单片机课程设计说明书-基于at89s52单片机的数字倒计时器设计内容摘要:
N HOUR MOV 25H, 00H。 定义一个标志位 MOV 30H, 00H。 时间 BCD SECOND MOV 31H, 00H MOV 32H, 00H。 BCD MINUTE MOV 33H, 00H MOV 34H, 00H。 BCD HOUR MOV 35H, 00H MOV 36H, 01H。 闹铃 BCD MINUTE 单片机课程设计说明书 MOV 37H, 00H MOV 38H, 01H。 BCD HOUR MOV 39H, 00H MOV TMOD, 01H。 16 位计数器 T0,方式 1 MOV THO, 03CH。 赋初值 MOV TLO, 0B0H MOV IE, 10000111B。 开中断 TO,EA=1 SETB TRO。 T0 启动计数 MOV R2, 14H。 计数器 MOV P2, 0FFH LOOP:LCALL TIMEPRO。 调用现在时间与闹铃时间比较程序 LCALL DISPLAY1。 调用现在时间显示子程序 JB K1, M1。 判断按键是否按下 LCALL XIAOZHEN1。 调用消抖程序 MOV C, JC A1 A1: CLR LCALL SETTIME ;调用设置现在时间子程序 LJMP LOOP M1: JB K2, M2 LCALL XIAOZHEN2 MOV C, JC A2 A2: CLR LCALL SETTIME ;调用设置闹钟的程序 单片机课程设计说明书 LJMP LOOP M2: JB K4, M3 A3: LCALL XIAOZHEN3 MOV C, JC A4 A4: CLR M3: LJMP LOOP SETTIME: LO: LCALL DISPLAY1 JB K2, L1 LCALL XIAOZHEN4 MOV C, JC A5 A5: CLR DEC 22H MOV A, 22H CJNE A, 18H,G012 MOV 22H, 00H MOV 34H, 00H MOV 35H, 00H LJMP L0 L1: JB K3, L2 LCALL XIAOZHEN5 MOV C, JC A6 单片机课程设计说明书 A6: CLR DEC 21H MOV A, 21H CJNE A, 3CH,G011 MOV 21H, 00H MOV 32H, 00H MOV 33H, 00H LJMP L0 GO11: MOV B, 0AH DIV AB MOV 32H, B MOV 33H, A LJMP L0 GO12: MOV B, 0AH DIV AB MOV 34H, B MOV 35H, A LJMP L0 L2: JB K4, L0 LCALL XIAOZHEN3 MOV C, JC AX AX: CLR RET SETATIME: LCALL DISPLAY2 单片机课程设计说明书 NO: LCALL DISPLAY2 JB K3, N1 LCALL XIAOZHEN6 MOV C, JC A7 A7: CLR DEC 24H MOV A, 24H CJNE A,24, G022 MOV 24H, 00H MOV 38H, 00H MOV 39H, 00H LJMP N0 N1: JB K1 N2 LCALL XIAOZHEN7 MOV C, JC A8 A8: CLR DEC 23H MOV A, 23H CJNE A,60, G021 MOV 23H, 00H MOV 36H, 00H MOV 37H, 00H LJMP N0 单片机课程设计说明书 G021: MOV B, 0AH DIV AB MOV 36H, B MOV 37H, A LJMP N0 G022: MOV B, 0AH DIV AB MOV 38H, B MOV 39H, A LJMP N0 N2: JB K4 N0 LCALL XIAOZHEN3 MOV C, JC A9 A9: CLR RET TIMEPRO: MOV A, 21H MOV B, 23H CJNE A, B, BK MOV A, 22H MOV B, 24H CJNE A, B, BK SETB MOV C, JC XX 单片机课程设计说明书 XX: LCALL TIMEOUT BK: RET TIMEOUT: X1: LCALL BZ LCALL DISPLAY2 CLR JB K4, X1 RET BZ: CLR MOV R7, 250 T2: MOV R6, 124 T3: DJNZ R6, T3 DJ。单片机课程设计说明书-基于at89s52单片机的数字倒计时器设计
相关推荐
用、维护、保养、检测等方面系统进行,有效提高提升机的工作效率。 此次设计的单绳缠绕式提升机的特点是结构简单、受力均匀、运行平稳、摩擦阻力小、成本低、效率高、易于维护等特点,具有很强的适应性。 第 2 页 共 58 页 第一章、 矿井提升设备的任务及发展历史 矿井提升设备的任务是:①沿井筒提升煤炭、矸石;②升降人员和设备;③下放材料。 它是井下生产系统和地面工业广场相连接的枢纽,是矿山运输的咽喉。
相约蓉城,牵手百年 集体婚礼等活动。 在锦屏水电站,所在单位的 4 个基层工会组织开展 迎新春 系列活动、 五四 主题团日活动、 安康杯 比赛、新老员工篮球友谊赛,新员工游园活动、 相亲相爱一家人 国庆晚会、周末舞会、与监理(警消)等系列文化娱乐活动,为青年职工扩大交友范围,搭建交友平台。 截至目前,在 4 位工会主席和热心红娘的帮助下, 56 对青年职工通过参加工会
码 徐徐州师范大学物理与电子工程学院课程设计报告 13 州移动 +8613800516500 徐州联通 +8613010350500 uchar code AT_CMGF[]=AT+CMGF=1。 //设置短信的格式为 text 格式 uchar code AT_CMGR[]=AT+CMGR=。 //读取短信指令 uchar code AT_CMGS[]=AT+CMGS=。 //发送短信指令
TF1=0。 } } if(LDiv2!=0) { TR0=0。 BeepIO=0。 for(i=LDiv2。 i0。 i) //音符间的间隔 { while(TF1==0)。 TH1 = Sound_Temp_TH1。 TL1 = Sound_Temp_TL1。 TF1=0。 } } Point+=2。 Tone=Sound[Point]。 Length=Sound[Point+1]。 }