1 / 21
文档名称:

单片机电子时钟课程设计实验报告.pdf

格式:pdf   大小:710KB   页数:21页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机电子时钟课程设计实验报告.pdf

上传人:daxiahao1314 2022/7/19 文件大小:710 KB

下载得到文件列表

单片机电子时钟课程设计实验报告.pdf

相关文档

文档介绍

文档介绍:: .
《 单 片 机 原 理
整机概述
1)开机为走时模式,正常显示时间。在此模式下,时钟可调。
2)共设置 7 个按键,分别为模式键、功能键、加一键、减一键、复位键、秒表启动键、秒
表复位键。按动模式键,模式将在‘走时/调时/显示及秒表显示及调整’2 个模式下切
换。
3)在时钟模式下,功能键选择是正常走时,还是进入调试(时、分、秒)模式。
4)按动加一键可以将值(时、分、秒)加一。
5)按动减一键可以将值(时、分、秒)减一。
6)按动秒表中开始/暂停按键可以随时控制秒表的开始和停止。
7)按动秒表中清零按键时,秒表计的数就会被清除(只有在秒表停止了以后)。
8)按下复位键后,无论是任何状态都会从新开始。
9)开机时钟与闹钟都为 00:00:00。
- 3 -各硬件单元电路的设计、参数分析及原理说明
电源电路
元件有限没有制作电源电路部分。使用 9V 的电池经过 7805 稳压后进行供电。
按键
参考书本 P232 的键盘接口电路原理图,P3 口(除去 )接的是键盘按键。当按键按下后,
P3 口被拉成低电平,给单片机一个信号,使单片机产生一个中断。单片机再指令相应的P0
口,P2 口产生变化。
单片机最小系统
参考实验指导书与课本及网络资料设计按键电平复位。
LED 数码管
首先 P0 口作为段码输出。由于 P0 口输出级无上拉电阻,故需添加一排阻为其上拉电阻。其
次采用共阳极数码管。段码端为低电平时导通LED,此时数码管向89S51 芯片 P0 口灌电流,
为防止芯片烧坏,还需加 1 个 1 KΩ的限流电阻。考虑到数码管的亮度问题,采用了 PNP 三
极管做驱动电路。基极接上 1 KΩ电阻后再与 P2 口相连(~)进行位选。发射极接
5V 电源,集电极接数码管位选。
软件流程图和流程说明
软件流程图
1)主程序流程图 开始
流程图说明
初始化
初始化:包括定时器赋
初值,初始化各内存单
元。开定时器中断,开 调 用 显 示 子 程
CPU 中断。
调 用 按 键 扫 描
调 用 模 式 查- 4询 -时间显示及调整子程序与秒表显示及调整子程序流程图与调时模式子程序大同小异。
调时模式设置
Num11?
秒/分/时数据分
别送 display 函数
取键值送 cpu
Y
Num11 值 分钟数值加 1,
为 2? 键值清零
N
Y
Num11 值 小时数值加 1,
为 3? 键值清零
N
返回