AT89S52 是一種低功耗、高效能CMOS8位微控制器,具有8K 在系統可程式設計Flash儲存器。使用Atmel 公司高密度非易失性儲存器技術製造,與工業80C51 產品指令和引腳完全相容。片上Flash允許程式儲存器在系統可程式設計,亦適於常規程式設計器。在單晶片上,擁有靈巧的8 位CPU 和在系統可程式設計Flash,使得AT89S52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。 AT89S52具有以下標準功能: 8k位元組Flash,256位元組RAM, 32 位I/O 口線,看門狗定時器,2 個數據指標,三個16 位 定時器/計數器,一個6向量2級中斷結構,全雙工序列口, 片內晶振及時鐘電路。另外,AT89S52 可降至0Hz 靜態邏 輯操作,支援2種軟體可選擇節電模式。空閒模式下,CPU 停止工作,允許RAM、定時器/計數器、串列埠、中斷繼續工 作。掉電保護方式下,RAM內容被儲存,振盪器被凍結,微控制器一切工作停止,直到下一個中斷或硬體復位為止。 P1 口是一個具有內部上拉電阻的8 位雙向I/O 口,p1 輸出緩衝器能驅動4 個 TTL 邏輯電平。
此外,P1.0和P1.1分別作定時器/計數器2的外部計數輸入(P1.0/T2)和定時器/計數器2 的觸發輸入(P1.1/T2EX)。 在flash程式設計和校驗時,P1口接收低8位地址位元組。
引腳號第二功能:
P1.0 T2(定時器/計數器T2的外部計數輸入),時鐘輸出
P1.1 T2EX(定時器/計數器T2的捕捉/過載觸發訊號和方向控制)
P1.5 MOSI(在系統程式設計用)
P1.6 MISO(在系統程式設計用)
P1.7 SCK(在系統程式設計用) P3 口是一個具有內部上拉電阻的8 位雙向I/O 口,p3 輸出緩衝器能驅動4 個 TTL 邏輯電平。 P3口亦作為AT89S52特殊功能(第二功能)使用,如下表所示。 在flash程式設計和校驗時,P3口也接收一些控制訊號。
埠引腳第二功能:
P3.0 RXD(序列輸入口)
P3.1 TXD(序列輸出口)
P3.2 INTO(外中斷0)
P3.3 INT1(外中斷1)
P3.4 TO(定時/計數器0)
P3.5 T1(定時/計數器1)
P3.6 WR(外部資料儲存器寫選通)
P3.7 RD(外部資料儲存器讀選通)
此外,P3口還接收一些用於FLASH快閃記憶體程式設計和程式校驗的控制訊號。 外部訪問允許,欲使CPU僅訪問外部程式儲存器(地址為0000H-FFFFH),EA端必須保持低電平(接地)。需注意的是:如果加密位LB1被程式設計,復位時內部會鎖存EA端狀態。如EA端為高電平(接Vcc端),CPU則執行內部程式儲存器的指令。FLASH儲存器程式設計時,該引腳加上+12V的程式設計允許電源Vpp,當然這必須是該器件是使用12V程式設計電壓Vpp。
AT89S52 是一種低功耗、高效能CMOS8位微控制器,具有8K 在系統可程式設計Flash儲存器。使用Atmel 公司高密度非易失性儲存器技術製造,與工業80C51 產品指令和引腳完全相容。片上Flash允許程式儲存器在系統可程式設計,亦適於常規程式設計器。在單晶片上,擁有靈巧的8 位CPU 和在系統可程式設計Flash,使得AT89S52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。 AT89S52具有以下標準功能: 8k位元組Flash,256位元組RAM, 32 位I/O 口線,看門狗定時器,2 個數據指標,三個16 位 定時器/計數器,一個6向量2級中斷結構,全雙工序列口, 片內晶振及時鐘電路。另外,AT89S52 可降至0Hz 靜態邏 輯操作,支援2種軟體可選擇節電模式。空閒模式下,CPU 停止工作,允許RAM、定時器/計數器、串列埠、中斷繼續工 作。掉電保護方式下,RAM內容被儲存,振盪器被凍結,微控制器一切工作停止,直到下一個中斷或硬體復位為止。 P1 口是一個具有內部上拉電阻的8 位雙向I/O 口,p1 輸出緩衝器能驅動4 個 TTL 邏輯電平。
此外,P1.0和P1.1分別作定時器/計數器2的外部計數輸入(P1.0/T2)和定時器/計數器2 的觸發輸入(P1.1/T2EX)。 在flash程式設計和校驗時,P1口接收低8位地址位元組。
引腳號第二功能:
P1.0 T2(定時器/計數器T2的外部計數輸入),時鐘輸出
P1.1 T2EX(定時器/計數器T2的捕捉/過載觸發訊號和方向控制)
P1.5 MOSI(在系統程式設計用)
P1.6 MISO(在系統程式設計用)
P1.7 SCK(在系統程式設計用) P3 口是一個具有內部上拉電阻的8 位雙向I/O 口,p3 輸出緩衝器能驅動4 個 TTL 邏輯電平。 P3口亦作為AT89S52特殊功能(第二功能)使用,如下表所示。 在flash程式設計和校驗時,P3口也接收一些控制訊號。
埠引腳第二功能:
P3.0 RXD(序列輸入口)
P3.1 TXD(序列輸出口)
P3.2 INTO(外中斷0)
P3.3 INT1(外中斷1)
P3.4 TO(定時/計數器0)
P3.5 T1(定時/計數器1)
P3.6 WR(外部資料儲存器寫選通)
P3.7 RD(外部資料儲存器讀選通)
此外,P3口還接收一些用於FLASH快閃記憶體程式設計和程式校驗的控制訊號。 外部訪問允許,欲使CPU僅訪問外部程式儲存器(地址為0000H-FFFFH),EA端必須保持低電平(接地)。需注意的是:如果加密位LB1被程式設計,復位時內部會鎖存EA端狀態。如EA端為高電平(接Vcc端),CPU則執行內部程式儲存器的指令。FLASH儲存器程式設計時,該引腳加上+12V的程式設計允許電源Vpp,當然這必須是該器件是使用12V程式設計電壓Vpp。