① 迪文 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口的想法是錯的,應該是接到那個八引線口上