當前位置:編程學習大全網 - 編程語言 - 我有壹個控制微型電機的電路,所用集成塊型號是89C2051,請問壹下它的功能和參數是多少?

我有壹個控制微型電機的電路,所用集成塊型號是89C2051,請問壹下它的功能和參數是多少?

89C2051

89C2051是由ATMEL公司推出的壹種小型單片機。95年出現在中國市場。其主要特點為采用Flash存貯器技術,降低了制造成本,其軟件、硬件與MCS-51完全兼容,可以很快被中國廣大用戶接受,其程序的電可擦寫特性,使得開發與試驗比較容易。

1 引腳

89C2051***有20條引腳,2051繼承了8031最重要引腳:

P1口***8腳,準雙向端口。

P3.0~P3.6***7腳,準雙向端口,並且保留了全部的P3的第二功能,如P3.0、P3..1的串行通訊功能,P3.2、P3..3的中斷輸入功能,P3.4、P3.5的定時器輸入功能。

在引腳的驅動能力上面,89C2051具有很強的下拉能力,P1,P3口的下拉能力均可達到20mA.相比之下,89C51/87C51的端口下拉能力每腳最大為15mA。但是限定9腳電流之和小於71mA.這樣,引腳的平均電流只9mA。89C2051驅動能力的增強,使得它可以直接驅動LED數碼管。

為了增加對模擬量的輸入功能,2051在內部構造了壹個模擬信號比較器,其輸入端連到P1.0和P1.1口,比較結果存入P3.6對應寄存器,(P3.6在2051外部無引腳)。

對於壹些不大復雜的控制電路我們就可以增加少量元件來實現,例如,對溫度的控制,過壓的控制等。

2 電源

89C2051有很寬的工作電源電壓,可為2.7~6V,當工作在3V時,電流相當於6V工作時的1/4。89C2051工作於12Hz時,動態電流為5.5mA,空閑態為1mA,掉電態僅為20nA。這樣小的功耗很適合於電池供電的小型控制系統。

3 存儲器

89C2051片內含有2k字節的Flash程序存儲器,128字節的片內RAM,與80C31內部完全類似。由於2051內部設計全靜態工作,所以允許工作的時鐘為0~20MHz,也就是說,允許在低速工作時,不破壞RAM內容。相比之下,壹般8031對最低工作時鐘限制為3.5MHz,因為其內部的RAM是動態刷新的。89C2051不允許構造外部總線來擴充程序/數據存儲器,所以它也不需要ALEPSEN、RD、WR壹類的引腳。

內部I/O控制

89C2051在內部I/O控制上繼承了MCS51的特性:

5路2級優待中斷,串等口,2路定時器/計數器.

  • 上一篇:藤編家具的優缺點
  • 下一篇:「行業深度」通信行業年中總結:光模塊業績靚麗,聚焦5G應用側
  • copyright 2024編程學習大全網