永发信息网

我有一个控制微型电机的电路,所用集成块型号是89C2051,请问一下它的功能和参数是多少?

答案:3  悬赏:70  手机版
解决时间 2021-02-25 20:47
  • 提问者网友:半生酒醒
  • 2021-02-25 15:15
谢谢。
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-25 16:46
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路定时器/计数器.
全部回答
  • 1楼网友:神的生死簿
  • 2021-02-25 19:18
如果能提供 图片 和更详细的型号参数 我想 回答的人会多一点.....而且回答会更准确一点..
  • 2楼网友:我住北渡口
  • 2021-02-25 18:06
你好,你所说的89C2051是ATMEL公司生产的8位单片机,它是可编程控制器,意思是说,它的引脚功能是靠编写程序决定,它不单单是芯片问题,芯片可以买到,但是程序是没有的。希望你能看懂。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯