[c语言基础学习]如何学习C51单片机C语言编程?

2018-08-18 08:21  阅读 854 次

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

●你好,建议自己买一个小的开发板最好是最简单的那种只有基本电路只有引脚留出来然后买个面包板自己搭点简单的灯泡传感器的电路用下可以看郭天祥的十天学会单片机或者杜洋工作室(适合刚开始学的同学很基础)学了一段时间可以回去头看下C语言。
●我当时学51时也是没有C基础的,连数组和指针都不会用。不过我还是坚持过来了。可以边学51边学c,想把c学好后再学51这个想法是不对的。对照例题,多敲代码,哪怕你不懂它的意思,把每个代码都要敲一两遍。敲代码时思考为何这样,找资料。实在不知道为何这样,就先跳过。只要坚持一个月,那么很多东西你自然就会明白是什么意思,为何这样。你也就基本可以上路了。切记切记:多动手!
●首先要明确单片机的端口名称一般都是规定好了的(参考该单片机的datasheet);其次,要给某个端口赋值(1或0),还是给端口组(8位单片机一个组八个脚)赋值,这就是按位操作还是按字节操作的问题。例如:单片机有PA口,PB口,其中PA口有PA0~PA7八个脚,拉高PA口(PA=0XFF;),拉高PA0脚(PA&=0X01;或者PA0=1;)。当然有些单片机是通过读写IO口输入输出寄存器来实现的。再者,RTX,TDX两个脚应该是通信的脚,与通用IO口为复用的脚,要怎么用,怎么发送数据、接收数据就涉及到通信协议了,不同通信方式,工作方式就不一样了,具体(参考该单片机的datasheet)。建议先仔细阅读单片机的datasheet和该单片机的编程指南(如果有的话)

初中新生活中的“新”指的是( ) A.学习科目增多了 B.来到了一个新的环境 C.遇到了新老师

问题补充:初中新生活中的“新”指的是() A.学习科目增多了  B.来到了一个新的环境 C.遇到了新老师  D.是我们人生的一个新的起点
●D 试题分析:初中的新生活与小学相比有很多的变化,如科目增多,环境和老师都有了变化等等,但这些只是初中新生活的一种表象,其深层次的意义为这是我们人生一个新的起点。因而D选项的说法最全面,最接近问题的实质。其他说法都相对片面,因而应排除。点评:本题要求学生透过现象看到本质,了解初中新生活是人生的一个新起点,激发学生奋发向上的热情,努力把握初中生活,使自己有更大的提升。

云南保山学汽车驾照C照和B照的价格和学习时间要多久?还有摩托车驾照要

问题补充:云南保山市
●学习时间按你领悟能力BC价格4000-10000摩托车500左右

哪里有比较学习C语言比较好的网站

问题补充:哪里有比较学习C语言比较好的网站,最好是讲课的形式。
●http://www.nwpunec.net/vod1/kj/cyy/cyy.asp这个网站上面都是一些教程,很容易懂。

给初学者学习C语言推荐一本书吧

问题补充:我本来想要老谭的C语言设计的但是有人说那是一本烂书,我迷茫了..给我推荐一本给初学者学习的C语言的书吧...
●谭浩强是入门必备,但后期你会觉得他讲的肤浅了。你要真的是初学谭浩强的就够用了

本文地址:https://www.ehuixue.com/12430.html
关注我们:微信公众号:扫描二维码慧学在线的微信号,公众号:********
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情