屏幕截圖 2021-02-27 191534.png (55.52 KB, 下載次數(shù): 81)
138譯碼器的級聯(lián)
人人學(xué)會單片機(jī) 發(fā)表于 2021-2-27 21:24
你這個很簡單 把 S1 S2 S3 S4 當(dāng)作一個字節(jié)的低4位 就行了
取值范圍就是
0 0 0 0 0 0 0 0 ...
SHANWAZI 發(fā)表于 2021-2-27 21:31
沒明白啥您意思
人人學(xué)會單片機(jī) 發(fā)表于 2021-2-27 21:40
兩個138譯碼器 組合起來 就可以當(dāng)作一個 74HC154譯碼器了 祁緒電子
hefq 發(fā)表于 2021-2-27 22:38
前面加一片,可以級聯(lián)更多,理論上可以無限級聯(lián)
hefq 發(fā)表于 2021-2-27 22:36
把s4也當(dāng)作數(shù)據(jù)
SHANWAZI 發(fā)表于 2021-2-27 21:31
沒明白啥您意思
SHANWAZI 發(fā)表于 2021-2-27 23:34
我先去看看資料去先
wulin 發(fā)表于 2021-2-28 06:30
給你一個簡單的示例程序就很容易理解了
wulin 發(fā)表于 2021-2-28 06:30
給你一個簡單的示例程序就很容易理解了
楊雪飛 發(fā)表于 2021-2-28 08:45
用4個IO口控制S1 S2 S3 S4,三個口的時候控制一片138,可以表示八種狀態(tài),也就是2的3次方,四位就可以表 ...
KongQuan 發(fā)表于 2021-2-28 11:37
第一片138設(shè)計為低使能,第二片設(shè)計為高使能,這樣就可以一要IO控制兩個138了,另外三個IO做譯碼控制?措 ...
屏幕截圖 2021-02-28 135210.png (136.03 KB, 下載次數(shù): 69)
138譯碼器級聯(lián)
SHANWAZI 發(fā)表于 2021-2-28 11:12
會影響高四位的工作這樣一來用一個字節(jié)高八位也會受影響尷尬
wulin 發(fā)表于 2021-2-28 14:13
給你的示例已經(jīng)非常清楚的說明字節(jié)高低位分開控制互不干擾,你還理解不了,無語了。
zmc5354 發(fā)表于 2021-2-28 13:13
P2=Hc138改p2=i;就可以
wulin 發(fā)表于 2021-2-28 14:13
給你的示例已經(jīng)非常清楚的說明字節(jié)高低位分開控制互不干擾,你還理解不了,無語了。
SHANWAZI 發(fā)表于 2021-2-28 15:48
高位按位與置1了 高四位的還能使用sbit就行定義操作嗎?
wulin 發(fā)表于 2021-2-28 17:06
當(dāng)然可以另外使用sbit定義獨立操作。高位按位與f不等于置1,而是原來是1還是1,原來是0還是0。
P2&=0xf0 ...
wulin 發(fā)表于 2021-2-28 17:06
當(dāng)然可以另外使用sbit定義獨立操作。高位按位與f不等于置1,而是原來是1還是1,原來是0還是0。
P2&=0xf0 ...
SHANWAZI 發(fā)表于 2021-2-28 22:26
那么是不是可以這樣理解呢比如p2口原本的數(shù)據(jù)
為
1111-0110按位與1111-0000
wulin 發(fā)表于 2021-3-1 08:24
這種控制方式低4位重新賦值前必須先清0,否則要出錯
uint8 i;
for(i=0;i
SHANWAZI 發(fā)表于 2021-3-1 10:13
非常感謝您耐心回復(fù)
static uint8 i=0;
人人學(xué)會單片機(jī) 發(fā)表于 2021-3-1 10:42
都說了 先去研究一下 74HC154的芯片
wulin 發(fā)表于 2021-3-1 10:29
相同的功能可以用不同的代碼實現(xiàn),只要遵循簡潔、高效、易讀的原則,可任意發(fā)揮。貌似你這程序是用兩個13 ...
SHANWAZI 發(fā)表于 2021-3-1 17:08
看過了里面有兩個138貌似也一樣可以級聯(lián) 我是重在學(xué)習(xí)硬件的的編程不是為了方便154確實是方便編程我是想 ...
人人學(xué)會單片機(jī) 發(fā)表于 2021-3-1 17:28
兩個138級聯(lián) 就等于一個154 所以叫你先去研究154怎么編程
人人學(xué)會單片機(jī) 發(fā)表于 2021-2-27 21:24
你這個很簡單 把 S1 S2 S3 S4 當(dāng)作一個字節(jié)的低4位 就行了
取值范圍就是
0 0 0 0 0 0 0 0 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |