回覆列表
-
1 # 快樂與我同行9
-
2 # 餘佳不練瑜伽
51微控制器總共有5箇中斷源,分別為:
外部中斷0(int0),對應中斷號是0,
中斷入口地址0003h
定時/計數器0(t1),對應中斷號1
,中斷入口地址000bh
外部中斷1(int1),中斷號2
入口地址0013h
定時/計數器1(t1)中斷號3
入口地址001bh
序列口中(ri/ti)中斷號4
入口地址0023h
51微控制器是對所有相容Intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是Intel的8004微控制器,後來隨著Flash rom技術的發展,8004微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。
很多公司都有51系列的相容機型推出,今後很長的一段時間內將佔有大量市場。51微控制器是基礎入門的一個微控制器,還是應用最廣泛的一種。需要注意的是51系列的微控制器一般不具備自程式設計能力。
共有5箇中斷源:(發生中斷後,進入中斷服務函式,執行玩中斷服務函式後又硬體自動清零標誌位)
外部中斷0,interrupt 0 ,中斷標誌位IE0;
定時器0,interrupt 1,中斷標誌位TF0;
外部中斷1,interrupt 2 ,中斷標誌位IE1;
定時器1,interrupt 3,中斷標誌位TF1;
串列埠中斷,interrupt 4,中斷標誌位RI\TI;