这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机也可以简单实现Windows的界面效果:低成本真彩色串口液晶屏

共2条 1/1 1 跳转至

单片机也可以简单实现Windows的界面效果:低成本真彩色串口液晶屏

菜鸟
2008-12-17 09:52:49     打赏



产品实物(DMT80480S070_01WT)如上图所示,集成了字库,图片存储器和显示驱动,通过串口指令的方式来实现文本、图标、图片、动画的显示,支持触摸屏、键盘以及触控界面的自动切换(不用用户代码干预),128MB存储器,其中最多32MB可以用户通过串口直接访问(串口Flash),60个字库,支持GBK、UNICODE、BIG5等多种编码方式,可以方便实现多国语言的支持。

产品采用自主知识产权ASIC设计,ISO9001质量体系保证,具有良好的稳定性和抗干扰能力,应用越来越广泛(2008年度出货量超过100K)。

特别适合单片机使用,开发很简单:
1.硬件上       接上1个电源(一般DC5V、12V、24V都可以),连上串口,(如果没有串口,使用I/O口模拟也可以)就OK了。
2.软件开发流程
a.请美工设计界面图片并下载到终端中(厂家提供相关工具软件);
b.如果有键盘或触摸屏的,编写“键控”或“触控”配置软件并下载到终端中(厂家提供相关工具软件);
c.测试界面切换时候正确;
d.写点代码,来显示需要更新的文本(比如温度值)和曲线;开发就完成了。

提供完善的技术支持和设计开发文档。

1K批量的典型参考价格如下:
DMT32240S035_01WN     3.5英寸,320×240分辨率,真彩色,宽温(-20/+70),1K批量245.00(含17%增值税)   主要适合原来128*64的LCM升级。

DMT64480S056_01WT     5.6(5.7)英寸,640×4800分辨率,真彩色,宽温(-20/+70),带触摸屏接口,1K批量600.00(含17%增值税),主要适合原来320*240的单色LCM升级。

我们提供3.5-19寸的完整解决方案,更多详情,请访问www.dwin.com.cn或mail给我dukehong@126.com



关键词: 单片机     也可以     简单     实现     Windows     界面         

菜鸟
2008-12-17 10:18:31     打赏
2楼

基于上面的产品,单片机来实现高速数据采集显示(5500线/秒,115200bps)的demo代码
//C程序举例,高速实时数据采集显示
                Clrwin(0,448,799,512)      //先清除要显示的窗口
                for(;;)
        {       wraddr=0x0000;
                for(i=0;i<2;i++)
        {       for(j=0;j<2;j++)
        {       Txword(0xAAC0);
                Txword(wraddr);
                for(k=0;k<100;k++)
        {       Txword(Read_AD());      }      //发送A/D结果
                TxEOC();                        //发送帧结束符
                wraddr=wraddr+100;      }
                if(i==0)
        {       Txstr(*dsp0);           }       //显示第1个Buffer
                else
        {       Txstr(*dsp1);           }       //显示第2个Buffer
        }}

//C程序举例,曲线动态放大,假设数据存储在暂存缓冲区
K=4;   //放大倍速
Addr=0x0000;  //放大的数据段起始位置
Clrwin(0,448,799,512);
Txword(0xAAC1);
Txbyte(0x03);
Txword(Addr);
Txword(0x0000);      //x
Txword(0x0200);      //y
Txbyte((800/K)-1);   //线段数目=横向分辨率/放大倍速-1
Txbyte(0x01);  //Adrr增量为1
Txbyte(k);
Txword(0xF800); //显示线段颜色为红色


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]