打印
[51单片机]

单片机工程师分享一下51单片机的学习之路

[复制链接]
1581|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
伟布斯|  楼主 | 2014-6-25 11:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 伟布斯 于 2014-6-25 14:57 编辑

51单片机学习经验分享

第一阶段:认识单片机(新手建议从51开始),要了解单片机的应用,大概知道一点后,你就会发现单片机很神奇,能做很多事

第二阶段:了解单片机的程序编写,烧录,建议用c语言,大概知道了一点之后就可以真正的学习单片机了(这个时候可以看看郭天祥的《十天学会单片机》 ,建议看前八,找不到的可以QQ进群:127838773)

第三阶段:玩转LED,LED对新手来说很重要,而且你用的好的话,在以后调试程序的时候LED也可以派上很大的用场。LED学习分为几种:1.几种简单的逻辑控制 2.定时控制 3.PWM控制(要是会这几种,差不多就能上手了,不过学习单片机还没入门)

第四阶段:学习单片机的输入和输出,这个输入和输出是联系在一起的,等到以后你们学到控制原理的时候就会讲到传函,单片机就是这个传函,比如说:按键是输入,LED是输出,这个就比较简单。还有如果有一个矩阵键盘,你按那个键,数码管就能显示出那个数,这个就比较复杂了,总之这个阶段需要花些时间,最后可以玩玩LCD1602

第五阶段:学到这的话就不要着急学下去了,要停下来总结一下,你可以吧前面学过的东西连在一起设计出一个简单的系统。在这里我举一个例子:模拟出洗衣机进水、软洗、漂洗,脱水的整个流程,这里涉及一个电机的正反转,可以自己焊一个H桥,然后配上继电器,模拟出这样一个系统(注意这里不要用上强电,只是模拟,目的是为了总结你的学习情况)
第六阶段:传感器和ADC,这个阶段跟前面的是有质的区别,建议大家先拿别人的程序看,能够改程序,将传感器和ADC跑通就好了,传感器:温度DS18B20,红外,温湿度AM2301,超声波......ADC: PCF8591,TLC1543,TLC2543(8位、10位、12位)......这个阶段最重要的是能够改程序,看懂别人的程序
第七阶段:学到这个阶段相信大家都有所成就感了,这个时候可以学学串口通讯,不是很复杂,也比较容易上手,也可以结合第六阶段学到的,可以进行PC-MCU间通讯,MCU-MCU讲通讯,这是个过度阶段
第八阶段:学会看时序图编写程序,典型的还是ADC,之前的ADC程序是看别人的吧,自己不会写吧,所以这个阶段要学会自己写,要学会看Datasheet
第九阶段:学习单片机片内资源,建议大家学习STC15系列的,ADC、比较器、PCA/PWM/CCP/DAC、SPI接口......
第十阶段:差不多是最后一个阶段了,学会自己设计硬件电路,自己编写程序,以上都学会了,就可以放手一搏了,毕业设计完全是小case(整个过程建议1年),要把握好大学这几年,越早开始越好,等到大三才想到学习单片机就已经晚了

下面为大家推荐一块开发板,个人感觉这块开发板比较好,用的是STC最新的单片机
一、开发板简介:此款开发板专为STC15系列封装为LQFP的单片机设计,板载单片机为IAP15F2K61S2,支持在线仿真,主时钟频率建议28MHz以下(STC官网说明最高频率为35MHz)。该开发板适合新手入门,也适合熟练STC单片机的工程师进行开发设计。
购买链接:
http://item.taobao.com/item.htm? ... &id=37516911467

二、功能说明:
1、支持MINI USB接口供电/下载以及RS232串口下载
2、RS232串口可切换
3、双电源供电(5V/3.3V)
4、6~12V电源适配器供电
5、全部IO引出
6、4位独立按键
7、8位LED
8、有源蜂鸣器
9、高亮红色平面管
10、译码器74LS138
11、两相两线步进电机驱动
12、6位共阴数码管
13、LCD1602接口
14、LCD12864接口
15、温度传感器DS18B20接口
16、红外接收接口
17、5V/3.3V电平转换(新增)
单片机资源说明(IAP15F2K61S2):
1、42个IO
2、双串口
3、程序空间61K
4、6个定时器
5、10位8通道ADC
6、3通道PWM
7、SPI(只能作为MASTER)
8、无需外部晶振

最后祝大家早日学成,找一份好工作!





相关帖子

沙发
叶丷| | 2014-6-25 18:20 | 只看该作者
:handshake不错

使用特权

评论回复
板凳
伟布斯|  楼主 | 2014-7-6 18:47 | 只看该作者

使用特权

评论回复
地板
物语| | 2014-7-7 13:39 | 只看该作者
:lol

使用特权

评论回复
5
物语| | 2014-7-7 13:40 | 只看该作者
希望尽快能获得签名功能

使用特权

评论回复
6
xg3469| | 2014-7-7 22:09 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

117

帖子

1

粉丝