版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、stc89c52 是一种带 8k 字节闪烁可编程可檫除只读存储器(fperom-flash programable and erasable read only memory )的低电压,高性能 comos8 的微处理器,俗称单片机。该器件采用 atmel 搞密度非易失存储器制造技术制造,与工业标准的 mcs-51 指令集和输出管脚相兼容。单片机总控制电路如下图 41:图 41 单片机总控制电路1. 时钟电路stc89c52 内部有一个用于构成振荡器的高增益反相放大器,引脚 rxd 和 txd 分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图 42(
2、a) 所示, 在 rxd 和 txd 引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在 1.212mhz 之间选择,电容值在 530pf 之间选择,电容值的大小可对频率起微调的作用。外部方式的时钟电路如图 42(b)所示,rxd 接地,txd 接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于 12mhz 的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟 p1 和 p2,供单片机使用。示,rxd 接地,txd 接外部振荡器。对外部振荡信号无特殊要求, 只要求保证脉冲宽度,一般采用频率低于 1
3、2mhz 的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟 p1 和 p2,供单片机使用。rxd 接地,txd 接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于 12mhz 的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟 p1 和 p2,供单片机使用。(a)内部方式时钟电路(b)外部方式时钟电路图 42 时钟电路2. 复位及复位电路(1) 复位操作复位是单片机的初始化操作。其主要功能是把 pc 初始化为0000h,使单片机从 0000h 单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱
4、困境,也需按复位键重新启动。除 pc 之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表一所示。表一 一些寄存器的复位状态寄存器复位状态寄存器复位状态pc0000htcon00hacc00htl000hpsw00hth000hsp07htl100hdptr0000hth100hp0-p3ffhscon00hipxx000000bsbuf不定ie0x000000bpcon0xxx0000btmod00h(2) 复位信号及其产生rst 引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24 个振荡周期(即二个机器周期)以上。若使用颇率为6mhz 的晶振,则复位信号持续时间应超过
5、 4us 才能完成复位操作。产生复位信号的电路逻辑如图 43 所示:图 43 复位信号的电路逻辑图整个复位电路包括芯片内、外两部分。外部电路产生的复位信号(rst)送至施密特触发器,再由片内复位电路在每个机器周期的 s5p2 时刻对施密特触发器的输出进行采样,然后才得到内部复位操作所需要的信号。复位操作有上电自动复位相按键手动复位两种方式。上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图 44(a)所示。这佯,只要电源 vcc 的上升时间不超过 1ms, 就可以实现自动上电复位,即接通电源就成了系统的复位初始化。按键手动复位有电平方式和脉冲方式两种。其中,按键电平复位是通过使复位端
6、经电阻与 vcc 电源接通而实现的,其电路如图 44(b)所示;而按键脉冲复位则是利用 rc 微分电路产生的正脉冲来实现的,其电路如图 44(c)所示:(a)上电复位(b)按键电平复位(c)按键脉冲复位图 44 复位电路上述电路图中的电阻、电容参数适用于 6mhz 晶振,能保证复位信号高电平持续时间大于 2 个机器周期。本系统的复位电路采用图 44(b)上电复位方式。stc89c52 具体介绍如下: 主电源引脚(2 根)vcc(pin40):电源输入,接5v 电源gnd(pin20):接地线 外 接 晶 振 引 脚 (2 根 ) xtal1(pin19):片内振荡电路的输入端xtal2(pin
7、20):片内振荡电路的输出端控制引脚(4 根)rst/vpp(pin9):复位引脚,引脚上出现 2 个机器周期的高电平将使单片机复位。ale/prog(pin30):地址锁存允许信号psen(pin29):外部存储器读选通信号ea/vpp(pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。可编程输入/输出引脚(32 根)stc89c52 单片机有 4 组 8 位的可编程 i/o 口,分别位 p0、p1、p2、p3口,每个口有 8 位(8 根引脚),共 32 根。po 口(pin39pin32):8 位双向 i/o 口线,名称为 p0.0
8、p0.7 p1 口(pin1pin8):8 位准双向 i/o 口线,名称为 p1.0p1.7 p2 口(pin21pin28):8 位准双向 i/o 口线,名称为 p2.0p2.7 p3 口(pin10pin17):8 位准双向 i/o 口线,名称为 p3.0p3.7stc89c52 主要功能如表二所示。表二stc89c52 主要功能主要功能特性兼容 mcs51 指令系统8k 可反复擦写 flash rom32 个双向 i/o 口256x8bit 内部 ram3 个16 位可编程定时/计数器中断时钟频率 0-24mhz2 个串行中断可编程 uart 串行通道2 个外部中断源共 6 个中断源2
9、个读写中断口线3 级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能“”“”at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度装饰装修工程安装合同
- 2024年工程材料供应与验收合同
- 公司员工检讨书
- 2024年度新能源发电设备采购与销售合同
- 2024年度W公司环保服务合同协议书
- 2024年建筑公司员工聘用合同
- 2024年度网络通讯工程安全文明施工管理协议
- 2024年大型油田勘探开发合作合同(海外)
- 2024年度某航空公司飞机采购合同
- 2024年度区块链应用合作协议
- 暖通工程师面试试题(含答案)
- 行政服务中心窗口工作人员手册
- 最新患者用药情况监测
- 试桩施工方案 (完整版)
- ESTIC-AU40使用说明书(中文100版)(共138页)
- 河北省2012土建定额说明及计算规则(含定额总说明)解读
- 中工商计算公式汇总.doc
- 深圳市建筑装饰工程消耗量标准(第三版)2003
- 《初中英语课堂教学学困生转化个案研究》开题报告
- 恒温箱PLC控制系统毕业设计
- 176033山西《装饰工程预算定额》定额说明及计算规则
评论
0/150
提交评论