电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MSP430F449的液晶使用VIP免费

MSP430F449的液晶使用_第1页
1/6
MSP430F449的液晶使用_第2页
2/6
MSP430F449的液晶使用_第3页
3/6
MSP430F449 的液晶使用 1 使用液晶为36×4=144 段,为4 MUX 液晶。 2 LCD 电压生成 根据 449 的PDF 中说明 相当于 Rx=0 欧姆,R=100k欧姆。Rx选择 0 欧,相当于选择了最高对比度。 3 硬件方面,除了 COM0-COM3 和 S0-S31 液晶对应 MCU 引脚相连和上面的图外,必须使用32khz 表晶接449 的8 脚和9 脚之间,使得ACLK = LFXT1 = 32768hz。 4 液晶的显存如下图 5 LCD 的寄存器 LCD 控制寄存器功能说明 6 实例程序如下 // MSP430F449 点亮所有段源程序 #include "msp430x44x.h" __no_init unsigned char lcd_mem[20] @0x91; //定义显存为一个数组 此处使用了绝对地址定位 void main(void) { unsigned char i; unsigned int j; WDTCTL = WDTPW + WDTHOLD; //关看门狗 FLL_CTL0 = XCAP18PF; //设定FLL 电容 BTCTL = 0x4F; //为LCD 设定basic timer1 IE2 &= ~(0x01<<7); LCDCTL = 0xBD; //LCD 控制寄存器设定 P5SEL = 0xFC; //引脚复用功能选择 for(i=0;i<20;i++) { lcd_mem[i]=0xFF; } while(1) { for(j=0;j<50000;j++) ; //LCDCTL=(LCDCTL & LCDSON)? 0xB9 :0xBD; //LCDCTL=(LCDCTL & LCDON)? 0xBC :0xBD; //lcd_mem[12] = (lcd_mem[12] & 0x01) ? 0xfe:0xff; } } 7 关于LCD 的刷新频率 LCD 刷新的频率fLCD 由Basic Timer1 设定。Basic Timer1 是MSP430x4xx 系列都具有的定时器。fLCD 的计算如下: 8 MSP430X4XX 的LCD 简介 1 msp430x4xx 系列带lcd 驱动,只需要订做需要的玻璃片就可以使用,非常方便,试用于内容简单的LCD 显示,具有成本低、使用方便的优点。 2 最大段口线的数量 41X (S0-S23) 42X (S0-S31) 43X (S0-S31,80pin)(S0-S39,100pin) 44X (S0-S39) 由于COMx 最多为COM0-COM3,因此最大显示段数40×4=160 段。 3 特征: (1) 直接显存读写,控制显示。 (2) 自动产生液晶驱动信号 (3) 可以调整帧频率 (4) 闪烁功能 (5) 支持 4 种 LCD(static,2 mux,3 mux,4 mux) 4 闪烁功能 LCDSON=1,根据段值决定亮暗。 LCDM2=0,所有段为暗。 5 LCD 时序产生:basic timer1 产生 6 LCD 电压:R33 R23 R13 R03(R 典型值 680k,取值 100k-1M 欧姆) 7 LCD 对比度控制:R03 电压,增加电压对比度减小。 8 LCD 引脚功能选择:部分LCD 引脚复用,对于COMx Rxx 用PxSELx 选择。 对于段引脚,用LCDPx 选择。 9 Basic Timer1 的使用 ① 寄存器 ② 控制寄存器 ③ 上面的例程中 BTCTL = 0x4F; IE2 &= ~(0x01<<7); 0x4F 为二进制数01001111,相当BTHOLD=1,只有BTCNT1 有效。 BTFRFQx=01(fLCD =fACLK /64)因此 fLCD =32768/64=512 hz 由于fLCD = 2 × mux ×f Frame 所以可以计算 f Frame =512/8=64hz

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MSP430F449的液晶使用

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部