51单片机最小系统
很多小伙伴在进入嵌入式的学习之前,都是会购买一块开发板,然后看着视频教程和案例自己修修改改,第一个工程从点灯开始,我之前买的郭老师的开发板,相信很多同学都有同感,大家学的都是郭老师的,现在是郭老板了,深入后也会发现郭老板写的代码和教程中有很多的不足和不好的习惯,当然习惯这东西每个人都不一样,大家学习还是参考吧,不能完全照抄。
这是复位电路,记住是高电平复位,低电平正常工作,这个要多多看规格书。
这个是晶振电路,负载电容要按照推荐选择,不能随意更改,跟电容材质也有关系,陶瓷电容更适合使用,之前用了独石的,直接导致电路不能正常工作,不知道有小伙伴遇到过没有。
烧录部分:
我们都是采用串口烧录,直接用USB转TTL电平模块,然后直接连接51单片机的TXD和RXD,然后烧录。
还有一点就是P0端口是开漏结构,没有内部上拉,所以当IO使用的时候需要加上拉电阻,这样才能实现高低电平状态变化。
小结:
1.目前工业自动化应用领域,51市场占有量依旧超过一大半,所以搞技术也要关注需求,不要一味追求速度,只要低成本能解决问题就好了。
2.学习单片机一定不要脱离数据手册,用到哪里看到哪里,可以跳着看不能脱离,51还是很耐抗的,之前51的封装壳都烧化了,居然还能正常工作,可靠性依旧不错。
相信51是很多同学的启蒙,也是刚进入嵌入式学习的一块利器,大家都是从点灯开始,本人会很多花式点灯
有兴趣的同学可以联系我获取51开发板。