LED複習
- 我們首先找到LED的原理圖,如下
我們看到這些LED二極管有一端都接到了vcc(高電平)說明這些LED是共陽極的,那如果我們想讓這些LED亮,就需要把這些LED的另一端置低電平。
可是我們又看到了M74HC573鎖存器,原理如下
- 八路3態輸出的非反轉透明鎖存器。
- 當鎖存使能端LE爲高時,這些器件的鎖存對於數據是透明的(也就是說輸出同步)。當鎖存使能變低時,符合建立時間和保持時間的數據會被鎖存。
我們可以從上面的信息知道當Y4C爲高電平時,我們可以改變P0口的值並隨之改變Q1_Q7的值,反之573鎖存器就會鎖住Q1~Q7的值。
- 我們再看第二幅圖,找一下到底是何方神聖可以改變Y4C的值
我們可以看到74HC02或非門改變Y4C的值
或非門工作原理,詳見https://baike.baidu.com/item/%E6%88%96%E9%9D%9E%E9%97%A8/5766427
或運算:
1 或 1 = 1
1 或 0 = 1
0 或 0 = 0
非運算:
1的非=0
0的非=1
因爲J13跳冒短接的2和3所以WR爲低電平
所以當Y4爲低電平時,Y4C才能是高電平
- 74HC138譯碼器
三八譯碼器,三個輸入控制八路互斥的低有效輸出。
C B A
1 0 0: Y4
1 0 1: Y5
1 1 0: Y6
1 1 1: Y7
到這裏我相信你看懂了。
我們現在就開始寫代碼了。