不管学习什么东西,都要给自己拟定清晰的方案,否则,就十分简单半途而弃,因而我给自己拟定了一个单片机学习方案,当然不同的人或许方案也不一样,仅作为一个参阅吧。
1.首先是关于编程标准,软件工程一点点相关常识,或许对今后的编程有少许协助;
2.程序语言的熟练程度的训练,主攻纯C,根据C的研讨,尤其是关于指针,结构体,联合体的霸占;
3.构成单片机体系的硬件模块,如:七段数码管,按键模块,扩展存储电路等等;
4.常用的根据单片机学习的几个功能模块,如:按键辨认,I2C读写,Microwire读写,红外接纳和发送,串口通讯,看门狗,数模转化,DS1302的读写,DS18B20的操作,ISP什么的等等;
5.根据通讯的几个协议用单片机来完成的了解,如RS485协议,Modbus协议等等,最好能完成上下位机通讯的完成。
6.最好能搞几个体系出来玩玩,这样自己能够练练手,也能够检测自己的全体设计能力,也考察自己对体系可靠性啊什么的知道,不过这都是离现在好远的事了。
期望自己在学习的过程中不要迷失自己,好好爱惜现在的日子,好好的掌握可贵的清净日子。
也期望有爱好的朋友一同学习51,一同在51的学习中讨论进行中的问题,一同把51给吃掉。