单片机课程设计_设计lcd显示屏(编辑修改稿)内容摘要:

4h,0A4h,0FEh,0A3h, 22h, 00h 15 db 24h, 48h, 00h,0FFh, 00h, 80h, 00h, 00h。 ;显示“科” db 10h, 08h, 06h, 01h,0FFh, 00h, 01h, 02h db 02h, 02h, 02h,0FFh, 01h, 01h, 01h, 00h db 10h, 10h, 10h,0FFh, 10h, 10h, 88h, 88h db 88h,0FFh, 88h, 88h, 8Ch, 08h, 00h, 00h。 ;显示“技” db 04h, 44h, 82h, 7Fh, 01h, 80h, 81h, 46h db 28h, 10h, 28h, 26h, 41h,0C0h, 40h, 00h db 20h, 20h, 20h, 20h, 20h, 20h,0A0h, 7Fh db 0A0h, 20h, 20h, 20h, 20h, 30h, 20h, 00h。 ;显示“大” db 00h, 40h, 40h, 20h, 10h, 0Ch, 03h, 00h db 01h, 06h, 08h, 10h, 20h, 60h, 20h, 00h db 40h, 30h, 11h, 96h, 90h, 90h, 91h, 96h db 90h, 90h, 98h, 14h, 13h, 50h, 30h, 00h。 ;显示“学” db 04h, 04h, 04h, 04h, 04h, 44h, 84h, 7Eh db 06h, 05h, 04h, 04h, 04h, 06h, 04h, 00h db 20h, 20h, 24h, 24h, 24h,0E4h, 26h, 24h db 20h,0FFh, 20h, 22h, 2Ch, 20h, 20h, 00h。 ;显示“武” db 20h, 60h, 3Fh, 20h, 20h, 1Fh, 11h, 11h db 10h, 03h, 1Ch, 20h, 40h, 80h,0E0h, 00h db 00h, 00h, 00h, 7Fh, 49h, 49h, 49h, 49h db 49h, 49h, 49h, 7Fh, 80h, 00h, 00h, 00h。 ;显示“昌” db 00h, 00h,0FFh, 49h, 49h, 49h, 49h, 49h db 49h, 49h, 49h, 49h,0FFh, 01h, 00h, 00h db 00h, 80h, 40h, 20h, 98h, 86h, 80h, 80h db 83h, 8Ch, 90h, 20h,0C0h, 80h, 80h, 00h。 ;显示“分” db 01h, 00h, 80h, 40h, 20h, 1Fh, 00h, 40h db 80h, 40h, 3Fh, 00h, 00h, 01h, 00h, 00h db 10h, 10h,0D0h,0FFh, 90h, 10h, 88h, 48h db 0A8h, 09h, 0Ah, 08h,0A8h, 4Ch,0C8h, 00h。 ;显示“校” 16 db 04h, 03h, 00h,0FFh, 80h, 81h, 40h, 40h db 21h, 16h, 08h, 16h, 61h,0C0h, 40h, 00h db 80h, 80h, 80h, 80h, 80h db 80h, 80h, 80h, 80h, 80h。 ;显示“ ” db 80h, 80h, 80h, 80h, 80h db 00h, 00h, 00h, 00h, 00h db 00h, 00h, 00h, 00h, 00h db 00h, 00h, 00h, 00h, 00h db 00h, 00h db 00h, 40h, 20h,0D0h, 48h, 4Fh, 48h, 48h db 0E8h, 48h, 08h,0FCh, 08h, 00h, 00h, 00h。 ;显示“包” db 00h, 00h, 00h, 3Fh, 42h, 42h, 42h, 42h db 47h, 40h, 48h, 4Fh, 40h, 70h, 00h, 00h db 08h, 08h, 08h, 18h, 68h, 88h, 09h, 0Eh db 08h, 08h,0C8h, 38h, 08h, 0Ch, 08h, 00h。 ;显示“文” db 80h, 80h, 40h, 40h, 20h, 11h, 0Ah, 04h db 0Ah, 11h, 10h, 20h, 40h,0C0h, 40h, 00h db 00h,0F0h, 00h,0FFh, 00h,0F0h, 90h, 88h db 4Fh, 54h,0A4h, 54h, 4Ch,0C4h, 40h, 00h。 ;显示“峰” db 00h, 1Fh, 10h, 0Fh, 08h, 1Fh, 00h, 14h db 15h, 15h,0FFh, 15h, 15h, 14h, 00h, 00h AG2: MOV R0,0。 ;延时程序 1S AG3: MOV TMOD,10H MOV TH1,3CH MOV TL1,0B0H SETB TR1 AG4: JBC TF1,AG5 SJMP AG4 17 AG5: INC R0 CJNE R0,0AH,AG3 RET INT: MOV COM,0E2H。 ;初始化子程序,复位 LCALL PR0 LCALL PR3 MOV COM,0A4H。 ;关闭休闲状态 LCALL PR0 LCALL PR3 MOV COM,0A9H。 ;设 置 1/32 占空比 LCALL PR0 LCALL PR3 MOV COM,0A0H。 ;正向排序设置 LCALL PR0 LCALL PR3 MOV COM,0C0H。 ;设置显示起始行为第一行 LCALL PR0 LCALL PR3 MOV COM,0AFH。 ;开显示设置 LCALL PR0 LCALL PR3 RET CLEAR: MOV R4,00H。 ;清屏子程序,页面地址暂存器设置 CLEAR1: MOV A,R4。 ;取页地址值 ORL A,0B8H。 ;“或” 页面地址设置代码 MOV COM,A。 ;页面地址设置 LCALL PR0 LCALL PR3 MOV COM,00H。 ;列地址设置为“ 0” LCALL PR0 LCALL PR3 MOV R3,50H。 ;一页清 80个字节 CLEAD2: MOV DAT,00H。 ;显示数据为“ 0” LCALL PR1 LCALL PR4 18 DJNZ R3,CLEAD2。 ;页内字节清零循环 INC R4。 ;页地址暂存器加 1 CJNE R4,04H,CLEAR1。 ; RAM 区清零循环 RET PR0: PUSH DPL。 ;写指令代码子程序( E1) PUSH DPH MOV DPTR,CRADD1 PR01: MOVX A,@DPTR JB ,PR01 MOV DPTR,CWADD1 MOV A,COM MOVX @DPTR,A POP DPH POP DPL RET PR1: PUSH DPL。 ;写显示数据子程序( E1) PUSH DPH MOV DPTR,CRADD1 PR11: MOVX A,@DPTR JB ,PR11 MOV DPTR,DWADD1 MOV A,DAT MOVX @DPTR,A POP DPH POP DPL RET PR2: PUSH DPL。 ;读显示数据子程序( E1) PUSH DPH MOV DPTR,CRADD1 PR21: MOVX A,@DPTR JB ,PR21 MOV DPTR,DRADD1 MOVX A,@DPTR MOV DAT,A POP DPH POP DPL 19 RET PR3: PUSH DPL。 ;写指令代码子程序( E2) PUSH DPH MOV DPTR,CRADD2 PR31: MOVX A,@DPTR JB ,PR31 MOV DPTR,CWADD2 MOV A,COM MOVX @DPTR,A POP DPH POP DPL RET PR4: PUSH DPL。 ;写显示数据子程序( E2) PUSH DPH MOV DPTR,CRADD2 PR41: MOVX A,@DPTR JB ,PR41 MOV DPTR,DWADD2 MOV A,DAT MOVX @DPTR,A POP DPH POP DPL RET PR5: PUSH DPL。 ;读显示数据子程序( E2) PUSH DPH MOV DPTR,CRADD2 PR51: MOVX A,@DPTR JB ,PR21 MOV DPTR,DRADD2 MOVX A,@DPTR MOV DAT,A POP DPH POP DPL RET end 拓展:实现上下滚屏功能 20 PD1 EQU 60。 ;模块参数 COLUMN EQU 30H PAGE1 EQU 31H。 ;页地址寄存器 CODE1 EQU 32H。 ;字符代码寄存器 COUNT EQU 33H。 ;计数器 COM EQU 20H。 ;指令寄存器 DAT EQU 21H。 ;数据寄存器 CWADD1 EQU 0fa00H。 ;写指令代码地址( E1) CRADD1 EQU 0fa80H。 ;读状态字地址( E1) DWADD1 EQU 0fa40H。 ;写显示数据地址( E1) DRADD1 EQU 0fac0H。 ;读显示数据地址( E1) CWADD2 EQU 0f800H。 ;写指令代码地址( E2。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。