- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
诺基亚液晶是一种OEM产品48X84 pixels matrix LCD controller/driver生产厂家 , 型号为:PCD8544 可显示84*48点被评为性价比最好的AVR液晶3310lcd驱动电路调对比度
编码显示原理:
LCD3310屏幕由84*48个点组成,划分为84列*6行个显示单元,每一个显示单元由1*8个点组成,编程控制显示时按坐标定位,X轴从左到右为0、1、。。。83,Y轴从上到下为0、1.。。5,每一个显示单元用一个十六进制0x**控制,0x**转换成二进制后是8个01位,每一个显示单元从上到下为点1到点8,分别对应二进制数的最低到最高位,为1的显示黑点,为0的不显示
下面将要讲到的字符显示是用六个连续的显示单元控制显示的,
例如{0x14,0x08,0x3E,0x08,0x14,0x00},?? //将会显示符号 *
0 0 0 0 0 0 0 0 0 0 11 0 11 0 11 0 11 11 11 0 11 0 11 0 11 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 x14 x08 X3E X08 X14 X00
所以我们可以自由的显示字母、汉字、图片,只要将对应的十六进制控制码写入LCD即可,
汉字和图片的控制码可借助于专用的字模生成软件生成。
Pin Signal Description Port1:VDDPower Input. Logic supply voltage range VDD to GND : 2.7 to 3.3 V2:SCLKSerial clock. Input for the clock signal: 0.0 to 4.0 Mbits/s.3:SDINSerial data. Input for the data line.4:D/CMode Select. To select either command/address or data input.5:SCEChip enable input. The enable pin allows data to be clocked in. The signal is active LOW.6:GNDGround7:VOUTOuptut voltage. Add external 1-10 uF electrolytic capacitor from VOUT to GND8:RESExternal reset. This signal will reset the device and must be applied to properlyinitialize the chip. The signal is active LOW.
程序:(完整可运行)
下面的程序是针对飞思卡尔的十六位单片机MC9S12XS128开发的
用于其它MCU时只要将端口改一下,就可移植
#include hidef.h /* common defines and macros */
#include derivative.h /* derivative-specific definitions */
#define sclk PTM_PTM0 //时钟
#define sdin PTM_PTM1 //数据
#define dc PTM_PTM2 //1写数据,0写指令
#define sce PTP_PTP4 //片选
#define res PTP_PTP7 //复位
byte const mask_table[8]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
void Initlcd(void);//LCD初始化
void write_byte(byte dd,byte a);//写一个字节到LCD
void qp(void);//清屏
void setadd(byte a,byte d);//设置坐标
void DelaymS(word delay);//延时
byte const dal1[][6]={
//字符显示对应的二维十六进制数组,本程序中没有用到
{0x00,0x00,0x00,0x00,0x00,0x00}, // 0位 显示空白
{0x00,0x00,0x00,0x00,0x00,0x00}, // 1
{0x00,0x00,0x00,0x00,0x00,0x00}, // 2
{0x00,0x00,0x00,0x00,0x00,0x00}, // 3
{0x00,0x00,0x00,0x00,0x00,0x00}, // 4
您可能关注的文档
- 3dmax2010中文版界面与功能的简单介绍.doc
- 产业集群条件下知识供应链和知识网络的动力学模型探讨.pdf
- 关于产业园区企业1『匕经营管治模式.pdf
- 先进制造技术要领.ppt
- 第八章 电脑知识培训.ppt
- 第三讲 交通需求预测-重力模型.pdf
- 第9篇 多线程.ppt
- 第二篇统计数据的搜集上.ppt
- 第9讲 异常处理.ppt
- C语言程序设计3-运算和表达式.ppt
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)