- 0
- 0
- 约1.26千字
- 约 16页
- 2016-11-25 发布于湖北
- 举报
;2;重点、难点、教法;4;电路组成及分析:采用数码管的动态显示方式,硬件电路采用图5-5,要显示的数码管的8个笔画端接在单片机的P0端口的8位上,而单片机的另一个端口P2的各个位分别控制8位数码管的公共端,控制数码管是否点亮选通。在程序的控制下依次快速输出要显示的各个数,并同时控制对应的数码管工作。
软件设计思路:根据任务分析可以确定整个程序的主框架是以定时1s计算依一次的方式来实现数字电子钟。定时1s的程序段,使用动态显示程序实现延时,即完成了延时1s,也完成了数字的显示。在计算程序中,使对应于时、分和秒的变量分别按照24进制和60进制进行计算,动态显示程序直接引用这些变量,达到显示的数字也随之不断的变化,即完成了数字钟的功能。
;#include reg51.h //头文件
#define uchar unsigned char
uchar display_code[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,
0x82,0xF8,0x80,0x90}; //存放显示数字的编码
uchar time[]={0,0,0,0}; //定义数组,存放小时、分、秒的计数值
void delay05ms(void) //延时程序
{
uchar i;
for(i=250;i0;i--);
} ;void display()
您可能关注的文档
最近下载
- 2025最新初三英语写作专项提升卷.docx VIP
- 2025年中考语文复习 古诗文阅读——意象、画面与意境 课件.pptx
- 创新创业基础电子课件完整版.pptx VIP
- 第3课时 欢庆节日 教学设计 2026北师大版数学三年级下册.pdf VIP
- 晶体学期末考试卷及答案.doc VIP
- 认知心理学知识点整理.docx VIP
- 2025及未来5年中国蝎子市场现状分析及前景预测报告.docx
- 设备维保的维保方案与维保计划.docx VIP
- 2024年03月上海市公安局浦东分局2024年上半年度招考文员笔试笔试历年典型考题及考点研判与答案解析.docx VIP
- (2026年)经皮肾镜碎石术后护理.docx VIP
原创力文档

文档评论(0)