长江工程职业技术学院单片机实训报告 - 1 - 单片机实训课程之:呼吸灯 一.设计要求 二.相关原理 三.论证分析 四.硬件原理 五.软件程序设计 六.测试方法与结果 七.使用说明(附录) 长江工程职业技术学院单片机实训报告 - 2 - 一.设计要求 呼吸灯顾名思义就是让LED 灯的闪烁像呼吸一样,时呼时吸,时亮时暗。 二.相关原理 呼吸灯的原理:呼吸灯,是用LED模拟呼吸的过程,即渐亮再渐暗再渐亮再渐暗„„如此往复,再利用LED的余辉和人眼的暂留效应,看上去就和人的呼吸一样了。 三.论证分析 程序流程图 四、硬件原理 (1)80C 51 单片机 1.单片机定义 “单片机”就是将计算机的基本部件集成到一块芯片上,包括 CPU、ROM、灯控制字置初值 延时次数置初值 延时次数暂存与 A 从暗到亮输出 0 从亮道到输出 1 延时 开始 结束 延时次数递增(递减) 反转灯控制字 长江工程职业技术学院单片机实训报告 - 3 - RAM、并行口、串行口、定时器/计数器、中断系统、系统时钟等。 MCS-51的微处理器是由运算器和控制器构成所的。 运算器:主要用来对操作数进行算术、逻辑运算和位操作。主要包括算术逻辑运算单元 ALU、累加器 A、寄存器 B、位处理器、程序状态字寄存器 PSW以及BCD码修正电路等。 控制器:单片机的指挥控制部件,控制器的主要任务是识别指令,并根据指令的性质控制单片机各功能部件,从而保证单片机各部分能自动而协调地工作。 XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115U180C51 长江工程职业技术学院单片机实训报告 - 4 - (2 )时钟电路 外部时钟方式是使用外部振荡脉冲信号,常用于多片 MCS-51单片机同时工作,以便于同步。 外部时钟电路,是由一个 12MHz晶振和两个瓷片电容组成,为单片机提供标准时钟,其中两个瓷片电容起微调作用,外接晶振频率精确度直接影响电子钟计时的准确性。(外部时钟方式是把外部已经有的时钟信号引入到单片机内部。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的...