总分: 
30
开始时间: 
2020-03-27 00:00:00
结束时间: 
2020-04-30 00:00:00
Groups audience: 
单片机技术
任务描述: 
<p>电子时钟设计</p><p>必须按照步骤先后顺序做:</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.显示时分秒,10-23-34,这里需要设置3个变量,时、分、秒;并在主函数中分离出3个变量的十位和个位,讲分离出来的数据,保存在一个数组中,显示出来。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.添加时钟</p><p>(1)初始化时钟,设置TMOD、TH0、TL0、TR0,EA、ET0,这些寄存器要知道他们都是什么,怎么用。初始值可以设计为50ms.</p><p>(2)编辑时钟中断函数,由于是每秒钟加1,所以还需要设置1个变量count,记录20次,秒加1,继续,如果秒到了60,分加1,如果分到了60小时加1.</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.外部中断设计</p><p>(1)利用外部中断0,设计时钟的开始和停止,需要初始化外部中断0,包括触发方式IT0,中断允许EX0。</p><p>(2)利用外部中断1,设计时钟的初始值,按下外部中断1,时钟回到初始时间10-23-34,需要初始化外部中断1,包括触发方式IT1,中断允许EX1。</p>
分组方式: 
0
多班级: 
486735,486736,497476,497477,