1987年Intel公司又发表了性能比8096高两倍的CMOS型80C196,1988年推出带EPROM的87C196单片机。因为16位单片机推出的时间较迟、价格昂贵、开发设备有限等多种原因,至今还未得到广泛应用。而8单片机已经能够满足大多数应用的需求,因此,在16单片机的介绍中,新的8位微控制器的性能也很高。纵观这短短的20年,经历了4次更新换代,单片机具有集成化、多功能、多选择、高速、低功耗、扩展存储容量、增强功能和结构等功能。新一代的80C51系列单片机除了上述的结构特性外,其最主要的技特点是向外部接口电路扩展,以实现微控制器(microcontroller)完善的控制功能为己任。这一系列单片机为外部提供了相当完善的总线结构,为系统的扩展和配置打下了良好的基础。由于80C51系列单片机所具有的一系列优越的特点,获得广泛使用指日可待。

本次设计采用STC89C52单片机。

2.1.1  STC89C52单片机

STC89C52是耗能较低且运行性能较好的一种CMOS8位的微控制器,其有8k系统编程存储设备,可运行MCS-51内核,且拥有很多过去单片机所不具备的先进性能。就单芯片而言,STC89C52内置了一套运行灵巧cup,且能够通过完成Flash编程,从而为很多镶嵌式设备系统提供了一个运行完善的控制系统。总体而言。STC89C52主要构成包括:8k  Flash、32位I/O 口线、看门狗定时器、512RAM、系统内置的4KB EEPROM、MAX810复位电路以及三个16位定时器、全双工串行口等设备。此外STC89C52运行频率能调低到0HZ的状态下,还能保证两种软件在省电模式下正常运行。当系统处于空闲状态时,系统CUP不再正常运行,串口、RAM定时器/计数器等设备也随之停止工作。当系统缺乏电力支持而无法运转时,RAM所有信息通过存储设备被自动储存,系统振荡设备也随之停止工作,单片机运行中断直到迎检复位。6T/12T最高运行频率,35MHz可选。特性:

(1)8K字节程序存储空间;

(2)512字节数据存储空间;

(3)内带2K字节EEPROM存储空间;

(4)可直接使用串口下载;

(5)AT89S52单片机:

(6)8K字节程序存储空间;

(7)256字节数据存储空间;

(8)带有2KB的eeprom空间。

2.1.2  参数

    (1) 提升了8051微控制器的运行能力,根据需要自行选择12个时钟/机器周期以及6个时钟/机器周期,且指令码能够兼容过去8051

    (2)工作电压当保持在5.5V~3.3V(5V 单片机)或者3.8V~2.0V(3V 单片机)的电压范围之内

    (3)工作频率应当保持在0~40MHz频率范围内,大致等同于一般8051 的0~80MHz的频率,一般工作中,频率最大甚至能达到48MHz

    (4)客户应用空间大约有8K 字节

    (5)单片机集成空间大约有512 字节RAM

    (6)通用I/O 口(32 个)在复位后大约是:P0/P1/P2/P3 作为准双向口/弱上拉, P0 口作为漏极开路输出,当被当做总线且向外伸展时不需要拉动电阻,但当做 I/O 口时就要将电阻元件向上拉动

    (7)ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无 需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片

    (8)具有EEPROM 功能

    (9)具有看门狗功能

    (10)共3位定时器/计数器16。定时器T0、T1、T2 

    (11)外部中断4,沿中断或低电平触发电路,断电模式可触发由外部中断中断模式唤醒。

    (12)通用异步串行口(UART),还可用定时器软件实现多个UART

上一篇:ARM-STM32智能赛车控制系统的设计+程序
下一篇:PLC基于WinCC的四层电梯监控系统设计+梯形图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯