160160液晶屏+MSP430F169程序和电路图

160160液晶屏+msp430f169程序和电路图 以msp430f169作为控制的核心芯片,控制lcd160160液晶屏显示。可以成功显示图片,数字、字母和汉字。
电路图如下:
程序如下: ////////////////////////////程序主函数/////////////////////////////////////////
voidmain(void)
{
initclock();
io_init();
lcd_init();
lcd_clear(0x00);
while(1)
{
//电池电量标志显示
dispdianchi0();
dispdianchi1();
dispdianchi2();
dispdianchi3();
//汉子显示,数字、字符显示
disp_16x16_hanzi(16,104,ya,1,0);
disp_16x16_hanzi(32,104,li,1,0);
disp_8x16_zifu(48,104,1,0,1);
disp_8x16_zifu(56,104,1,0,9);
disp_16x16_hanzi(16,120,wen,1,0);
disp_16x16_hanzi(32,120,du,1,0);
disp_8x16_zifu(48,120,1,0,4);
disp_8x16_zifu(57,120,1,0,6);
disp_8x16_zifu(66,120,1,0,10);
disp_8x16_zifu(74,120,1,0,11);
disp_8x16_zifu(83,120,1,0,12);
disp_8x16_zifu(92,120,1,0,13);
disp_8x16_zifu(81,120,1,0,14);
disp_8x16_zifu(90,120,1,0,15);
disp_8x16_zifu(99,120,1,0,16);
disp_8x16_zifu(108,120,1,0,3);
disp_8x16_zifu(117,120,1,0,3);
disp_8x16_zifu(126,120,1,0,3);
disp_8x16_zifu(135,120,1,0,3);
//图片
disp_picture(39,12,pic1,72,72,1);
//disp_picture(39,12,pic2,72,73,1);
}
}
基于msp430f169单片机的led显示屏设计 1、系统结构框图 本系统主要由msp430f169单片机系统、降压整流滤波电路、稳压电路、开关调压电路、rs485通信接口电路、led行列驱动电路、环境光检测电路、led显示屏、上位pc计算机等构成。
本系统的结构框图,如图1所示。
图1系统结构框
2、基本原理 本设计采用列发送数据,行扫描的方式实现led显示文字或图像。本方法与硬件电路相结合,达到显示屏整体亮度相对均匀的目的。
利用光敏电阻对环境光的敏感特性,采集环境光的变化状况,将其转换成电信号并送入到单片机中,由单片机进行信号处理,并按照一定的规律控制输出pwm波的占空比。
在单片机与led显示屏之间加一个开关调压电路,实现单片机对显示屏的亮度调整。将调整后的pwm波对开关调压电路进行控制,从而调节显示屏的输入电压的大小,最终实现显示屏的亮度控制。
3、电路设计 3.1msp430f169单片机系统电路
msp430f169单片机系统电路为主控制电路。msp430系列单片机是美国德州仪器公司1996年开始推向市场的一种16位超低功耗的混合信号处理器(mixedsignalprocessor),该单片机具有以下几个特点:超低功耗、强大的处理能力、丰富的片内外围模块、方便高效的开发环境、系统工作稳定。由于msp430f169单片机内部集成了12位的a/d和d/a并且产生pwm波程序简单,不再需要外加a/d电路、d/a电路和pwm波产生电路,由此简化了外围电路的设计,所以本设计选用msp430f169单片机,如图2所示。
图2单片机系统电路
3.2降压整流滤波电路
220v交流电经过变压器降压后,由整流桥整流成单向脉动电压,经电容滤波成脉动很小的直流电压。由于该直流电压随电网电压波动,如果直接作为显示屏电源,会造成显示屏的闪烁,因此采用稳压电路对其进行稳压。7805是专用的三端稳压器件,输入滤波后的电压(u≈9v),稳压输出的5v电压(vcc)供ipic68273使用。msp430系列单片机电源电压范围是1.8~3.6v,因此将5v电压经二极管降压0.7v(vss)后,供单片机系统使用。经长期实验证明,单片机系统可长期安全可靠运行,其优点是与5v供电的ttl或cmos电路接口,不必再加电平转换电路,如图3所示。
图3降压整流滤波电路
3.3开关调压电路
利用两个npn型晶体管组成反相放大电路以实现pmos开关管斩波放大,用pwm波调整pmos开关管的导通时间来控制vdd作用于显示屏的平均电压的大小,进而控制led的亮度。
为防止网络电压的波动对显示屏造成影响,故用定值电阻r4与r5组成分压测量电路,对电压进行精确测量控制,用于实现显示屏电压的稳定可靠,如图4所示。
图4开关调压电路
3.4行列驱动电路
led显示驱动采用动态扫描驱动方式,每次只能点亮一行led(共阳形式led显示点阵模块),由于tpic6b273是以oc门方式输出的,所以特别适宜选择共阳形式led显示点阵模块做基础显示单元。行扫描电路采用4/16译码器cd4515译码形成行扫描脉冲,放大后直接形成行扫描信号,如图5所示。
图5单色共阳极led驱动电路
3.5环境光检测电路
光敏电阻是用半导体材料制成的光电器件,它没有极性。利用光敏电阻rg与定值电阻r1组成环境光检测电路,通过测量r1两端电压的变化来检测环境光强弱的变化,如图6所示。
图6环境光检测电路
3.6rs485通信接口电路
max485是用于rs485通信的差分平衡收发器,由maxim公司生产。芯片内部包含一个驱动器和一个接收器,适用于半双工通信。上位pc机通过通信接口电路与单片机系统进行通信,如图7所示。
图7rs485通信接口电路
4、程序设计 环境光自适应led显示屏控制程序使用iar软件,利用c语言进行编写,如图8所示。
图8环境自适应led显示屏程序框
5、结论 本文所论述的环境光自适应led显示屏,可随环境光的变化而改变亮度,使显示屏不至于太过刺眼或者太暗,同时有效地控制了能耗,使电源效率达到75%以上,本系统达到了预期的实验目的。通过改进,可应用于学校、商场、工厂、证券交易等场所的显示,本系统的研究有着极其实用的价值和良好的发展前景。

蓝光产品承压 晶电欲提高四元产品比重
开启智能时代:亚马逊云科技倾力打造大语言模型前沿应用
未来汽车安全架构对分布式安全加速的需求
PMOS开关电路分析
TDK技术专家:温度传感器于混合动力/电动汽车何其重要
160160液晶屏+MSP430F169程序和电路图
共模电感的阻抗要如何选择
分享几款最良心的入门级千元机
是德科技亮相云网智联大会,加入“可信内生安全技术联合创新实验室”
华为荣耀V9拆解 到底值不值得购买
超声波技术及其应用
精密压力表比对结果及问题的处理方法
全球电动车累计销量突破400万增速逐步加快
中国智能电网建设带动智能电表发展,行业处于充分竞争状态
厦门大学研制出新型甲醇燃料电池纳米催化剂
OPPO的VOOC快充技术到底有多强?OPPO R9原装充电器拆解
动力电池行业特定发展阶段和政策叠加的红利正在消退 价格战即将打响
大联大世平集团推出基于Toshiba产品的电机驱动解决方案
新型MachXO PLD系列产品备受关注 莱迪思采取降低成本
三星电子连续三年引领全球计算机显示器市场