文华学院单片机原理及应用课 程 设 计 报 告 姓 名: 学 号: 学 部 (系): 专 业 年 级: 指 导 老 师: 12 月 5 日目 录一 标题………………………………………………………1二 设计内容,设计规定………………………………………1三 设计思路…………………………………………………1四 工作原理…………………………………………………2五 硬件设计…………………………………………………3六 软件设计(含流程图)……………………………………5七 调试………………………………………………………9八 改进意见…………………………………………………10九 收获及体会………………………………………………10十 源程序(含注释)……………………………………… 11一、标题简易计时器——LED 数码管显示接口技术应用二、设计内容,设计规定1、目a.通过简易计时器制作,熟悉 LED 数码管与单片机接口方式;b.定期/计数器、中断技术综合应用;c.学会简易键盘使用。2、明确要完毕任务a.运用按键构成键盘实现秒表启动、停止与复位,b.运用 LED 数码管显示时间。c.进行简朴串行通信。3、用单片机实现任务a.如何运用单片机实现计时;b.如何显示时间;c.如何运用按键实行对秒表控制。d.定期器 T0 或 Tl 定期时间作为时钟计时基准e.启动与停止定期器工作实现计时。f.先用两个数码管动态显示时间,时间范畴为 0-60s g.用三个独立式按键实现秒表启动、停止和复位功能。h.A 机发送,B 机接受三、设计思路1、硬件设计思路a.采纳 P0 口输出并联控制两个数码管 8 个段选控制端b.用 P2.0、P2.1 分别控制两个 LED 数码管位选控制端c.动态显示电路接法,LED 采纳共阳极数码d.三个按键采纳独立式键盘接法,e.两个按键连接到外部中断 INT0 、INT1 输人引脚 P3.2 和 P3.3f.S4 按键接到 T1 外部脉冲输入引脚 P3.5,以中断方式实现键盘输入状态扫描g.其中 S2 为启动按钮,S3 为停止按钮,S4 清零按钮。h.K1 为复位键2、程序设计思路a.依照设计总体规定划分出各功能程序模块,分别拟定主程序、子程序及中断服务程序构造b.对各程序模块占用单片机资源进行统一调配c.对各模块间逻辑关系进行细化,优化程序构造d.设计出各模块程序构造流程图e.最后根据流程图编制详细程序f.将整个程序划分为主程序、键盘扫描程序、秒计时程序三大模块g.其中主程序除完毕初始化外,重要由动态显示程序构成h....