自学笔记:89c51单片机最小系统Protues篇

什么是单片机最小系统?

单片机最小系统:单片机最小应用系统,使用最少的元件组成单片机能够工作的系统。

单片机最小系统三要素:电源模块,(晶振/时钟)振荡电路模块,复位电路模块

1,电源模块:供电。VCC端接正向5V电压,GND端接地。

51单片机全部引脚图(百度)

但是在protues里面看不到89c51 的 VCC和GND引脚,这是因为protues里面已经默认接上电源了,然后把电源脚隐藏起来了,所以在protues环境下构造最小系统时,可以忽略电源模块。

Protues中51单片机引脚

2,(晶振/时钟)振荡电路模块:

存在原因:由于单片机内部都是由许多诸如触发器等构成的时序电路组成的,只有通过时钟才能使单片机一步步的工作,具体工作时单片机外部接上振荡器(也可以是内部振荡器)提供高频脉冲经过分频处理后成为单片机内部时钟信号,作为片内各部件协调工作的控制信号。如果没有时钟信号,触发器的状态就不能改变,单片机内部的所有电路在完成一个任务后将最终达到一个稳定的状态而不能在继续其他任何工作。所以需要外接一个时钟电路提供时钟信号。(想知道触发器,时序电路需要回顾数电)

工作原理:

时钟电路由晶体振荡器,晶体控制芯片,电容组成。(具体原理还没搞清楚)

12MHz晶振的机器周期是1us。

作用:保证单片机各个部分同步工作

protues环境下晶振电路模块

3.复位电路模块:

关于复位电路工作原理详解,

http://t.csdn.cn/a5wW0

http://t.csdn.cn/Bo5dk

这两篇我比较能看懂理解

作用:利用复位电路把系统恢复到起始状态

protues中高电平复位电路模块

4.补充:

需要在P0口处接一个排阻。51单片机PO口内部没有上拉电阻,为高阻状态,驱动能力小,所以不能正常地输出高/低电平,因此该组I/O口在使用时务必要外接上拉电阻,一般我们选择接入10k欧姆的上拉电阻。

protues中51单片机最小系统

下一篇文章:自学笔记:使用protues构造单片机最小系统

借鉴文章:

《单片机应用技术》

单片机各个引脚的作用,http://t.csdn.cn/iZ9v6

菜鸟中的菜鸟,文章是拼凑出来的笔记,没有系统学习,所以几乎没带自己的思考。接下来会逐步锻炼自己的