型号为EKT070C
迪文屏的分辨率为1024*600。
这次程序的内容主要是使用了屏幕自带的一些功能,其中有用到串口和CRC16的数据校验,通过程序配置CFG文件内部的内容(主要涉及到背光的开与关和亮度调节),还有它自带的ADC模数转换,还有就是主要靠自行编写的倒计时触发程序。
程序中还有关于nor_flash读写的测试程序。如果想用掉电存储功能的同学可以是调用那一部分程序测试一下 PS:(虽然程序中加了注释但是看上去还是非常的乱)
程序的主界面
功能界面
延用的上一次的程序这个界面没有进行修改,功能是通过串口发送自己编写的数据与外接单片机进行通讯还增加了CRC16的数据校验确保数据的准确
设置界面
设置界面可以调节屏幕亮度和设置待机的时间与待机时背光将录入的时间发送给51内核然后再返回给DGUS
定时触发界面
倒计时触发程序,当倒计时时间一到会触发51的P2端口使其管脚输出高点平
数据读取界面
ADC模数转换部分,读取了ADC0~ADC7(不包括ADC4)因为我的这个迪文屏ADC的读取的最高值就是3.3V(最高值可以修改外接引线)所以再高的输入信号迪文屏就会检测不到了
程序文件 使用软件keil5 c51
工程文件 使用软件DGUS Tool V7.624 |