武汉理工大学单片机课程设计-点阵LED显示系统.doc_第1页
武汉理工大学单片机课程设计-点阵LED显示系统.doc_第2页
武汉理工大学单片机课程设计-点阵LED显示系统.doc_第3页
武汉理工大学单片机课程设计-点阵LED显示系统.doc_第4页
武汉理工大学单片机课程设计-点阵LED显示系统.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

效 果 图 源 程 序E EQU P2.4 ;定义端口SH_CP EQU P2.5 DDS EQU P2.6ST_CP EQU P2.7 ORG0000HLJMP STARTORG 0003HLJMP INT0_ISR ;外部中断0中断向量ORG 0013HLJMP INT1_ISR ;外部中断1中断向量ORG 0030HSTART:MOV 31H,#128 ;单字循环显示次数 SETB IT0 ;设定外部中断0为下降沿触发 SETB IT1 ;设定外部中断1为下降沿触发 SETB EX0 ;允许外部中断0 SETB EX1 ;允许外部中断1 SETB EA ;开中断LOOP1: MOV SP,#40H ;设定栈区首地址 MOV 30H,#00H ;设定取模指针初值 MOV R4,#06H ;设定显示的字数LOOP2:MOV R5,31H LOOP3:MOV R0,#8 ;设定移位位数 MOV R1,#00H ;设定扫描初值 MOV R2,30H LOOP4:MOV DPTR,#TAB ;汉字字模表地址 MOV A,R2 ;取后半行列信号 INC A MOVC A,A+DPTR ACALL LSR ;移位寄存后半行列信号 INC R2 MOV A,R2 ;取前半行列信号 DEC A MOVC A,A+DPTR ACALL LSR ;移位寄存前半行列信号 INC R2 MOV P2,R1 ;送行控制信号 SETB ST_CP ;将寄存器数据打入锁存器 CLR ST_CP INC R1 MOV R3,#1 ;2ms扫描延时参数 CJNE R1,#16,LOOP4 ;是否显示完16行 LCALL DELAY1MS MOV R1,#0 DJNZ R5,LOOP3 ;单字是否显示完要求的次数 MOV 30H,R2 ;保护取模指针值 SETB E ;清屏 MOV 32H,#128 ;延时显示参数LOOP5:MOV R3,#1 LCALL DELAY1MS DJNZ 32H,LOOP5 DJNZ R4,LOOP2 ;是否显示完相应字数 LJMP LOOP1;-2ms延时子程序-DELAY1MS: MOV R6,#5 MOV R7,#200 DJNZ R7,$ DJNZ R6,$-4 DJNZ R3,DELAY1MS RET ;-串行输入子程序- LSR: CLR C ;位累加器C清零 RRC A ;带进位的移位 MOV DDS,C ;串行输入 SETB SH_CP ;打开允许串行输入 CLR SH_CP DJNZ R0,LSR ;是否移完八位数据 MOV R0,#8 RET;-加速子程序-INT0_ISR: PUSH PSW ;现场保护 PUSH ACC MOV A,31H ;修改相应变量值 SUBB A,#16 MOV 31H,A MOV 31H,A POP ACC ;恢复现场 POP PSW ;中断返回 RETI;-减速子程序-INT1_ISR: PUSH PSW ;保护现场 PUSH ACC MOV A,31H ;修改相应变量值 ADD A,#16 MOV 31H,A MOV 32H,A POP ACC ;恢复现场 POP PSW RETI ;中断返回;-;源文件/文字:武汉理工大学;宽*高:16*16;-TAB: DB 0FFH,09FH,0FFH,087H,0C0H,013H,0FFH,093H,0FFH,09FH,000H,000H,0FFH,09FH,0F9H,09FH;DB 0F9H,09FH,0C8H,01FH,0C9H,0CFH,0C9H,0CCH,0C9H,0E4H,0C8H,030H,003H,0F8H,09FH,0FCH;武,0DB 0FFH,0FFH,0C8H,003H,0E4H,0F3H,0E4H,0F3H,03CH,0F3H,09EH,067H,092H,067H,0F2H,067H;DB 0E7H,00FH,0E7H,00FH,00FH,09FH,0CFH,09FH,0CFH,00FH,0CEH,067H,0CCH,0F3H,0F1H,0F8H;汉,1DB 0FFH,0FFH,0FEH,001H,000H,049H,0E6H,049H,0E6H,001H,0E6H,049H,0E6H,049H,080H,001H;DB 0E7H,0CFH,0E7H,0CFH,0E6H,001H,0E7H,0CFH,0E1H,0CFH,00FH,0CFH,09CH,000H,0FFH,0FFH;理,2DB 0FFH,0FFH,0FFH,0FFH,080H,001H,0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH;DB 0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH,000H,000H,0FFH,0FFH,0FFH,0FFH;工,3DB 0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH,0FEH,07FH,000H,000H,0FEH,07FH,0FEH,07FH;DB 0FCH,03FH,0FCH,03FH,0F9H,09FH,0F9H,09FH,0F3H,0CFH,0E7H,0E7H,0CFH,0F3H,01FH,0F8H;大,4DB 0CCH,0F3H,0E6H,073H,0E6H,067H,0FFH,0CFH,080H,000H,09FH,0FCH

温馨提示

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

评论

0/150

提交评论