:..0000 AJMPMAIN ;定时中断程序; ORG000BH MOVTMOD,#01H CLRA MOVR6,A MOVR5,A MOVTL0,00H MOVTH0,0B8H SETBEA ;定时器0中断使能 SETBET0JNBTF0,$0000 AJMPMAIN ;定时中断程序; ORG000BH MOVTMOD,#01H CLRA MOVR6,A MOVR5,A MOVTL0,00H MOVTH0,0B8H SETBEA ;定时器0中断使能 SETBET0JNBTF0,$CLRTF0INCR6MOVA,R6DAAMOVR6,ACJNEA,#100,CONTINCR5MOVA,R5DAAMOVR5,A CJNEA,#100,CONT MOV R5,#00HCONT:RETIMAIN:MOVR0,#79HMOVTL0,00H MOVTH0,0B8H SETBTR0MOVA,R6LCALLPTDSMOVA,R5LCALLPTDSLCALLSSEESJMPMAIN;字节拆分程序PTDS:MOVR1,AACALLPTDS1MOVA,R1SWAPAPTDS1:ANLA,#******@R0,AINCR0 RET;字节显示程序SSEE:MOVR4,#08H ;位控制字MOVR0,#7CH ;字形码初值MOVR7,#04HSSE1:MOVP1,R4MOVA,***@R0MOVDPTR,#TABLEMOVCA,***@A+DPTRMOVP0,A;送出显示LCALLDELAY MOVA,R4 RRAMOVR4,ADECR0 MOVA,#0FFHMOVP0,ADJNZR7,SSE1RET;以下为字形TABLE:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,89H,0DEHDELAY:MOVR2,#02HDL:MOVR3,#0FFHDL1:DJNZR3,DL1DJNZR2,D
led显示汇编程序 来自淘豆网m.daumloan.com转载请标明出处.