STC89C52单片机介绍:时钟电路、复位电路和寄存器状态
需积分: 20 140 浏览量
更新于2024-09-14
收藏 83KB DOC 举报
STC89C52单片机介绍
STC89C52是一种低电压、 高性能的COMOS8微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
**时钟电路**
STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图4—2(a)所示,在RXD和TXD引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在1.2~12MHz之间选择,电容值在5~30pF之间选择,电容值的大小可对频率起微调的作用。
外部方式的时钟电路如图4—2(b)所示,RXD接地,TXD接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。
**复位及复位电路**
复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。
复位操作还对其他一些寄存器有影响,它们的复位状态如表一所示。
RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡周期。
**寄存器的复位状态**
| 寄存器 | 复位状态 | 寄存器 | 复位状态 |
| --- | --- | --- | --- |
| PC | 0000H | TCON | 00H |
| ACC | 00H | TL0 | 00H |
| PSW | 00H | TH0 | 00H |
| SP | 07H | TL1 | 00H |
| DPTR | 0000H | TH1 | 00H |
| P0-P3 | FFH | SCON | 00H |
| IP | XX000000B | SBUF | 不定 |
| IE | 0X000000B | PCON | 0XXX0000B |
| TMOD | 00H | | |
STC89C52单片机是一种功能强大、灵活的微处理器,广泛应用于工业控制、消费电子产品、自动化设备等领域。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-02 上传
2022-11-15 上传
2023-07-05 上传
2021-10-10 上传
u010458040
- 粉丝: 0
- 资源: 1
最新资源
- Beginning ASP.NET 2.0 AJAX.(AJAX入门经典 英文版)
- 数据库_SQL语法大全中文版
- Java JDK6学习笔记.pdf
- 嵌入式MP3播放器的设计.pdf
- 软件设计师考试09版大纲与04版大纲比较分析
- SQL语句学习手册实例版
- ns2下make file中文教程
- java中对日期的操作
- ns2学习笔记!!!!!!!
- 提高RS485总线主从通信效率的软件设计
- 多功能电子表 数字频率计 交通灯控制器 源程序集
- Managed DirectX9.0 SDK Summer2004 中文文档
- 计算机控制系统 - pdf课件 - 第七章
- 一个科学新领域_开放的复杂巨系统及其方法论
- 计算机控制系统 - pdf课件 - 第六章
- 计算机控制系统 - pdf课件 - 第五章