单片机课程设计-定时闹钟的设计(编辑修改稿)内容摘要:
MOV C, JC L2 STOP1: MOV C,。 = 0 时转移 JNC STOP1 LCALL DELAY1。 延时 MOV C, JNC STOP1 MOV 50H,00H LJMP MAIN。 设置闹钟。 SETATIME:LCALL DISPLAY2。 调用 DISPLAY2 显示闹钟 N0: LCALL DISPLAY2 MM2: JB ,N1。 =1 时转移 MOV C, JC MM2 LCALL DELAY1。 延时 河南城建 学院本科课程设计报告 JC MM2 MSTOP3: MOV C,。 = 0时转移 JNC MSTOP3 LCALL DELAY1。 延时 MOV A,50H INC 50H CJNE A,00H,HJ2 LJMP N0 HJ2: MOV C, JNC MSTOP3 INC 24H。 小时加一 MOV A,24H CJNE A,24,GO22。 小时计数循环 MOV 24H,00H。 复位 MOV 38H,00H MOV 39H,00H LJMP N0 N1: JB ,N2。 = 1时转移 MOV C, JC N1 LCALL DELAY1。 延时 JC N1 MSTOP4: MOV C,。 = 0时转移 JNC MSTOP4 LCALL DELAY1。 延时 MOV C, JNC MSTOP4 INC 23H。 分钟加一 MOV A,23H CJNE A,60,GO21。 分钟计数循环 MOV 23H,00H。 复位 河南城建 学院本科课程设计报告 MOV 36H,00H MOV 37H,00H LJMP N0 GO21: MOV B,0AH DIV AB MOV 36H,B。 将 A的低 4位存入 36 单元 MOV 37H,A。 将 A的高 4位存入 37 单元 LJMP N0 GO22: MOV B,0AH DIV AB MOV 38H,B。 将 A的低 4 位存入 38 单元 MOV 39H,A。 将 A的高 4 位存入 39 单元 LJMP N0 N2: JB ,N0。 = 1时转移 MOV C, JC N2 LCALL DELAY1。 延时 MOV C, JC N2 STOP2: MOV C, JNC STOP2 LCALL DELAY1 MOV C, JNC STOP2 MOV 50H,00H LJMP MAIN TIMEPRO: MOV A,21H MOV B,23H CJNE A,B,BK。 判断定时闹钟的分钟 MOV A,22H MOV B,24H 河南城建 学院本科课程设计报告 CJNE A,B,BK。 判断定时闹钟的小时 SETB MOV C, LCALL TIMEOUT。 调用 TIMEOUT BK:RET TIMEOUT: X1: LCALL BZ。 调用喇叭响应程序 LCALL DISPLAY2。 延时 CLR。 调用喇叭响应程序结束 JB , X1。 = 1 时转移 LCALL DELAY。 延时 CLR LJMP DISPLAY1 BZ: CLR MOV R7,250。 喇叭响应时间 T2: MOV R6,124 T3: DJNZ R6,T3 DJNZ R7,T2 SETB RET LOOKATIME:LCALL DISPLAY2 MM: JNB ,LOOKATIME LCALL DELAY1 LJMP MAIN DELAY1: MOV R4,14H。 时间延时 DL001: MOV R5,0FFH DL111: DJNZ R5,DL111 DJNZ R4,DL001 RET。 ***********定时 *。单片机课程设计-定时闹钟的设计(编辑修改稿)
相关推荐
12M,该数值与最终产生的目标代码无关,仅用于软件模拟调试时显示程序执行时间。 正确设置该数值可使显示时间与实际所用时间一致,一般将其设置成与你的硬件所用晶振频率相同,如果没必要了解程序执行的时间,也可以不设,这里设置为 12。 设置对话框中的 OutPut 页面,如图 所示,这里面也有多个选择项,其中 Creat Hex file 用于生成可执行代码文件(可以用 编程器 写入单片机芯片的
TL1 TH0 TH1 AUXR 8FH 80H P0 SP DP0L DP0H DP1L DP1H PCON 87H 在表 中,对于没有定义的存储单元用户不能使用。 如果向这些存储单元写入数据将产生不确定的效果,从它们读取数据将得到一个随机 数。 对于字节地址低位为 8H 或者 FH的特殊功能存储器,既可以进行字节操作,也可以进行位操作。
14 参考文献 : [1] 李群芳等 .单片微型计算机与接口技术 .[M]北京:电子工业出版社 , [2] 谢辉 .单片机原理及应用 .[M]北京:化学工业出版社 , [3] 周向红 .51 系列单片机应用与实践教程 .[M]北京:北京航空航天大学出版社, 2020 [4] 谭浩强 .C 语言程序设计 .第 2 版 .北京: 清华大学 出版社, [5] 李光飞,楼然苗等 .单片机课程设计实例指导
1/ A 922P 2. 0/ A 821U1A T 89 S 51R110KR210KR310KY112 M H zC730 p FC630 p F12345678P1 H E A D E R 8S1SWPBS2SWPBS3SWPBS4SWPBS5SWPBS6SWPBS7SWPBS8SWPBS9SWPBS 10SWPBS 11SWPBS 12SWPBS 13SWPBS 14SWPBS
的最底端,另四条分别放置 在水塔内不同高度如图 35 所示。 图 35 传感器连接示意图 吉林工业职业技术 学院论文 15 此原理的电路设计比脉冲调制 式红外发射接收器 结构简单,方便。 此电路的灵敏度可以达到本设计的要求,能够准确地分辨出有水信号和无水信号不用调试便可很方便的使用。 由此可知,这种设计方案简单实用,元器件选用方便,费用低。 此电路无需调试,解决了第一种方案中调试繁琐
ectrical machine ring should match close, fasten tasseled phase can be to get very wide frequency band, because of the fast speed ring should be good, dynamic configuration sexual can perturbation