矿大徐海单片机实验程序参考_第1页
矿大徐海单片机实验程序参考_第2页
矿大徐海单片机实验程序参考_第3页
矿大徐海单片机实验程序参考_第4页
矿大徐海单片机实验程序参考_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

徐海学院单片机实验参考程序徐海学院单片机实验参考程序 实验实验 3 3 8 从右往左不停移动从右往左不停移动 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H ST LJMP MAIN ORG 0030H MAIN MOV A 7FH LOOP MOV DPTR ZXMADDR MOVX DPTR A MOV A 01H MOV DPTR ZWMADDR LOOP1 MOVX DPTR A MOV R2 25H LCALL DELAY RL A SJMP LOOP1 DELAY PUSH 02H LP1 PUSH 02H LP2 PUSH 02H LP3 DJNZ R2 LP3 POP 02H DJNZ R2 LP2 POP 02H DJNZ R2 LP1 POP 02H DJNZ R2 DELAY RET END 实验实验 3 4 0 f 逐一从左向右显示逐一从左向右显示 ZWMADD R EQU 8002H ZWMADDR EQU 8004H ORG 0000H ST LJMP MAIN ORG 0100H MAIN MOV R3 01H MOV R4 00H LOOP MOV DPTR CHAR MOV A R4 MOVC A A DPTR MOV DPTR ZXMADDR MOVX DPTR A MOV A R3 MOV DPTR ZWMADDR MOVX DPTR A MOV R2 25H LCALL DELAY MOV A R3 RL A MOV R3 A CJNE R3 40H NEXT MOV R3 01H NEXT INC R4 CJNE R4 10H LOOP SJMP MAIN DELAY PUSH 02H LP1 PUSH 02H LP2 PUSH 02H LP3 DJNZ R2 LP3 POP 02H DJNZ R2 LP2 POP 02H DJNZ R2 LP1 POP 02H DJNZ R2 DELAY RET CHAR DB 3FH 06H 5BH 4FH 66H 6DH 7DH 07H DB 7FH 6FH 77H 7CH 39H 5EH 79H 71H END 实验实验 4 2 2 低四位输入 高四位输出 取反低四位输入 高四位输出 取反 ORG 0000H LJMP LOOP ORG 0030H LOOP MOV A 0FH MOV P1 A MOV A P1 ORL A 0F0H SWAP A CPL A MOV P1 A SJMP LOOP END 实验实验 4 2 3 ORG 0000H LJMP LOOP ORG 0030H LOOP MOV A 0FH MOV P1 A MOV A P1 ANL A 0FH CJNE A 0FH LOOP1 MOV P1 1FH MOV R2 25H LCALL DELAY MOV P1 2FH MOV R2 25H LCALL DELAY MOV P1 4FH MOV R2 25H LCALL DELAY MOV P1 8FH MOV R2 25H LCALL DELAY SJMP LOOP LOOP1 MOV P1 0FFH SJMP LOOP DELAY PUSH 02H LP1 PUSH 02H LP2 PUSH 02H LP3 DJNZ R2 LP3 POP 02H DJNZ R2 LP2 POP 02H DJNZ R2 LP1 POP 02H DJNZ R2 DELAY RET END 实验实验 5 1 中断 二极管显示低四位的非量中断 二极管显示低四位的非量 ORG 0000H START JMP MAIN ORG 0003H INTO LJMP INTOS ORG 0030H MAIN MOV P1 0FFH SETB PX0 SETB IT0 SETB EX0 SETB EA REP SJMP REP INTOS MOV A P1 SWAP A CPL A ORL A 0FH MOV P1 A RETI END 5 1 5 ORG 0000H START LJMP MAIN ORG 0003H INTO LJMP INTOS ORG 0030H MAIN MOV P1 0FFH SETB PX0 SETB IT0 SETB EX0 SETBEA REP SJMP REP INTOS MOV A P1 MOV P1 1FH MOV R2 25H LCALL DELAY MOV P1 2FH MOV R2 25H LCALL DELAY MOV P1 4FH MOV R2 25H LCALL DELAY MOV P1 8FH MOV R2 25H LCALL DELAY RETI SJMP REP DELAY PUSH 02H LP1 PUSH 02H LP2 PUSH 02H LP3 DJNZ R2 LP3 POP 02H DJNZ R2 LP2 POP 02H DJNZ R2 LP1 POP 02H DJNZ R2 DELAY RET RETI END 实验实验 5 2 右上角显示右上角显示 8 每按一次中断 每按一次中断 8 左移一位左移一位 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H LJMP START ORG 0003H INTO LJMP INTOS START SETB PX0 SETB IT0 SETB EX0 SETB EA MOV A 7FH MOV DPTR ZXMADDR MOVX DPTR A MOV A 01H LOOP MOV DPTR ZWMADDR MOVX DPTR A LJMP LOOP INTOS RL A CJNE A 40H BYE MOV A 01H BYE RETI END 5 2 4 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H LJMP START ORG 0003H INTO LJMP INTOS START SETB PX0 SETB IT0 SETB EX0 SETB EA MOV R0 00H MOV R1 80H LOOP MOV A R1 MOV DPTR ZWMADDR MOVX DPTR A MOV DPTR CHAR MOV A R0 MOVC A A DPTR MOV DPTR ZXMADDR MOVX DPTR A LJMP LOOP INTOS MOV A R1 RR A MOV R1 A INC R0 MOV A R0 CJNE A 10H BYE MOV R0 00H BYE RETI CHAR DB 3FH 06H 5BH 4FH 66H 6DH 7DH 07H DB 7FH 6FH 77H 7CH 39H 5EH 79H 71H END 实验实验 6 2 显示左移的数字显示左移的数字 8 要求每过一秒左移一位 循环 要求每过一秒左移一位 循环 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H LJMP MAIN ORG 000BH LJMP CTOS ORG 0030H MAIN MOV TMOD 01H MOV TH0 3CH MOV TL0 0B0H SETB ET0 SETB EA SETB TR0 MOV R7 0AH MOV A 7FH MOV DPTR ZXMADDR MOVX DPTR A MOV DPTR ZWMADDR MOV A 01H LOOP MOVX DPTR A SJMP LOOP CTOS MOV TH0 03CH MOV TL0 0B0H DJNZ R7 BYE MOV R7 0AH RL A CJNE A 40H BYE MOV A 01H BYE RETI END 6 2 3 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H LJMP MAIN ORG 000BH LJMP CT0S ORG 0030H MAIN MOV TMOD 01H MOV TH0 3CH MOV TL0 0B0H SETB ET0 SETB EA SETB TR0 MOV R7 14H MOV A 7FH MOV DPTR ZXMADDR MOVX DPTR A MOV DPTR ZWMADDR MOV A 01H LOOP MOVX DPTR A SJMP LOOP CT0S MOV TH0 3CH MOV TL0 0B0H DJNZ R7 BYE MOV R7 14H RR A CJNE A 01H BYE MOV A 01H BYE RETI END 6 3 ZWMADDR EQU 8002H ZXMADDR EQU 8004H ORG 0000H LJMP MAIN ORG 000BH LJMP CT0S ORG 0030H MAIN MOV TMOD 06H MOV T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论