详细介绍: BSBY_f010 LCD液晶玻璃第一品牌【松山,彭先生,13316870572】为您提供“质优价廉,交货周期短”的产品,一直是松山追求的目标。我们也具备根据客户需要设计开发定制特殊用途和规格产品的能力。
该lcd液晶模块为320240点阵,将坐标原点(0,0)定在整个液晶模块的左上角,向右为X坐标,向下为Y坐标。为美观起见,四周边框留出空白区域,实际显示曲线的区域为X方向从第24点到264点,共240个点距,30字节;Y方向从第16点到208点,共192个点距, 24字节。为方便观测,在显示区内绘制坐标轴,用虚线等间距地将横向分作10小格,竖向分作8小格。
软件设计
绘制曲线在软件设计上关键是画点和消点的程序。
ADC采用单次转换模式,总的转换周期数为14,总的转换时间70~280ms,预分频器的分频因子选为32,故ADC时钟频率为6M/32= 187.5KHz。所以每一次的转换时间是14/187.5K=74.666ms,此ADC转换时间是在6M的晶体振荡频率下最快的采样时间。若选小于 32的分频因子,则总的转换时间太快,将小于70ms,不能实现。考虑到实际需要,ADC转换时间越快越适宜,故不采用64以上分频。
用ox来记录X方向字节数,初始值为$00,随点的右移从1到30递增。当ox=30时,说明X方向已到达有效显示区的尾部。code记录点在字节中所处位置,画奇数点时code从$80开始右移,画偶数点时code从$40开始右移,每次移动2位,移完一字节后,ox加1
ADC能转换的最大量程电压是电路基准电压Vref的值,这里调节的是4V。1V占48个点距。某一时刻,输入信号Z V(Z≤4),则其在屏幕上Y向的位置是208-Z×48。
在进行图形显示时,起初我们采用的是单层显示方法,但由于要求实时显示,必须考虑屏幕的刷新问题。由于此液晶模块属多点阵,刷新满屏需花费很长一段时间,刷新完后还要在屏幕上重新绘制出坐标轴,增加了MCU的操作负担,而且频繁的满屏刷新还会引起屏幕的闪烁现象发生。
因此采取的解决方法为:显示时分作两层显示,第一层为文本属性,第二层为图形属性。将不需刷新的坐标轴、汉字显示在文本层,首地址$0000。将实时动态更新的幅频特性曲线显示在图形层,首地址 $1000,并通过两层的逻辑“或”操作进行合成显示,以达到图文并茂的显示效果。这样,在刷新时,文本层上的坐标轴和汉字可以保持不变,所需刷新的仅为图形层上的曲线。实际测试结果表明,分层显示的设计思路是正确的。
公司名称:深圳市松山电子科技有限公司
LCD液晶模块:http://www.sslcm.com http://www.sslcm.cn http://www.sslcm.net http://www.sslcm.com.cn http://www.sslcm.net.cn
负责人:彭先生
电话: 0755-29970106 0755-29970109 0755-29970110
手机:13316870572 13714675061
传真:0755-29970589
邮箱:sunson@sunson.net
Q Q:530904726
地址:深圳市宝安区西乡镇银田工业区B14松山大厦
销售遍及珠三角经济发达城市,外销至中东、欧洲、美国、东南亚等地区,为人类便利的现代化生活提供着各种显示解决方案。BSBY 网络营销进行中………
本文出处:http://www.sslcm.com/show-23-1203.html
|