單片機內的8位普通定時器用來生成程序
發布時間:2013/11/16 15:49:48 訪問次數:1006
單片機內的8位普通定時器用來生成程序所需的時間片觸發信號。CAF00-00274-0303片內I2C部分被設置為從機工作模式,當作為通用模塊使用時,用以接收外部輸入的控制命令與數據。其余單片機引腳作為通用l/0口或作為模擬輸入口,與DS1302、紅外接收、CDS等電路連接,在鬧鈴輸出中,直接利用STM8S的BEEP弓I腳,通過一個8050普通三極管的放大,將2kHz的鬧鈴音輸出到無源貼片蜂鳴器上發音。由于沒有使用外部晶體振蕩器,所以晶體振蕩器兩引腳被作為普通輸入口使用,用來接受開關按鍵的輸入。
STM8S開發資源庫中提供了~個開源的觸摸按鍵輸入庫,可方便實現多種類型的觸摸按鍵支持,非常方便,但是由于增加這一功能需要消耗一定的單片機資源,而本制作使用的是低端單片機,資源比較寶貴,所以整體設計中趣是使用了普通的按鍵式開關作為輸入。
RTC電路部分采用的是常規的DS1302應用電路,只是考慮到PCB空間的限制,設計中使用了小型晶體搌蕩器與414微型可充電電池。DS1302同時支持普通電池、可充電電池與法拉電容等多種后備電源形式,在實際應用中也可以選擇使用414同尺寸規格中的法拉電容進行替換,雖然容量稍小,但是與充電電池比,法拉電容的反復充放電壽命更長。
紅外接收、CDS等電路屬常規型電路,紅外接收使用普通一體化紅外接收模塊,其數據輸出口的信號送入單片機的I/O口讀取。CDS部分則用于檢測環境光,元件與串聯電阻電路組合,將最高輸出電壓范圍控制在單片機內部/VD轉換器允許的范圍內,通過模擬輸入引腳送入單王繞組與燈絲繞組使用直徑0 15mm漆包線雙繞繞制高壓繞組使用直徑01mm漆包線單線繞制片機內轉換成數字值后被程序使用,用于自動調節屏幕顯示的亮度。
STM8S開發資源庫中提供了~個開源的觸摸按鍵輸入庫,可方便實現多種類型的觸摸按鍵支持,非常方便,但是由于增加這一功能需要消耗一定的單片機資源,而本制作使用的是低端單片機,資源比較寶貴,所以整體設計中趣是使用了普通的按鍵式開關作為輸入。
RTC電路部分采用的是常規的DS1302應用電路,只是考慮到PCB空間的限制,設計中使用了小型晶體搌蕩器與414微型可充電電池。DS1302同時支持普通電池、可充電電池與法拉電容等多種后備電源形式,在實際應用中也可以選擇使用414同尺寸規格中的法拉電容進行替換,雖然容量稍小,但是與充電電池比,法拉電容的反復充放電壽命更長。
紅外接收、CDS等電路屬常規型電路,紅外接收使用普通一體化紅外接收模塊,其數據輸出口的信號送入單片機的I/O口讀取。CDS部分則用于檢測環境光,元件與串聯電阻電路組合,將最高輸出電壓范圍控制在單片機內部/VD轉換器允許的范圍內,通過模擬輸入引腳送入單王繞組與燈絲繞組使用直徑0 15mm漆包線雙繞繞制高壓繞組使用直徑01mm漆包線單線繞制片機內轉換成數字值后被程序使用,用于自動調節屏幕顯示的亮度。
單片機內的8位普通定時器用來生成程序所需的時間片觸發信號。CAF00-00274-0303片內I2C部分被設置為從機工作模式,當作為通用模塊使用時,用以接收外部輸入的控制命令與數據。其余單片機引腳作為通用l/0口或作為模擬輸入口,與DS1302、紅外接收、CDS等電路連接,在鬧鈴輸出中,直接利用STM8S的BEEP弓I腳,通過一個8050普通三極管的放大,將2kHz的鬧鈴音輸出到無源貼片蜂鳴器上發音。由于沒有使用外部晶體振蕩器,所以晶體振蕩器兩引腳被作為普通輸入口使用,用來接受開關按鍵的輸入。
STM8S開發資源庫中提供了~個開源的觸摸按鍵輸入庫,可方便實現多種類型的觸摸按鍵支持,非常方便,但是由于增加這一功能需要消耗一定的單片機資源,而本制作使用的是低端單片機,資源比較寶貴,所以整體設計中趣是使用了普通的按鍵式開關作為輸入。
RTC電路部分采用的是常規的DS1302應用電路,只是考慮到PCB空間的限制,設計中使用了小型晶體搌蕩器與414微型可充電電池。DS1302同時支持普通電池、可充電電池與法拉電容等多種后備電源形式,在實際應用中也可以選擇使用414同尺寸規格中的法拉電容進行替換,雖然容量稍小,但是與充電電池比,法拉電容的反復充放電壽命更長。
紅外接收、CDS等電路屬常規型電路,紅外接收使用普通一體化紅外接收模塊,其數據輸出口的信號送入單片機的I/O口讀取。CDS部分則用于檢測環境光,元件與串聯電阻電路組合,將最高輸出電壓范圍控制在單片機內部/VD轉換器允許的范圍內,通過模擬輸入引腳送入單王繞組與燈絲繞組使用直徑0 15mm漆包線雙繞繞制高壓繞組使用直徑01mm漆包線單線繞制片機內轉換成數字值后被程序使用,用于自動調節屏幕顯示的亮度。
STM8S開發資源庫中提供了~個開源的觸摸按鍵輸入庫,可方便實現多種類型的觸摸按鍵支持,非常方便,但是由于增加這一功能需要消耗一定的單片機資源,而本制作使用的是低端單片機,資源比較寶貴,所以整體設計中趣是使用了普通的按鍵式開關作為輸入。
RTC電路部分采用的是常規的DS1302應用電路,只是考慮到PCB空間的限制,設計中使用了小型晶體搌蕩器與414微型可充電電池。DS1302同時支持普通電池、可充電電池與法拉電容等多種后備電源形式,在實際應用中也可以選擇使用414同尺寸規格中的法拉電容進行替換,雖然容量稍小,但是與充電電池比,法拉電容的反復充放電壽命更長。
紅外接收、CDS等電路屬常規型電路,紅外接收使用普通一體化紅外接收模塊,其數據輸出口的信號送入單片機的I/O口讀取。CDS部分則用于檢測環境光,元件與串聯電阻電路組合,將最高輸出電壓范圍控制在單片機內部/VD轉換器允許的范圍內,通過模擬輸入引腳送入單王繞組與燈絲繞組使用直徑0 15mm漆包線雙繞繞制高壓繞組使用直徑01mm漆包線單線繞制片機內轉換成數字值后被程序使用,用于自動調節屏幕顯示的亮度。
上一篇:單片機選型及軟硬件設計
上一篇:變壓器的設計