建议从,手,用c,c语言编写,可以看别人程序,模仿创新为自己所用,逐渐建立自己的通用程序库,如矩阵键盘扫描程序,数据采集程序等。买实验板,自己编写程序,像跑马灯,码显示,等,逐步深入,深入学习单片机定时,计数,中断,串口通信。语言很重要,加强下c语言。外,单片机与硬件有关,不可能说编译器中的库函数有什么什么,就可直接使用,还得考虑自己单片机的执行速度等好多方面的问题。有空的话,也可以看看软件方面的书,学学一些典型算法。这是后话,程序的效率除了编程外,还与编译器有大的关系,可以从网上看看,学习一下自己使用的编译器的特点。
使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。快速学会单片机编程先以,基础开始会很快;零基础除了要学单片机知识还要要学的辅助科目有,汇编语言,c语言,电路,数字电路,模拟电路,接口技术,传感器技术,一些常用的相关芯片,相关的数学知识,软件操作知识,自动控制原理快速入门看下郭天祥老师的C。
一旦当你掌握了单片机的编程技术,成为一个水平较高的单片机设计人员时,再买在线仿真器也不迟。准备:单片机烧录器单片机仿真器单片机(,便宜)软件(Keil)先找本单片机入门的书来看,对于寄存器不必很深的了解,照书上的电路图搭好电路(复位、晶振、IO…。指令无需强记,只要明白指令类型、指令字长和指令运行周期等即可。当然,上述要求只是初步要求。汇编语言是与硬件紧密联系的编程语言,没有电子硬件基础,学起来有种学天书的感觉,所以,硬件扫盲是必须的;另外,要先从,片机的汇编学比较好,因为它的资料多,硬件相对简单,指令丰富。
第一步:数字I/O的使用使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理。入手一个,习板第一步,先去淘一个,列的学习开发版,一般也就百来块一个,学习一门技术,还是要花点成本的。如果你们学校有自己的开发板就更好了,直接借学校或者买毕业的学长的二手开发板也可以。看视频教程可以通过上网下载,或者去淘一个视频教程。毕竟我们学习东西。
感谢您的来访,获取更多精彩文章请收藏本站。

暂无评论内容