久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 51單片機端口復用問題 [打印本頁]

作者: kuba310    時間: 2018-12-16 11:35
標題: 51單片機端口復用問題
本人初學者,遇到難題,請求各位行家幫忙,51單片機端口復用問題:單片機控制外圍設備時,什么情況下可以端口復用,如何復用?有可以實現的例子最好(C語言實現),比如ADC0809和12864可以都掛在單片機同一端口上嗎?可以分時復用嗎?如何用?急急急
作者: 凌凈清河    時間: 2018-12-17 18:25
如果多個器件使用同一種通信協議,那么可以通過總線的方式將器件連接起來,對于1-wire總線和IIC總線,通過地址與特定器件通訊,對于SPI總線,通過片選使能選擇特定器件通訊。在IO不夠用的情況下,可以通過IO擴展電路實現IO多路復用。除此之外,大多數情況下不可以將不同器件接在同一端口上。
作者: 凌凈清河    時間: 2018-12-17 18:28
從邏輯的角度,假設兩器件已經共享了同一組IO并且沒有典型總線協議,如果你可以實現程序上對不同器件的選擇和單獨控制,IO復用也是可行的,但是要保證一點,在對某一器件操作時,其它器件對IO數據線路應呈現高阻(并不僅僅是不操作),這樣才能有效避免干擾。
作者: Y_G_G    時間: 2018-12-17 22:28
大多是可以復用的呀,24CXX系列,18B20不都可以的嗎?
一般來說,只要器件有使能端口或者有器件地址可選,那都是可以多用的呀
作者: 45454545x    時間: 2018-12-18 10:31
51單片機的分時復用功能,最直接的就是MOVX指令,用這個指令就是在分時復用P0口,執行:MOVX A,@DPTR,那么首先要送地址A0~A7給P0口,ALE有效,鎖存在373上,再將這個地址的數據從P0口讀入傳給A
作者: lvjuliet    時間: 2018-12-18 14:51
那就在每個器件上加上一個使能管腳,使能對應的器件的時候再通信
作者: kuba310    時間: 2019-1-1 16:12
凌凈清河 發表于 2018-12-17 18:28
從邏輯的角度,假設兩器件已經共享了同一組IO并且沒有典型總線協議,如果你可以實現程序上對不同器件的選擇 ...

請問可以發一個簡單的例子(C語言)嗎,在下實在是小白一個,還是不會寫。
作者: kuba310    時間: 2019-1-1 16:39
lvjuliet 發表于 2018-12-18 14:51
那就在每個器件上加上一個使能管腳,使能對應的器件的時候再通信

請問可以發一個簡單例子的代碼嗎(C語言),本人剛開始學習單片機,自己寫程序著實困難,目前還處在參考讀懂別人程序階段。謝謝
作者: 周超然    時間: 2019-1-2 08:33
是spi分時復用的話,可以通過cs片選。你顯示什么東西,要多久刷新一次,分開就行了。
作者: 兀自清涼    時間: 2019-1-12 22:12
凌凈清河 發表于 2018-12-17 18:28
從邏輯的角度,假設兩器件已經共享了同一組IO并且沒有典型總線協議,如果你可以實現程序上對不同器件的選擇 ...

原來是這樣,那我的應該就是有干擾了,我的是lcd1602和DAC0832。有什么辦法可以使他們共用一個口,相當于分時間使用。怎么才能讓其達到高阻態的效果
作者: 兀自清涼    時間: 2019-1-12 22:26
凌凈清河 發表于 2018-12-17 18:25
如果多個器件使用同一種通信協議,那么可以通過總線的方式將器件連接起來,對于1-wire總線和IIC總線,通過 ...

如果一個P0口共用:兩個DAC0832+一個lcd1602需要使用哪種方案
作者: yǔ    時間: 2019-1-13 14:48
51單片機的分時復用功能,最直接的就是MOVX指令,用這個指令就是在分時復用P0口,執行:MOVX A,@DPTR,那么首先要送地址A0~A7給P0口,ALE有效,鎖存在373上,再將這個地址的數據從P0口讀入傳給A




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 伊人免费在线观看 | 夜夜爽99久久国产综合精品女不卡 | 成人国产在线视频 | 亚洲一区二区三区四区av | 91网站在线播放 | 免费看黄视频网站 | 成人在线播放 | 成人av一区 | 久久久久久久久久久久久9999 | 国产一级片久久久 | 久久日韩精品 | 国产精品乱码一区二区三区 | 亚洲精品日韩在线 | 午夜视频一区二区 | 欧美成人精品 | 亚洲一区二区三区在线播放 | 黄色免费看 | 亚洲久久一区 | 欧美一级久久 | 色桃网 | 亚洲精品一区中文字幕乱码 | 欧美一区二区三区的 | 欧美性久久久 | 成人国产精品入口免费视频 | 欧美国产精品一区二区三区 | 国产ts人妖一区二区三区 | 97超碰成人| 国产精品国产精品国产专区不卡 | h视频在线免费 | 国产欧美日韩精品一区 | 亚洲国产精品一区 | 久久久久国产一级毛片高清网站 | 一级全黄少妇性色生活免费看 | 久久新 | 欧美一区二区三区的 | 国产欧美精品一区 | 日韩在线欧美 | 欧美一级电影免费 | 国产美女视频黄a视频免费 国产精品福利视频 | 亚洲iv一区二区三区 | 国产精品中文字幕在线观看 |