第六章 基本輸出入實習
大 綱 基本輸出實習-LED 基本輸入實習-指撥開關 基本輸出入控制-綜合練習 單一按鍵盤輸入(解反彈跳)
基本輸出實習-LED 發光二極體LED常用來作指示燈。當施以順向偏壓時會發光,當加入逆向偏壓時,則不會發光,發光亮度和通過電流或正比。一般LED的工作電流在15-20mA,若電流過大時會損壞LED,必須串聯一個限流電阻。 (若Vcc=5V,I=15mA,則限流電阻使用R~330Ω) 。
基本輸出電路-8XLED
LED電路測試-
廣告燈-使用旋轉指令-A51
LED電路測試-
廣告燈-使用旋轉指令-C51
LED廣告燈-建表法
廣告燈-建表法-A51
廣告燈-建表法-C51
指撥開關-共地 SW開關的一端共同接地,另一端的輸入埠的初始狀態設為高準位(1),當指撥開關在OFF位置,輸入埠狀態保持高準位(1)。當指撥開關撥向ON的位置,開關導通,輸入埠狀態為低準位(0) ,例如第0、7接點撥向ON位置,上方的輸入埠讀取資料為7EH(01111110B)
指撥開關+LED電路
SW+LED電路測試
指撥開關輸入控制LED輸出-A51
指撥開關輸入控制LED輸出 –C51
LED+SW綜合練習-建表法的輸出入控制
LED+SW綜合練習-使用邏輯運算指令
LED+SW綜合練習-獨立接點控制
按鍵開關電路與彈跳現象
LED+SW綜合練習-使用模組函式
LED+SW綜合練習-BIO.H
解彈跳現象的電路 RC電路:在按鍵電路上加一電容器,做時間延遲 的訊號確認。 RS正反器:使用兩個NAND邏輯閘組成RS正反器。 軟體程式:程式在偵測到按鍵輸入訊號時,在一時間延遲後(~20ms),重新再偵測一次,確認訊號非雜訊引起的電位變化。確認按鍵按下之後,仍需確認按鍵是否放開。
按鍵開關控制LED電路
單鍵解彈跳程式-組合語言
單鍵解彈跳程式-C51語言