- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普通51单片机驱动35寸TFT的应用实与源代码
普通51单片机驱动3.5寸TFT的应用实例与源代码!
发布: 2010-1-15 16:59?|??作者: HYPERLINK /space.php?uid=7op=news pcb_dz?|?? 来源: 网络?|? 查看: 675次
前市场流行的3.5寸屏基本上都是只内置了 HYPERLINK javascript:; \t _self 驱动器,而不带 HYPERLINK javascript:; \t _self 控制器,这样给用户的使用造成了一些难度。基本上很多朋友在用彩屏时选择一些带LCD控制器的ARM7或ARM9去开发,对于不会ARM开发的朋友来说,只使用普通MCU,这样可以选择的3.5寸 HYPERLINK javascript:; \t _self TFT模块,就很难找到了。
????本文就是基于市场上一款比较使用的3.5寸TFT模块编写的,用户只需要帮该TFT模块当作普通的单色液晶的开发思路来使用,就可以很容易去编程。
一、硬件选择
1、??MCU:AT89S51
2、??开发编译环境:Keil C51
3、??3.5寸TFT模块型号:MzT35C1
二、TFT模块基本性能:
1、基本 HYPERLINK javascript:; \t _self 参数
模块 HYPERLINK javascript:; \t _self 结构:?内置控制器
屏幕大小:?3.5英寸
屏幕分辩率:320*240
屏幕颜色数:65536色(16位真彩色)
工作 HYPERLINK javascript:; \t _self 电压:?3.3V/5V可选
总线结构:?Intel8080
总线宽度:?8Bit
背光形式:? HYPERLINK javascript:; \t _self LED;可 HYPERLINK javascript:; \t _self 指令控制,0-127可调
连接方式:?排针插座
触摸屏:标准配置不带触摸屏;模组留有触摸屏 HYPERLINK javascript:; \t _self 芯片焊盘和触摸屏接口
2、接口引脚说明
接口引脚
说明
VCC
模块供电 HYPERLINK javascript:; \t _self 电源输入(一般无特殊要求为5V)
D0~D7
8位 HYPERLINK javascript:; \t _self 数据总线
CS
片选(低电平有效)
RST
Reset复位(低电平复位)
A0
控制寄存器/数据寄存器选择(低电平选择控制寄存器)
WE
写 HYPERLINK javascript:; \t _self 信号(低电平有效)
RD
读信号(低电平有效)
GND
接地
S_CS
预留有ADS7846的片选
S_SCK
预留有ADS7846的SPI时钟输入
S_SDO
预留有ADS7846的SPI数据输出
S_SDI
预留有ADS7846的SPI数据输入
S_INT
预留有ADS7846的INT信号
S_BUSY
预留有ADS7846的BUSY信号
3、操作时序(8位并行Intel 8080总线)
??????MzT35C1模块支持intel8080总线,总线的最高速度可达20MHz(当然总线的速度能否达到最高接口速度,还与用户的总线布线、线长等有关),也就是说,如果控制MCU速度足够快的话,是可以支持视频的显示的。
注意:MzT35C1模块的总线接口是8位的,也就意味着对显存的数据操作时,需要连续进行两次操作方可完成,先传高字节再传低字节;但对于寄存器的操作(写入寄存器地址,即A0为低时的写入操作)8位的操作方可。
三、MzT35C1与51硬件接口连接图
????本例程使用GPIO来模拟总线时序。上图的模块供电为5V的模块,而模块的端口电平为3.3V的,所以在所有的51端口与模块间的连接串入了一个100欧的 HYPERLINK javascript:; \t _self 电阻,有关MCS51的其它 HYPERLINK javascript:; \t _self 电路不在图中画出,请用户具体参考其它的开发板文档进行了解。而图中的MzT35C1模块的相关引脚请以实物为准,图中仅示意对应的名称的端口,请用户在参考使用时注意。
HYPERLINK /UploadFiles/2008-12/251456549516.jpg
三、底层驱动代码编写方法
1、??端口配置
#i nclude REG52.h
#i nclude intrins.h????????????????????????//包含此头文件可直接操作内核的寄存器以及一些定义好的宏
您可能关注的文档
- 无机材料晶体结构.pptx
- 无机材料性-new.ppt
- 无源低通滤波的设计与仿真.doc
- 无源器件-定向耦合器的特性及技术指标.ppt
- 无源滤波器并联电容器的应用.doc
- 无机非金属材工学(陶瓷).ppt
- 无机非陶瓷部分第一二节.ppt
- 无机材料理性能第5讲.ppt
- 无源电力波器设计.ppt
- 无穷乘积基本内容与性质的证明.doc
- 2025年高速传真机项目合作计划书.docx
- 2025年汽车铸件项目合作计划书.docx
- 2025年耐克店员入职考试题及答案.doc
- 2025至2030中国农药增效剂行业发展研究与产业战略规划分析评估报告.docx
- 2025黑龙江黑河市第二人民医院招聘临床医生及影像科技师5人笔试参考题库附答案解析.docx
- 2025黑龙江黑河市第二人民医院招聘临床医生及影像科技师5人笔试题库附答案.docx
- 2025黑龙江黑河市第二人民医院招聘临床医生及影像科技师5人笔试题库附答案.docx
- 2025年高速平车合作协议书.docx
- 2025黑龙江黑河市第二人民医院招聘临床医生及影像科技师5人笔试题库附答案.docx
- 一元一次方程及其解法(2)课件沪科版七年级数学上册.pptx
原创力文档


文档评论(0)