如何学好单片机?
4个回答
展开全部
。。。这问题太笼统了。。
嘛,我就说说我的看法,单片机这东西,主要还是以实践为主,你可以去买个开发板,一般都会给你一些例程啥的,就照着这些例程,学习一些基本的配置。像是51单片机的开发板,一般都有,流水灯,矩阵键盘,数码管,1602,AD,DA,点阵等外设。多的还有24c02,或是18b20等芯片,说到底,还是要自己去实验,把每种模块都搞明白,比如,数码管的动态扫描到底是怎么回事,比如18b20的时序是怎么回事,比如1602的并行输入和串行输入。这些都是基础,当然,其中去搞些小制作也好,比如数码管+矩阵键盘就可以弄个计算器啥的,18b20和1602就可以弄个温度计啥的。嘛,这些都是外部设备。单片机也有它的内部资源,像是51,就有中断,定时器,串口等基本的设备,弄明白这些,51就明白的差不多了。
再来说说其他单片机,无非是内部资源更多了,比如内置AD,DA,PWM模块等等,但是无非还是操作寄存器,用寄存器控制管脚,再去控制外设。
说来说去,还是那句话,想学好单片机,还是要自己去实践。想光看书就学会,嘿嘿,那是梦话。
嘛,我就说说我的看法,单片机这东西,主要还是以实践为主,你可以去买个开发板,一般都会给你一些例程啥的,就照着这些例程,学习一些基本的配置。像是51单片机的开发板,一般都有,流水灯,矩阵键盘,数码管,1602,AD,DA,点阵等外设。多的还有24c02,或是18b20等芯片,说到底,还是要自己去实验,把每种模块都搞明白,比如,数码管的动态扫描到底是怎么回事,比如18b20的时序是怎么回事,比如1602的并行输入和串行输入。这些都是基础,当然,其中去搞些小制作也好,比如数码管+矩阵键盘就可以弄个计算器啥的,18b20和1602就可以弄个温度计啥的。嘛,这些都是外部设备。单片机也有它的内部资源,像是51,就有中断,定时器,串口等基本的设备,弄明白这些,51就明白的差不多了。
再来说说其他单片机,无非是内部资源更多了,比如内置AD,DA,PWM模块等等,但是无非还是操作寄存器,用寄存器控制管脚,再去控制外设。
说来说去,还是那句话,想学好单片机,还是要自己去实践。想光看书就学会,嘿嘿,那是梦话。
展开全部
先看书将要学的单片机的大概结构各部分用途弄清楚 然后再买个开发板学习 不然直接上开发板 虽然好玩但是怎样工作就不是太i明白了 我也是现在在学习单片机 你可以M我 咱俩同时进步了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好能买一个实验板,一边学一边试验效果会好一点。可以从最基础的学起,像按键,led,数码管等,这些都会了单片机也就入门了,接下来可以学一下单片机的内部资源,想定时器,中断,通信等。然后自己设计几个单片机的系统,就差不多了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询