上課投影片

Download Report

Transcript 上課投影片

Logic Experiment 9
老師:伍紹勳
助教:邱麟凱
蔡東倫
• 使用 555 震盪電路輸出一個時脈 (clock)
• 使用 JK Flip-flop 接出一個4位元的向上計
數器
555 震盪電路
• 可參考實驗十一的講義(pdf)
555 Calculator (Website)
555 震盪電路
• 建議可以在555電路的輸出後多加一級IC,
如 : 接 Inverter、與 1 作 AND 運算等,
可以使輸出訊號更穩定。
• 接電解電容時,長腳接正、短腳接地。
向上計數器
– 4-bits output
• 當 clock 出現 falling-edge時,輸出值+1
0000
0001
0010
0011
+1
1111
0100
0101
1110
0110
1101
0111
1100
1011
1010
1001
1000
7476
(Falling-edge Trigger JK Flip-Flop)
Reset / Preset
Regular Operations
向上計數器
0000
20: 0->1 (Toggle)
0001
20: 1->0 (Toggle), 進位到下一位
21: 0->1 (Toggle)
0010
20: 0->1 (Toggle)
0011
20: 1->0 (Toggle), 進位到下一位
0100
21: 1->0 (Toggle), 進位到下一位
22: 0->1 (Toggle)
向上計數器
題外話 : 在設計電路時,應盡可能遵守只用 ”單一時脈”
及”不要把時脈拿來做邏輯運算”二個原則,以免產生
不必要的Bug。(除非很有把握電路不會出錯)