51微控制器是對相容英特爾8051指令系統的微控制器的統稱。51微控制器廣泛應用於家用電器、汽車、工業測控、通訊裝置中。因為51微控制器的指令系統、內部結構相對簡單,所以國內許多高校用其進行微控制器入門教學。51微控制器的種類的種類非常多,主要有:
1,Intel(英特爾)的:80C31、80C51、87C51,80C32、80C52、87C52等;
2,ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
3,Philips(飛利浦)、華邦、Dallas(拉達斯)、Siemens(西門子)等公司的許多產品;
4,STC(中國產宏晶)微控制器:89c51、89c52、89c516、90c516等眾多品牌。
關於51微控制器的功能;
1,8位CPU·4kbytes程式儲存器(ROM) (52為8K);
2,128bytes的資料儲存器(RAM) (52有256bytes的RAM);
3,32條I/O口線·111條指令,大部分為單位元組指令;
4,21個專用暫存器;
5,2個可程式設計定時/計數器·5箇中斷源,2個優先順序(52有6個);
6,一個全雙工序列通訊口;
7,外部資料儲存器定址空間為64kB;
8,外部程式儲存器定址空間為64kB;
9,邏輯操作位定址功能·雙列直插40PinDIP封裝;
10,單一+5V電源供電;
11,CPU:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能暫存器;
12,RAM:用以存放可以讀寫的資料,如運算的中間結果、最終結果以及欲顯示的資料;
13,ROM:用以存放程式、一些原始資料和表格;
14,I/O口:四個8位並行I/O口,既可用作輸入,也可用作輸出
15,T/C:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;
16,五個中斷源的中斷控制系統;
17,一個全雙工UART(通用非同步接收發送器)的序列I/O口,用於實現微控制器之間或微控制器與微機之間的序列通訊;
18,片內振盪器和時鐘產生電路,石英晶體和微調電容需要外接。最佳振盪頻率為6M—12M。
關於51微控制器;
51微控制器是對所有相容Intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是Intel的8004微控制器,後來隨著Flash rom技術的發展,8004微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的相容機型推出,今後很長的一段時間內將佔有大量市場。51微控制器是基礎入門的一個微控制器,還是應用最廣泛的一種。需要注意的是51系列的微控制器一般不具備自程式設計能力。
51微控制器是對相容英特爾8051指令系統的微控制器的統稱。51微控制器廣泛應用於家用電器、汽車、工業測控、通訊裝置中。因為51微控制器的指令系統、內部結構相對簡單,所以國內許多高校用其進行微控制器入門教學。51微控制器的種類的種類非常多,主要有:
1,Intel(英特爾)的:80C31、80C51、87C51,80C32、80C52、87C52等;
2,ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
3,Philips(飛利浦)、華邦、Dallas(拉達斯)、Siemens(西門子)等公司的許多產品;
4,STC(中國產宏晶)微控制器:89c51、89c52、89c516、90c516等眾多品牌。
關於51微控制器的功能;
1,8位CPU·4kbytes程式儲存器(ROM) (52為8K);
2,128bytes的資料儲存器(RAM) (52有256bytes的RAM);
3,32條I/O口線·111條指令,大部分為單位元組指令;
4,21個專用暫存器;
5,2個可程式設計定時/計數器·5箇中斷源,2個優先順序(52有6個);
6,一個全雙工序列通訊口;
7,外部資料儲存器定址空間為64kB;
8,外部程式儲存器定址空間為64kB;
9,邏輯操作位定址功能·雙列直插40PinDIP封裝;
10,單一+5V電源供電;
11,CPU:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能暫存器;
12,RAM:用以存放可以讀寫的資料,如運算的中間結果、最終結果以及欲顯示的資料;
13,ROM:用以存放程式、一些原始資料和表格;
14,I/O口:四個8位並行I/O口,既可用作輸入,也可用作輸出
15,T/C:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;
16,五個中斷源的中斷控制系統;
17,一個全雙工UART(通用非同步接收發送器)的序列I/O口,用於實現微控制器之間或微控制器與微機之間的序列通訊;
18,片內振盪器和時鐘產生電路,石英晶體和微調電容需要外接。最佳振盪頻率為6M—12M。
關於51微控制器;
51微控制器是對所有相容Intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是Intel的8004微控制器,後來隨著Flash rom技術的發展,8004微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的相容機型推出,今後很長的一段時間內將佔有大量市場。51微控制器是基礎入門的一個微控制器,還是應用最廣泛的一種。需要注意的是51系列的微控制器一般不具備自程式設計能力。