藍橋杯單片機複習01 LED燈的控制

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

到這裏我相信你看懂了。

我們現在就開始寫代碼了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章