① 迪文 H600串口屏和51单片机怎么连接!!
串口屏 没有说明书?
接口 是标准RS232 电平 还是 TTL 电平?
51单片机 的 接口 呢?
相同 电平的 接口 才能 相连
不同电平的 接口 才 需要 max232 转换 再 相连
请看 武汉鸿伟光电
E232TTL RS232/TTL电平无源转换器
② 迪文工业串口屏DMG80600S104_12W与51单片机通讯,求解啊!!!!!!!!!
1.屏上USB接口中间两根线是USB的D+、D-,不是串口;
2.应该把T1O(Pin14)接迪文屏8Pin接口的DIN;
把R1I(Pin13)接迪文屏8Pin接口的DOUT。
3.232芯片的4个电容换成耐压25V的105瓷片电容。
③ 关于迪文屏与C51芯片的通信问题
迪文屏根据具体型号的不同,显示的方式以及数据都不相同,建议到官网上查询屏幕详细资料
④ 迪文串口屏里面的时间显示如何设置
对于迪文串口屏需要显示时间分为两种情况:
第一种如果您的串口屏没有RTC相关的硬件,但是需要用到时间时,您可以做一个文本显示,然后单片机直接向这个文本显示控件地址发送数据就可以显示。
另外一种就是您的屏带了RTC相关硬件,我们可以通过DGUS组态软件直接调用RTC显示即可,具体使用参考如下:
在 DGUS 开发软件中,点击显示控件_文本 RTC 显示,之后用鼠标框选显示范围,并在右侧的设置菜单中进行 字库、时间格式等配置后即可实现文本时钟的显示。可以通过 RTC 设置功能或是利用串口指令对时间进行修改。
⑤ 迪文T5L系列的DGUS串口屏怎样通过协议通讯
使用串口协议前我们要先了解迪文屏定义的指令数据帧结构和调试指令
1.1、数据帧结构
系统调试串口 UART2 模式固定为 8N1,波特率可以设置,数据帧由 5 个数据块组成:
1.4、82、83指令示列
此处以向 1000 变量地址里写数值 2 为例:
5A A5 05 82 1000 0002
5A A5 表示:帧头
05 表示:数据长度
82 表示:写变量存储器指令
1000 表示:变量地址(两个字节)
0002 表示:数据 2(两个字节)
解释:通过指令往 0000 地址里面赋值 2,屏上的显示,数据变量整数类型 2
此处以读 1000 变量地址里的数值(假设当前数值为 2)为例:
5A A5 04 83 1000 01
5A A5 表示:帧头
04 表示:数据长度
83 表示:读数据存储区指令
1000 表示:变量地址(两个字节)
01 表示:从 1000 地址开始读 1 个字长度,数据指令最大容许长度 0x7c
读完以后屏会向串口返回读应答:
5A A5 06 83 1000 01 0002
5A A5 表示:帧头
06 表示:数据长度
83 表示:读变量存储器指令指令
1000 表示:变量地址(两个字节)
01 表示:从 1000 地址开始读 1 个字长度数据
00 02 表示:1000 地址里的数据值是 2
⑥ 最近在用迪文的dgus屏,mega16单片机!单片机发送的串口数据屏可以接收到!屏发出来的数据单片机接收不...
1 建议你用示波器看下 平发出来的波形 观察下波形。确定下波特率有没对,
2 检查程序,看配置是否合理有效,
3 检查下单片机的电路看是否存在干扰,有没接触不良
⑦ 您好!请问您做的迪文屏与c51单片机通信成功了吗我这边需要急用,不知能否请教您
你需要编程,然后通过位于范围的大致数值通过触摸屏串口传输给单片机识别,单片机接收到后判断再确定位置。
⑧ 迪文屏与单片机MC9S08DZ60的通讯问题,有硬件图更好
dgus屏?我有43寸的。除了电源线就RX TX了迪文屏与单片机MC9S08DZ60的通讯问题,有硬件图更好
⑨ STM32单片机和迪文串口屏为何通信不了
要注意字节与字节之间的间隔(最好要间隔1 - 2个位的时间),还要注意回车符,在发送字符串的时候用指针就不行,用数组就行,用指针的话,建议改成数组格式的试试。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
⑩ 我也在使用迪文的屏,看了你网上的求助,我不是很明白,能给解释下吗
哦,这个是有转接板和没转接板用法不一样,转接板上已经集成了USB口了,可以和电脑相连;直接用线接到屏上的是232协议,不是USB,用232就能够和单片机相连,我刚开始想接到屏的USB口的想法是错的,应该是接到那个八引线口上