单片机最小系统:单片机最小应用系统,用最少的元件组成能与单片机一起工作的系统。
单片机最小系统三要素:电源模块、(晶振/时钟)振荡电路模块、复位电路模块
1、电源模块:供电。 VCC端子连接正5V电压,GND端子接地。
51单片机所有引脚图(百度)
但在protues中看不到89c51的VCC和GND引脚。 这是因为protues中已经默认连接了电源,并且电源引脚被隐藏了。 因此,在protues环境下构建最小系统时,电源模块可以忽略不计。
Protues 中的 51 个微控制器引脚
2.(晶振/时钟)振荡电路模块:
存在理由:由于单片机内部是由很多触发器等时序电路组成的,因此单片机只能通过时钟逐步工作。 具体工作时,外部振荡器(也可以是内部振荡器)与单片机相连,提供高频脉冲,经过分频处理后成为单片机的内部时钟信号,作为单片机的控制信号。芯片内部各个部件协调工作。 如果没有时钟信号,触发器的状态就无法改变,单片机内部的所有电路在完成一项任务后最终都会达到稳定状态,无法继续任何其他工作。 因此,需要外部时钟电路来提供时钟信号。 (如果想了解触发器和时序电路,需要复习一下数字电路)
工作准则:
时钟电路由晶振、晶振控制芯片和电容组成。 (具体原理还不清楚)
12MHz晶振的机器周期为1us。
功能:保证单片机各部分同步工作
protu环境下的晶振电路模块
3.复位电路模块:
复位电路工作原理详解,
,
这两篇文章我可以更好的理解。
功能:利用复位电路将系统恢复到初始状态
Protues中高级复位电路模块
4、补充:
需要在P0口接一个电阻。 51单片机的PO口内部没有上拉电阻。 处于高阻状态,驱动能力小,无法正常输出高低电平。 因此,在使用该组I/O口时,必须外接上拉电阻。 一般我们选择接一个10k欧姆的上拉电阻。
protu中的51单片机最小系统
下一篇:自学笔记:利用protues构建最小单片机系统
参考文章:
《单片机应用技术》
单片机各引脚的功能,
我是菜鸟中的菜鸟。 我的文章只是拼凑而成的笔记。 我没有系统的学习过,所以几乎没有自己的想法。接下来我会逐步训练自己