建议从,手,用c,c语言编写,可以看别人程序,模仿创新为自己所用,逐渐建立自己的通用程序库,如矩阵键盘扫描程序,数据采集程序等。买实验板,自己编写程序,像跑马灯,码显示,等,逐步深入,深入学习单片机定时,计数,中断,串口通信。语言很重要,加强下c语言。循环,即可。MOVR,#;被减数地址MOVR,#;减数地址MOVDPTR,#;差的地址CLRCMOVR,#;循环,S_LOOP:MOVA,R,;取SUBBA,R,;减MOVX,DPTR,A;存INCR,INCR。
之后可以把LED数码管显示,按键信号采集,去抖动,串口与PC机通信等例子的程序完整的编写一遍,并且在开发板上把程序运行一下。这时你已经对单片机开发有了初步了解了,已经迈出了单片机学习的第一步了。学习单片机软件方面需要的基础知识:软件方面需要会写简单的C语言程序。不积跬步,无以至千里。单片机就是控制io口,达到控制外设的目的。首先c语言编程功底要提高,多写写游戏啊,软件之类的,至于移植到到单片机,分分钟的事情吧,比如贪吃蛇这种。单片机基础,一定要学透,而不是停留在基础,基础也可以学的很好,假设led,你知道所有led控制的方法吗,位控制。

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容