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