商业联盟  用户: 密码: 注册  忘记密码
会员专区 会员手册 增值服务 帮助 商业论坛 “帖不够”广告信息


商业中国
博雅艺术
经营管理

专题
 
 您当前的位置:首页>>行业分类>>电子电气>>技术知识>>设计方案>>正文
LCD驱动器SD0432与嵌入式系统的接口设计
  发布时间:2006-1-28 15:15:52 阅读次数:
来源:《国外电子元器件》 作者:陆才兰 洪家平
 

图4电路在设计时,要注意以下几点:

一是VLCD应小于VDD。二是调节可变电阻器VR以改变LCD偏置电压。当VDD为5V,VLCD为4V时,R应为15kΩ±20%。第三是可通过调节R(外接上拉电阻器)来适应用户的基准时钟。

5.2 软件接口程序

(1)初始化程序

ORG 0000H

LJMP START

ORG 0100H

START: ;程序初始化

MOV COM_REG,#COM_MODE;启动SD0432

MOV COM_DATA,#01H

LCALL SD0432

MOV COM_REG,#COM_MODE ;LCD ON

MOV COM_DATA,#03H

LCALL SD0432

MOV COM_REG,#COM_MODE ;LCD 1/3偏置方式,4公共端

MOV COM_DATA,#29H

LCALL SD0432

    (2)SD0432与主控制器的通信子程序

该通信子程序主要用来实现MCU与SD0432之间的通信及传输指令与数据,指令模式存放在COM_REG中,指令数据存放在COM_DATA中,数据地址存放在ADD_REG中,数据存放在DATA-REG中。程序中的CLK是时钟子程序,其功能是发送时钟信号,以便使数据传送到SD0432中。具体的通讯子程序如下:

SD0432:CLR CS ;启动SD0432

MOV R2,#03H ;发送显示模式(3位)

MOV A,COM_REG

SENDMODE:NOP

MOV C,ACC.2

MOV SDATA,C

LCALL CLK

RLC A

DJNZ R2,SENDMODE

JNB ACC.3,SENDCOM

MOV R2,#06H ;发送数据地址(6位)

MOV A,ADD_REG

SENDADD:NOP

MOV C,ACC.5

MOV SDATA,C

LCALL CLK

RLC A

DJNZ R2,SENDADD

MOV R2,#04H ;发送数据(4位)

MOV A,DATA_REG

SENDDATA:NOP

MOV C,ACC.0

MOV SDATA,C

LCALL CLK

RRC A

DJNZ R2,SENDDATA

JMP SENDEND

]SENDCOM:MOV R2,#08H

MOV A,COM_DATA

SENDCOM1:NOP

MOV C,ACC.7

MOV SDATA,C

LCALL CLK

RLC A

DJNZ R2,SENDCOM1

CLR SDATA ;发送第九位

LCALL CLK

SENDEND:SETB CS ;关闭SD0432

RET

6 结束语

SD0432芯片具有接口简单、无需外围接口芯片、编程灵活等特点,同时内部具有其它LCD驱动器所不具有的看门狗(WDT)及语音输出电路。因而可广泛应用于仪器仪表、工业控制、条形显示器以及控制面板等场合。

本新闻共2页,当前在第2页  1  2  

 
行业知识    
机械电子 能源化工 矿产物流 建材房产 纺织家电 手机通讯 医卫医改 财经商务 股票期货
媒体动漫 广告旅游 教育农业 餐饮娱乐 钢铁汽车 政策法律 碑帖青铜 书法国画 陶瓷收藏

相关新闻                    办公软件应用
·AT89C52单片机 ARINC429航空总线接口设计
·用LatticeXP FPGA桥接吉比特媒体独立接口
·LCD面板竞争火热 LG.Philips份额赶超三星
·LCD上演霸王别姬 2006谁主沉浮?
热点新闻
 
相关 连接  
 
 
站内搜索
    
最新新闻
·绿色能源的五种优势
·太阳能
·可燃冰
·氢能
·天然气
·乙醇汽油
·生物质能
·风能
·水能
·核能

热点话题         行行出状元!
 
Google
关键词导航
商业 机械 创业 车床 化工 期货 股票 财经
 
 
 
Google
 
Web www.Bizing.com