汇编语言电子时钟、做课程设计是很理想的资源哦 tab db 0c0h,0f9h,0a4h,0b0h,099h,092h,082h,0f8h,080h,090h,088h,083h,0c6h,0a1h,086h,08eh porta1 equ 200h portb1 equ 204h portc1 equ 208h portp1 equ 20ch porta2 equ 201h portb2 equ 205h portc2 equ 209h portp2 equ 20dh porta3 equ 202h portb3 equ 206h portc3 equ 20ah portp3 equ 20eh porta4 equ 203h portb4 equ 207h portc4 equ 20bh portp4 equ 20fh hour dw 23
2022-06-18 17:11:24 2KB 汇编语言电子时钟
1
使用4位数码管,系统开机显示四个闪烁“8”,前两位数码管用于小时(24小时进制)的调整和显示,后两位数码管用于分钟的调整和显示,第三位数码管的小数点闪烁作为秒的指示使用,闪烁一下表示1秒,60秒后分钟数码管加1显示,60分后小时数码管加1显示。电子时钟走时的调整由键盘输入完成。键盘输入还可以控制电子时钟的启动和停止。系统增加“闹时”功能,闹钟时间由键盘输入并能在数码管上指示,闹时时间到则蜂鸣器闹铃,闹铃30秒自动停止。闹钟停止的方式有两种,一是闹铃一分钟自动停止,二是由键盘输入控制停止。 设置三个按键分别是SET1、SET2、SET3。SET1用来设置各种状态,按一下设置时间,按两下设置走时时间,按三下为设置启停走时,按四下为运行走时。SET2用来调整闹、时得小时部分。SET3用来调整走时的分钟部分。在走时状态时,第二位LED数码管(从右往左数)得dp若发光表示开启闹铃,第三位LED数码管得dp每一闪表示为一秒。 大学单片机电子时钟课程设计。
1