正在加载图片...
0实例 例1.“8”字符循环演示(字形口为DCH字位口为DDH) ★汇编语言程序 ORG 000OH 延时子程序 MOV RO,#0DCH;指向字形口 DEYS: PUSH 02H MoVA,#80H;确定字形代码 DEYO: PUSH 02H MoX@R0,A:输出字形代码 DEYI: PUSH 02H MoVR1,#0DDH;指向字位口 DJNZ R2,$ MoVA,#20H:从最高位开始 POP 02H LED DJNZ R2 DEYI MoX@R1,A;输出字位代码 POP 02H MQVR2,#18H;确定延时常数 DJNZ R2 DEYO CALL DEYS;调延时子程序 POP 02H 右移一位 DJNZ R2 DEYS SJMR ;循环演示 RET END 《单片机原理与应用技术》教学堁件《单片机原理与应用技术》教学课件 ㈧ 实例 ORG 0000H MOV R0,#0DCH ;指向字形口 MOV A,#80H ;确定字形代码 MOVX @R0,A ;输出字形代码 MOV R1,#0DDH ;指向字位口 MOV A,#20H ;从最高位开始 LEDO: MOVX @R1,A ;输出字位代码 MOV R2,#18H;确定延时常数 ACALL DEYS ;调延时子程序 RL A ;右移一位 SJMP LEDO ;循环演示 ; 延时子程序 DEYS: PUSH 02H DEY0: PUSH 02H DEY1: PUSH 02H DJNZ R2,$ POP 02H DJNZ R2,DEY1 POP 02H DJNZ R2,DEY0 POP 02H DJNZ R2,DEYS RET END 例1.“8”字符循环演示 (字形口为DCH; 字位口为DDH) ★ 汇编语言程序
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有