ImageVerifierCode 换一换
格式:DOCX , 页数:68 ,大小:25.54KB ,
资源ID:4042815      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4042815.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(51单片机实现的多图显示用12864液晶驱动程序方案设计书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

51单片机实现的多图显示用12864液晶驱动程序方案设计书.docx

1、51单片机实现的多图显示用12864液晶驱动程序方案设计书封 面作者:Pan Hongliang仅供个人学习51单片机实现的多图显示用12864液晶驱动程序设计 作者:佚名日期:2010年06月02日来源:不详 【字体:大 中 小】 我要评论(0)核心提示:/*程序名称:12864液晶驱动程序(显示多图) 简要说明:控制器:KS0107 LCD型号:FM12864、TS12864A-2或兼容型号(不带字库) &nbs/*程序名称:12864液晶驱动程序(显示多图) 简要说明:控制器:KS0107 LCD型号:FM12864、TS12864A-2或兼容型号(不带字库) MCU:AT89S5*,晶

2、体频率:11.0592MHz 取模方式:纵向取模、字节倒序 CS1和CS2为高电平有效*/ ;*硬件端口定义* RS EQU P2.0 RW EQU P2.1 E EQU P2.2 CS1 EQU P2.3 CS2 EQU P2.4 RST EQU P2.5 COM EQU 20H ;指令数据寄存器 DAT EQU 21H ;显示数据寄存器;*主程序入口地址 ORG 0000H AJMP STR ORG 0003H ;*中断程序入口地址STR: AJMP L0100 L0100: CLR RST NOP NOP SETB RST ;*以上是软件复位 MOV SP,#60H MOV IE,#81

3、H ;中断允许 MOV IP,#01H ;优先中断 MOV TCON,#00H ;电平中断 MOV COM,#3FH ;显示开 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序;- MOV COM,#0C0H ;第一行 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序;- MOV COM,#0B8H ;第一页 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序;- MOV COM,#40H ;第一列 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;

4、右半屏写指令子程序;*以上是软件初始化 MOV B,#0AAH LCALL XIHX ;显示横线1 LCALL DELAY ; MOV B,#55H ; LCALL XIHX ; LCALL DELAY ;显示横线2 MOV B,#0FFH MOV 29H,#00H LCALL XISX LCALL DELAY ;显示竖线1 ; MOV B,#00H ; MOV 29H,#0FFH ; LCALL XISX ; LCALL DELAY ;显示竖线2 MOV DPTR,#TAB1 LCALL LEFT MOV DPTR,#TAB2 LCALL RIGHT LCALL DELAY ;显示第一幅图片

5、 MOV DPTR,#TAB3 LCALL LEFT MOV DPTR,#TAB4 LCALL RIGHT LCALL DELAY ;显示第二幅图片 MOV DPTR,#TAB5 LCALL LEFT MOV DPTR,#TAB6 LCALL RIGHT LCALL DELAY ;显示第三幅图片 AJMP L0100;=以上是主程序LEFT: MOV R1,#0B8H_AB: MOV COM,R1 ;第一页 LCALL S02A9 ;左半屏写指令子程序 MOV COM,#40H ;第一列 LCALL S02A9 ;左半屏写指令子程序 MOV R0, #64S027B: MOV A,#00H M

6、OVC A,A+DPTR MOV DAT,A LCALL S02B1 ;左半屏写数据子程序 INC DPTR DJNZ R0,S027B INC R1 CJNE R1, #0C0H,_AB RET;=以上是左半屏写数据子程序RIGHT: MOV R1,#0B8HABC: MOV COM,R1 ;第一页 LCALL S02C1 ;右半屏写指令子程序 MOV COM,#40H ;第一列 LCALL S02C1 ;右半屏写指令子程序 MOV R0, #64S027D: MOV A,#00H MOVC A,A+DPTR MOV DAT,A LCALL S02B9 ;右半屏写数据子程序 INC DPTR

7、 DJNZ R0,S027D INC R1 CJNE R1, #0C0H,ABC RET;*以上是右半屏写数据子程序XIHX: MOV R1,#0B8H BA: MOV COM,R1 ;第一页 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序 MOV COM,#40H ;第一列 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序 MOV R0, #64W027B: MOV DAT,B LCALL S02B1 ;左半屏写数据子程序 LCALL S02B9 ;右半屏写数据子程序 DJNZ R0,W027B INC R

8、1 CJNE R1, #0C0H,BA RET;-XISX: MOV R1,#0B8H CA: MOV COM,R1 ;第一页 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序 MOV COM,#40H ;第一列 LCALL S02A9 ;左半屏写指令子程序 LCALL S02C1 ;右半屏写指令子程序 MOV R0, #32X027B: MOV DAT,B LCALL S02B1 ;左半屏写数据子程序 LCALL S02B9 ;右半屏写数据子程序 MOV DAT,29H LCALL S02B1 ;左半屏写数据子程序 LCALL S02B9 ;右半屏写

9、数据子程序 DJNZ R0,X027B INC R1 CJNE R1, #0C0H,CA RET ;*以上是显示线条程序S02A9: SETB CS1 LCALL S02C9 CLR CS1 ;左半屏写指令子程序 RET S02B1: SETB CS1 ;左半屏写数据子程序 LCALL S02E0 CLR CS1 RET S02C1: SETB CS2 ;右半屏写指令子程序 LCALL S02C9 CLR CS2 RET S02B9: SETB CS2 ;右半屏写数据子程序 LCALL S02E0 CLR CS2 RET ;*S02C9: CLR RS SETB RW S02C9A: MOV

10、P0,#0FFH SETB E MOV A, P0 CLR E JB ACC.7,S02C9A CLR RW MOV P0,COM SETB E NOP CLR E RET ;*以上是写指令子程序S02E0: CLR RS SETB RW S02E0A: MOV P0,#0FFH SETB E MOV A, P0 CLR E JB ACC.7,S02E0A SETB RS CLR RW MOV P0,DAT SETB E NOP CLR E RET ;*以上是写数据子程序DELAY: MOV R5,#0BH ;延时D1: MOV R7,#0FFHD2: MOV R6,#0FFHD3: DJNZ

11、 R6,$ DJNZ R7,D2 DJNZ R5,D1 RET ;* TAB1:;- 调入了一幅图像:C128x64-1.bmp -;- 宽度x高度=64x64 -DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,0

12、00H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,080H,080H,0C0H,0C0HDB 0E0H,0E0H,0E0H,0F0H,0F0

13、H,0F0H,0F0H,0F0H,0F8H,0F8H,0F8H,0F8H,0F8H,0F8H,0F8H,0F8HDB 0FCH,0FCH,0FCH,0FCH,0FCH,0FCH,0FCH,0FCH,0FCH,0FCH,07CH,078H,078H,038H,038H,030HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,0E0H,0F0H,0FCH,0FEH,0FFH,0FFH,0FFH,0FFH,0F

14、FHDB 0FFH,0FFH,0FFH,0FFH,0EFH,0CFH,0E7H,0E7H,0E7H,0F3H,073H,033H,03BH,019H,00DH,08DHDB 0CDH,0E7H,0F6H,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,07FH,03EH,01CH,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,0E0H,0E0H,0F0H,0F0H,0F0H,0F8H,0F9H,0FDH,0FDH

15、,0FDH,0DFH,09FH,08EH,08FH,08FHDB 08FH,00FH,00FH,00FH,00FH,00FH,007H,003H,001H,060H,060H,06CH,06CH,06EH,06FH,067HDB 067H,0E7H,0F7H,0F7H,0F3H,0F3H,0F3H,0F3H,0F9H,0F9H,0F8H,0F8H,0FCH,0FCH,0FEH,0FEHDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,001H,00FH,07FH,0

16、FFH,0FFH,0FFH,0FFH,0FFH,07FH,01FH,00FH,007H,003H,003H,001HDB 081H,0E0H,0F0H,0F8H,0FCH,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0FEH,0FEH,0FEHDB 0FEH,0FCH,0FCH,0FCH,0F8H,0F0H,061H,001H,001H,003H,003H,007H,0DFH,0FFH,0FFH,0FFHDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,

17、000HDB 000H,000H,000H,000H,001H,00FH,07FH,0FFH,0FFH,0E0H,0C0H,0C0H,080H,000H,000H,000HDB 003H,007H,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,00FH,007HDB 087H,087H,0C3H,0C3H,0C1H,0E0H,0F0H,0F0H,0F8H,0FCH,0FCH,0FFH,0FFH,0FFH,0FFH,0FFHDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,00

18、0H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,001H,00FH,07FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB 0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FFH,0FFH,0FFH,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,07FH,07FH,03FH,03FH,03FH,01FH,01FH,01FH,00FHDB 000H,000H,000H,000H

19、,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,003H,00FH,07FH,0FFH,0FFH,0FFHDB 0FFH,07FH,07FH,03FH,03FH,03FH,01FH,01FH,01FH,00FH,00FH,00FH,007H,007H,003H,003HDB 003H,001H,001H,001H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000

20、H,000HTAB2:;- 调入了一幅图像:C:128x64-2.bmp -;- 宽度x高度=64x64 -DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,080H,080H,080H,0C0HDB 0C0H,0C0H,0E0H,0E0H,0E0H,0F0H,0F0H,0F8H,0F8H,0F8H,0FCH,0FCH,0FCH,0FEH,0FEH,0FFHDB 0FFH,0FFH,0FFH,0FEH,0F8H,0C0H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H

21、DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 030H,038H,078H,0F8H,0FCH,0FCH,0FCH,0FEH,0FEH,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0F0H,0C0H,000H,0

22、00H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,080H,0C0H,0F1H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FF

23、H,0FFH,0FFH,0FFH,0FFH,0FEH,0F0H,080H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,03FH,007H,001H,001H,001H,001H,001HDB 0E1H,0FDH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,01FH,007H,001H,001H,001H,0C1H,0C

24、1HDB 001H,001H,001H,007H,01FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0F0H,080H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,03FH,007H,001H,000H,000H,000H,000H,0E0H,0F8H,0FFHDB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,03FH,007H,000H,000H

25、,000H,000H,038H,03EH,03FH,0BFHDB 0BFH,0F8H,0C0H,0C0H,0E0H,0E0H,0E7H,0FFH,0FFH,09FH,01FH,00FH,00FH,007H,007H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 0FFH,0FFH,0FFH,0FFH,0EFH,0E1H,0E0H,0E0H,0E0H,0E0H,0E0H,0F8H,07FH,07FH,07FH,03FHDB 03FH,03FH,07FH,07FH,0

26、7FH,078H,07CH,07CH,07CH,07EH,00EH,007H,003H,003H,003H,003HDB 003H,003H,003H,00FH,03FH,07FH,07FH,07FH,07FH,07FH,07CH,070H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 00FH,00FH,007H,007H,003H,003H,003H,001H,001H,001H,000H,000H,000H,000H,000H,

27、000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB 000H,000H,000H,000H,000H,000H,000H,0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1