首頁>Club>
5
回覆列表
  • 1 # 靈提

    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系列的微控制器一般不具備自程式設計能力。

  • 中秋節和大豐收的關聯?
  • 法律的五大原則?