![]() |
發(fā)布時間: 2020-9-8 16:18
正文摘要:如圖所示,例如:觸摸屏的地址為0x1-0x80,1x1-1x80,單片機如何識別?我想把它用在單片機的10H為首地址的一連串地址,該如何寫這個語句?新手求教 |
看觸摸屏的數(shù)據(jù)手冊,觸摸屏應該有控制芯片,看芯片對應寄存器配置 |
心有浮生 發(fā)表于 2020-9-9 17:25 好的,謝謝你,我再細看一下協(xié)議 |
shenzhenzenen 發(fā)表于 2020-9-9 17:05 應該是協(xié)議傳數(shù)據(jù)告訴觸摸屏要寫的地址吧,我也沒用過這個協(xié)議 |
XTXB 發(fā)表于 2020-9-9 16:43 通訊用的modbus,硬件連接232,地址怎么對應的?能細說一下嗎?謝謝。觸摸屏的地址為0x1-0x99,1x1-1x99,3x1-3x99,但是單片機當中沒有1x,3x這些地址吧? |
單片機跟觸摸屏硬件連接一般是485串口,通訊用modbus協(xié)議,地址用觸摸屏對應的命令來操作。 |
shenzhenzenen 發(fā)表于 2020-9-9 15:37 我所說的連接不是指硬件,而是指軟件方面的地址對應連接 |
心有浮生 發(fā)表于 2020-9-9 13:36 我的疑問是,控制了單片機的地址,但觸摸屏沒跟單片機連接起來呀? |
你去單片機手冊上找10H開始的地址,看看是哪些I/O口,然后就去直接控制唄,我只能想到這個 |
梁廷明 發(fā)表于 2020-9-9 12:48 觸摸屏公司的例程也都是PLC控制的 |
hao18 發(fā)表于 2020-9-9 12:23 一般觸摸屏使用PLC的多,單片機控制的很少,例程沒找到 |
沒用過,買顯示屏的時候應該有例程 |
這個得百度一下。網(wǎng)上應該 有相關(guān)資料吧 |
shenzhenzenen 發(fā)表于 2020-9-9 08:30 你列出來的觸摸屏的地址都是位地址吧?如果用51系列的單片機,可以位尋址的只有00H~7FH共計128位,字節(jié)地址為20H~2FH,根本就滿足不了你的要求。 列表一一對應,需要用哪個就直接用,哪里還需要考慮那么多,假如觸摸屏0X1對應的是單片機位地址00H,單片機操作對應的就是00H或者20H.0啊 |
心有浮生 發(fā)表于 2020-9-9 08:50 我這里沒有電子檔,可以查看觸摸屏軟件里面的幫助文檔,但是去對應地址,不應該是在單片機編程里面解決的嗎? |
shenzhenzenen 發(fā)表于 2020-9-8 18:22 有詳細的屏幕數(shù)據(jù)手冊嗎 |
hhdsdy 發(fā)表于 2020-9-8 19:29 對輸入輸出口的I/O那里不用管,主要是觸摸屏的地址對寄存器的地址,這個怎么對應? |
你這圖是哪來的?這個已經(jīng)不是地址對地址了,而是地址對I/O口了,有這樣的對應關(guān)系嗎? |
心有浮生 發(fā)表于 2020-9-8 18:10 網(wǎng)上沒找到類似代碼,只是說在單片機中可自由定義分配與觸摸屏相對應的寄存器地址 |
我沒用過,但是網(wǎng)上應該有示例代碼 |
目前用的是顯控的觸摸屏 |
Powered by 單片機教程網(wǎng)