单片机最小系统仿真(10 页)Good is good, but better carries it.精益求精,善益求善。○○二 一六~二 一七学年第二学期暑期物理与电子工程学院课程设计报告班 级: 姓 名: 学 号: 摘要基于 AT89C51 为核心制作的单片机最小系统,含有单片机工作的最基本组成单元——电源电路、复位电路和振荡电路。芯片 AT89C52 包含 8KFLASH 、 512 字节 RAM 、 32 个 IO 口、 3 个定时器、 1 个UART、8 个中断源。关键字:单片机最小系统、AT89C52一、设计方案1、设计方案思路要想让单片机正常工作则必需给单片机提供必要的外围电路,电源电路为其提供能量,振荡电路为其内部寄存器提供必要的时钟信号,复位电路让单片机从初始状态工作,这些都是单片机正常工作所必不可少的。2、设计框图图一 设计框图电源电路复位电路晶振电路AT89C52LED 显示电路二、电路设计1、电源电路为单片机提供一个稳定的 5V 电源,原理图如下:图二 电源电路原理图2、复位电路复位电路由上电复位和按键复位两部分组成。AT89C51 系列单片机即为高电平复位,在复位引脚 RST 上接一电容到 VCC,再接一电阻到 GND,由此形成一个 RC 充放电路,原理图如下:图三 复位电路原理图3、晶振电路振荡电路由一个 11.0592M 的晶振和两个电容所组成,原理图如下:图四 晶振电路原理图4、LED 显示电路LED 显示电路通过使 LED 两端产生电压差点亮 LED 并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀,原理图如下:图五 LED 显示电路5、整体电路图图六 整体电路图三、仿真1、仿真图利用仿真软件 Proteus 根据原理图绘制出仿真图,并加载程序,仿真图七 仿真图2、仿真结果图运行程序,查看结果。仿真结果图如下:图八 仿真结果图四、心得体会单片机主要擅长系统控制,而不适合做复杂的数据处理,所以在设计单片机最小系统时不应该应用过多的嵌套,一个典型的单片机最小系统一般由时钟电路、复位电路、键盘电路、显示电路等部分组成,有时也外扩有片外 RAM 和 ROM 以及外部扩展接口等电路。本次设计中,通过仿真软件 Proteus 进行单片机最小系统的设计验证,根据原理图画出仿真,加载程序后运行,成功点亮 LED 并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其闪耀并使其...