8051微控制器產生片選訊號的方法有哪兩種啊

2021-03-03 20:44:23 字數 1935 閱讀 2189

1樓:匿名使用者

使能引腳接微控制器i/o口,微控制器i/o口直接輸出

微控制器實現片選的有哪兩種方法

2樓:匿名使用者

我不知道你說的是微控制器之間實現片選還是微控制器將和硬體之間實現片選。

對於前者方法有很多,但畢竟都是微控制器,用通訊就行,uart spi i2c twi 都可以。

至於後者,一些晶片就有片選管腳,比如/cs /g 等,具體看技術手冊了。很容易實現的,要是微控制器要和很多晶片來片選,並且一次只選通一個的活,用個74ls138 ---- 只需微控制器的三個管腳就可片選8個外圍晶片

51微控制器片選訊號的確定,例項說明

3樓:匿名使用者

51微控制器任意io都可以作為一個ic的片選訊號,如p0.0接74hc245的片選,則

clr p0.0 那麼74hc245就選中工作。

4樓:匿名使用者

片選訊號也是控制訊號的一種,片選51微控制器,是指讀寫片外儲存器吧。

51微控制器一般作為主要控制元件,用來控制其他晶片。

5樓:匿名使用者

任何一個io端子都可以實現!

在微控制器中74hc138是如何產生片選訊號的

6樓:攻略規律

138譯碼器,大致功能是在輸入端幾隻腳輸入一個在0~7之間的二進位制數,例如輸入個1,那麼輸出端那隻叫y1的引腳就會輸出為0,y0以及y2~y7都會輸出1。

至於片選訊號,這得結合電路原理來講了

推薦個群,朋友建的,多一堆人一起學,多好。

群名叫:自學微控制器的傢伙們

7樓:匿名使用者

138是一個3-8譯碼器,可以將3位二進位制的資料,譯成十進位制的資料。

在器件連線上,通常情況下,是將地址的最高位分別接到譯碼器的輸入端a2、a1、a0端,

然後其輸出端y0-y7每端接一個晶片的片選。

根據譯碼錶,二進位制的地址值000-111,每個地址空間對應其中一個晶片的片選,其它晶片的片選是無效的。

在地址分配中,以最高3位對應的二進位制進行地址劃分,取值不同,使用的器件也不同。

8樓:午夜孤戎

3--8線譯碼器 有3個管腳 2個接地 一個高則選中 直接用微控制器的i/o即可

9樓:匿名使用者

有個管教是好像是 oe-n高電平的話就選通138,低電平就不選這個**

具體哪個管教忘記了,你去看下資料手冊,就好了

10樓:龍宇防盜監控

8選擇一

具體看晶片資料

微控制器片選有什麼用

11樓:無畏無知者

比如,有幾塊一樣的晶片同時接到微控制器匯流排上,靠什麼去區分這些晶片並訪問他們呢?

對,就是那個片選訊號了,哪一個晶片的片選訊號使能,匯流排就與哪一個晶片進行資料交換了。

這個就是片選的作用。

其實歸根結底就是定址而已。

12樓:匿名使用者

片選訊號相對於地址一樣,當晶片的片選和地址訊號同時滿足時,這個晶片才開始工作。

13樓:loveyou芝星

在有多片外接晶片時,可以控制他們為不同的地址和不同的操作

在微控制器電路中,74ls138是如何產生片選訊號的?

14樓:匿名使用者

74ls138 為3 線-8 線譯碼器,當一個選通端(e3)為高電平,另兩個選通端(e1)和/(e2))為 低電平時,可將用微控制器3個引腳控制地址端(a0、a1、a2)的二進位制編碼在一個對應的輸出端以低 電平譯出。這個低電平就是片選訊號

在微控制器實驗中,如何控制8255晶片的片選cs埠。萬分感謝高手指教

用到p0口和p2口的第二功能時,p0口輸出低8位地址,p2口輸出高8位地址,這樣在輸出地址的同時把cs拉低選中8255。首先輸出地址,用74ls373把地址鎖存以後,再通過p0口和8255資料進行資料交換!如果還有疑問可以去看看51教材p口的第二功能!我的回答希望對你有點幫助!這兩種方式的區別 在於...

51微控制器片內外資料儲存器的編址原理

51微控制器片內bai外儲存器統 一編址包含du兩個部分,一個是內zhi外rom的統一dao編址,一個是回片內外 答的ram統一編址。先說說內外rom的統一編址 你看看微控制器的p3.1即ea引腳,這是片內常年供需儲存器遮蔽控制端。當ea 0時,只允許使用外部的rom。當ea為1時,允許使用片內ro...

關於微控制器控制數碼管段選和位選的先後順序

數碼管不是一定要先bai段選再位選的,du輸出以後要有一定zhi 的時間延時才行,這dao 樣人才看得版見,還有段選的時候是權排它的,不然就會在兩個管子上顯示相同的內容,一般多個數碼管都是用動態掃描,就是說一個管子顯示一般幾十個ms再顯示下個管子的。位選,就是選擇想要點亮哪個數碼管 段選,就是選擇想...