永发信息网

如何学习C51单片机C语言编程?

答案:3  悬赏:30  手机版
解决时间 2021-10-09 18:15
如何学习C51单片机C语言编程?
最佳答案
你好,建议自己买一个小的开发板最好是最简单的那种只有基本电路只有引脚留出来然后买个面包板自己搭点简单的灯泡传感器的电路用下可以看郭天祥的十天学会单片机或者杜洋工作室(适合刚开始学的同学很基础)学了一段时间可以回去头看下C语言。
全部回答
首先要明确单片机的端口名称一般都是规定好了的(参考该单片机的datasheet);其次,要给某个端口赋值(1或0),还是给端口组(8位单片机一个组八个脚)赋值,这就是按位操作还是按字节操作的问题。例如:单片机有PA口,PB口,其中PA口有PA0~PA7八个脚,拉高PA口(PA=0xFF;),拉高PA0脚(PA&=0x01;或者PA0=1;)。当然有些单片机是通过读写IO口输入输出寄存器来实现的。再者,RTX,TDX两个脚应该是通信的脚,与通用IO口为复用的脚,要怎么用,怎么发送数据、接收数据就涉及到通信协议了,不同通信方式,工作方式就不一样了,具体(参考该单片机的datasheet)。建议先仔细阅读单片机的datasheet和该单片机的编程指南(如果有的话)
我当时学51时也是没有C基础的,连数组和指针都不会用。不过我还是坚持过来了。可以边学51边学c,想把c学好后再学51这个想法是不对的。对照例题,多敲代码,哪怕你不懂它的意思,把每个代码都要敲一两遍。敲代码时思考为何这样,找资料。实在不知道为何这样,就先跳过。只要坚持一个月,那么很多东西你自然就会明白是什么意思,为何这样。你也就基本可以上路了。切记切记:多动手!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
3m透明通气胶带价格怎么样?
佛山免费验房公司哪家最好?在哪儿呢?
宁波打车到永康要多少钱啊?
成都封阳台材料及价格哪位能告知下?麻烦具体
请问有人知道不锈钢台脚台架多少钱?
詹妮弗·安妮斯顿演的一部电影,她雇佣一个叫
香港的三星手机的价格,比深圳便宜么?
澳大利亚冰箱贴多少钱能买到?谁知道大概价格
洗脚按摩机什么牌子的好谁比较熟悉?哪一个牌
搜索莆田网贷款问题
振兴保险柜价格是多少?
西安市灞桥区洪庆山山地车第一名用了多长时间
全国唯一网上图书馆?
怎么申请深圳经济适用房?具体流程是?
请问怎么烧小黄鱼?
推荐资讯
嵊州盛泰色织科技有限公司哪些产品好啊?
从自贡火车站下车 到自贡花海 怎么走
十大床垫品牌都有什么?
哪位知端子压线钳的使用方法?
iphone4 91手机助手
黔西南州安龙县考场地址在哪,我要去那里办事
墙衣现在有没有发展前景?
怎么快速去除家装异味
宅急送快递服务怎么样?
不属于攻击行为的判断标准的是?
什么 是原单 原单与正品的区别
单元房厨房位置在哪里最不好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?