AT89C2051是一款英特尔(Intel)公司生产的单片机。它采用CMOS技术,具有低功耗、高灵敏度和强抗干扰等优点。AT89C2051还拥有128个Bytes的Flash程序存储器、2个KB的EPROM数据存储器、15个I/O端口线、一个定时器/计数器和一个串行通信接口等硬件资源,在物联网、家电控制、安防监控系统等应用领域广泛应用。
1.AT89C2051是什么
AT89C2051是一款中小容量普及型单片机。它采用8位CPU核心架构,内核速度可达12MHz。其 Flash程序存储器采用非易失性存储器技术,可以将程序代码下载到内部或外部Flash存储器中,并具备自动执行功能。AT89C2051 EPROM数据存储器有2KB大小,其中可被编程的主存储器可简化退款模式,用于高效读取和存储数据。
2.AT89C2051引脚说明
AT89C2051共有20个引脚,其中18个为I/O端口线,2个为供电引脚。P3.0~P3.7是8个外部I/O端口线;P1.0~P1.7是8个内部地址线(用于扩展内存和外设接口)和数据线;P2.0~P2.3是4个通用I/O端口线,还可以作为定时器和计数器的输入引脚或者外部中断引脚使用。此外,AT89C2051还具备T0和T1两个16位的定时器/计数器和一个全双工串行通信接口。