Page 17 - eAB03001_數位電路實作應用_課本PDF
P. 17

8051 單晶片原理與應用




                         對於一個初學者而言,硬體架構始終是一個難以理解的東西,但是不懂硬體架

                    構並不表示就寫不出 8051 C 程式,或許這也是 8051 C 的好處之一吧!所以筆者
                    並不打算介紹很深入的硬體架構,僅簡單的介紹 8051 硬體,讓你也能寫出你要的

                    8051 C 程式。



                     2-1        單晶片規格介紹





                         51 晶片的硬體規格,如表 2.1 所示:

                                                      表 2.1 │ 51 晶片規格
                                                       外       串       輸

                               Flash ROM      RAM      部 計     列   IC 出    PWM AD 轉換器
                     型 號                               中 時         腳 入                         EEPROM
                                 (BYTE)      (BYTE)            埠          (個數) (個數)
                                                       斷 器     數   數 腳
                                                       數               數
                    AT89S51         4K          128    2   2   1   40 32      –         –           –
                    AT89S52         8K          256    2   3   1   40 32      –         –           –
                    AT89S53        12K          256    2   3   1   40 32      –         –           –
                   AT89S2051        2K          256    2   2   1   20 15 1 (8 bit)   1 (10 bit)     –
                   AT89S4051        4K          256    2   2   1   20 15 1 (8 bit)   1 (10 bit)     –
                   AT89S8253       12K          256    2   3   1   40 32      –         –          2K


                         以下就簡略敘述單晶片的幾個重點規格:

                    1.  程式記憶體(ROM):用來儲存程式的地方,有些晶片並無內部 ROM,需要靠
                       外部擴展才能使用,其餘皆有內部 Flash ROM 可以使用,並可重複燒寫。


                    2.  資料記憶體(RAM):做為內部暫存器及存放臨時資料的地方,電源消失,資
                       料即消失。

                    3.  計時(Timer)/計數器(Counter):可以用來計時或計數。51 內部有兩組計

                       時/計數器;52 有 3 組。若使用內部時脈則從事內部計時的工作;反之,若改由
                       外部 T0、T1 或 T2(僅 52 有)接腳輸入時脈時,則從事外部計數的工作。


                    4.  串列埠:此為串列通訊埠,可與一般電腦或其他採用非同步通訊介面的東西連線,
                       如滑鼠、數據機等。


                 2-2
   12   13   14   15   16   17   18   19   20   21   22