[原创] 不一样的51单片机学习经验,附MINI开发板3D图+最小系统板靓照

伟布斯   2013-10-17 21:00 楼主
                                                      51单片机学习经验分享
第一批IAP15F2K61S2 MINI开发板即将出炉,第一批预定者将以半价优惠,机会不容错过,见下图
第一阶段:认识单片机(新手建议从51开始),要了解单片机的应用,大概知道一点后,你就会发现单片机很神奇,能做很多事

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

第三阶段:玩转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年),要把握好大学这几年,越早开始越好,等到大三才想到学习单片机就已经晚了

最后祝大家早日学成,找一份好工作!          有需要这块IAP15F2K61S2最小系统板的可以进群或者联系我!
欢迎大家进群学习:51单片机新手群3  182877074


[ 本帖最后由 伟布斯 于 2013-10-22 18:57 编辑 ]
  • IAP15F2K61S2最小系统板
  • IAP15F2K61S2 MINI开发板
  • 最小系统板改进版

回复评论 (12)

点赞  2013-10-19 17:49

我们学校大三才开单片机课程

我们学校大三才开单片机课程,好晚啊
点赞  2013-10-19 23:15

跪求STC15芯片的使用

请问STC15的芯片能不能插在51开发板 上使用
点赞  2013-10-19 23:19
可以的
点赞  2013-10-19 23:38

回复 4楼wxzsbc 的帖子

可以的
点赞  2013-10-19 23:38

回复 板凳wxzsbc 的帖子

大一的时候就可以自学了
点赞  2013-10-19 23:38
点赞  2013-10-20 18:29
点赞  2013-10-22 18:54

回复 楼主伟布斯 的帖子

点赞  2013-10-24 11:34

回复 4楼wxzsbc 的帖子

不能,STC15和STC89的引脚不兼容
点赞  2013-10-24 14:39

回复 楼主伟布斯 的帖子

点赞  2013-10-28 20:03
点赞  2013-10-30 15:52
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复