单片机也可以简单实现Windows的界面效果:低成本真彩色串口液晶屏
产品实物(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 界面
基于上面的产品,单片机来实现高速数据采集显示(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); //显示线段颜色为红色
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】+与同事对定时器输出相位可调PWM移相全桥控制分享被打赏50分 | |
【换取手持数字示波器】+LP-MSPM0L1306开发板试用体验+串口被打赏40分 | |
CC-RL编译器相关问题求助被打赏10分 | |
【换取手持数字示波器】+与同事对ESP-12开发调试经验分享被打赏50分 | |
【换取手持数字示波器】+同事tek示波器调试spi解析被打赏50分 | |
【换取手持数字示波器】+2.6寸墨水屏调试经验被打赏50分 | |
换取手持数字示波器+个人开关电源的设计经验被打赏50分 | |
【换取手持数字示波器】+【APT32F173测评】+URAT被打赏20分 | |
【换取手持数字示波器】CH32X035的定时器以及外部中断体验被打赏50分 | |
【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)被打赏50分 |