1. 电路部分
1.1总体方案框图
图1.1为本项目硬件电路总体方案框图。仪器主要的工作流程如下:给单片机上电,51单片机最小系统板正常工作,其中单片机内部已烧录好了程序,所以单片机上电后程序正常运行,程序是已近写好的。LED接单片机的I/O口,单片机运行程序,改变I/O口的电平,以此来控制LED的亮灭,加上延时程序,LED达到良好的显示效果。
1.2电路硬件详细方案
本项目硬件方案要分为5大主要模块:主芯片、电源模块、晶振模块、复位模块、LED显示模块
1.2.1 主芯片
图1.2为主芯片模块,此芯片有8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52RC 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。
提供3.8-5.5V直流电源,单片机就可以正常的工作。
1.2.2电源模块
图1.3为电源模块,它给单片机提供工作电源,并且连接复位电路和LED显示电路,为它们提供高电平。电源由USB转DC充电线接DC-005-25A插座连入电路。
1.2.3晶振模块
图1.4是晶振模块,单片机的芯片是数字电路芯片,数字芯片要想正常工作,都需要有一个基本的时钟基准,要在这个时钟脉冲的步调下去工作。时钟电路主要由外部的时钟晶振来提供(晶体振荡器产生一定频率的方波,单片机常用6MHz、11.0592MHz、12MHz),用作单片机内部各功能部件按序协调工作的控制信号,其周期称为时钟周期。
1.2.4复位模块
图1.复位模块,当要对晶体重置时,只要对此引脚电平提升至高电平并保持两个及其周期以上的时间便能完成系统重置的各项动作,使得部特殊功能寄存器容均被设成已知状态。
1.2.5 LED显示模块
图1.6为LED显示模块,一端是电源提供的高电平,根据程序的运行和电路的设计,当I/O口置零时,LED灯正向导通,会被点亮
原文所在: