51单片机最小系统-粗解

51单片机最小系统-粗解
想想自己从大一开始学习51  记得当时什么都不会  起初最基本的软件都不会装  一路走来  感谢一下那些给我帮助的人的 哈哈  好了 吹逼完毕  进入正题。。。。。。。。。。。。。。。。。。。
不行 还是首先声明一下   本人菜鸟  其中说的很多不足甚至错误  大佬们不喜勿喷   哈哈哈 
 51单片机的最小系统包括这个几个部分 :
1:   MCU(多是89c52啦 比较老啦 )别问我咋不是89c51   哈哈 
2:晶振电路  (小心脏啊)
3:复位电路    
4:   电源电路  就是个供电的啦  
好 下面 我分别 说一下自己对各部分的理解以及做最小系统时候需要注意的一些东西
1:MCU  先上图 
在51最小系统中比较重要的几个引脚我都标了出来  RST  XTAL1  XTAL2  VCC  GND   EA
这里我就说一下EA这个引脚 这个引脚是用来选择内部存储器还是内部存储器的  当这个引脚是低电平的时候 单片机上电之后会执行外部存储器里面的程序  如果此引脚是高电平 那么单片机上电后执行单片机内部存储器(就是ROM吧)的代码啦  其实我们这些初学者并不用理会这些  我们需要做的就是在焊接单片机最小系统的时候把EA和VCC接在一起就可以了    OK  

2:晶振电路
  
上面说啦 这个可是小心脏级别的   XTAL1:芯片片内震荡输入端   XTAL2:芯片片内震荡输出端 
再来看哪两个电容 我觉得就是一个滤波的作用    还有我们焊接最小系统百度的时候 发现两个电容的大小并不唯一  这个没有问题 我试过  电容的大小在22pf--33fp都可以 在选取电容大小的时候没必要拘泥于一个固定的数值   还有就是晶振的大小的这里我们一般选取11.0592MHZ的  其实我觉得选择其他的也可以比如6MHZ但是为什么我们所看到的大多数都是选择的11.0592MHZ呢 我觉得这就像51的一个潜规则  在51通信中波特率的计算中 11.0592MHZ这个频率好像恰好可以计算出来都是整数 所以啦  你懂得 。。。。    说了这么多废话 其实就两个 对于我们初学者  电容选取:22pf---33pf  晶振:11.0592MHZ即可
3:复位电路

 
复位引脚RST 连上就行啦 复位电路貌似最基本的作用是在你程序跑飞的时候 让你的程序从开始的地方重新开始   那么单片机是如何复位的呢  其实好多的单片机复位都是大同小异的  基本上都是复位引脚持续一定时间的高电平或者低电平  那么51就是RST引脚上持续一定时间的高电平就行啦 那么是多长时间类  话说2us  很短啦 从上面的图来看 他有两种方式可以复位
方式一: 通过上电向电容充电  开始上电时  电容电压为0  那么此时电容开始充电 RST引脚上的电压就是电阻上的电压 也就是VCC-Vc(电容电压 )貌似在单片机中多少算是高电平来着 哎呀 我也忘了  关键是电容充电时间问题啦  电容充电的时间常数T=RC (注意 单位) 这个这里我不做过多介绍  如果想彻底了解 去看电路的一阶RC电路的响应吧 直白的说一点 只要这个T的值大于2US就行啦  这里我们经常看到是10uf和10K 其实我们没必要非得选择10K  基本上随手拿一个电阻就行了 我试过10O没问题  可以正常复位  自己通过那个RC计算就行啦  其实电容充满电后就成克 隔直通交啦   那么RST自然就是低电平 不会持续复位啦  这就是所谓的上电复位  其实这个就是电路里面讲的一阶RC电路的响应  想学明白就去努力吧 哈哈哈 
方式二: 按键复位   按键按下直接和VCC连接 复位  其实你按键按下的瞬间 RST引脚上持续的高电平至少有MS级的 啦 所以肯定能稳稳的复位啦  
4:电源
    这个不说啦 哈哈  
5:再说一下那个P0口接上啦电阻的问题  话说因为P0内部是开漏输出的  为啥用这个漏呢 其实里面就是MOS管啦  嘿嘿装个逼 这个开漏输出 在模电里面有讲到    如果不接一个上拉电阻 那么P0口就没有输出高电平的能力  阻值10K即可 为什么选10K呢  这个和MOS管的导通内阻有关貌似  只要远远大于他的内阻就行啦  总之一句话别忘了接上拉电阻  注意电阻被接反了o
好了 基本就这些了  最后附上一个最小系统的图 供大家参考 



  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值