片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介

片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介

ID:39830636

大小:1.30 MB

页数:40页

时间:2019-07-12

片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介_第1页
片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介_第2页
片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介_第3页
片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介_第4页
片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介_第5页
资源描述:

《片机程序设计实践教程第04章STC单片机内部资源和PMY单片机开发板简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机程序设计实践教程第四讲STC单片机内部资源和PMY单片机开发板简介14.1STC单片机系统资源和特点(USB口直接下载程序)4.1.1STC单片机的特点和选型“基础项目篇”介绍的项目中使用的开发板核心CPU是台湾宏晶公司生产的STC89C52RC单片机,这是一款性价比非常高的单片机,指令系统完全兼容ATMEL公司的增强型MSC-51单片机。图4-1给出了STC89C52RC单片机内部功能结构图,它具有以下主要特点:2图4-1STC89C52RC单片机内部功能图3⑴、增强型6时钟/机器周期、12时钟/机器周期任意设置。⑵、工作电压:5.5~3.4

2、V(5V单片机)/2.0~3.8V(3V单片机)。⑶、工作频率:0~40MHz,相当于普通8051单片机;实际使用范围为0~80MHz。⑷、8KB片内Flash程序存储器,擦写次数10万次以上。⑸、片上集成512BRAM数据存储器。⑹、通用I/O口(32/36个),复位后为:P1、P2、P3、P4是弱上拉/准双向口(与普通MCS-51I/O口功能一样);P0口是开漏输出口,作为总线扩展时用,不用加上拉电阻;P0口作为I/O口用时,需加上拉电阻。⑺、ISP在系统可编程,无需专用编程器/仿真器,可通过串口(P30/P31)直接下载用户程序,8KB程序3s

3、即可完成一片。4⑻、芯片内置EEPROM功能。⑼、硬件看门狗(WDT)。⑽、共3个16位定时器/计数器,兼容普通MCS-51单片机的定时器,其中定时器T0还可以当成2个8位定时器使用。⑾、外部中断4路,下降沿中断或低电平触发中断,掉电模式可由外部中断唤醒。⑿、全双工异步串行口(UART),兼容普通8051单片机的串口。⒀、工作温度范围:0℃~75℃/-40℃~+85℃。⒁、封装:LQFP-44、PDIP-40、PLCC44、PQFP44。由于LQFP-44具有体积小、扩展了P4口、外部中断2和3及定时器T2的功能,因此建议优先选用。图4-2给出了ST

4、C89C52RC单片机的LQFP-44封装示意图。5图4-2STC89C52RC单片机的LQFP-44封装示意图6除此之外,STC89C52RC单片机自身还有很多独特的优点:⑴、加密性强,无法解密。⑵、超强抗干扰。主要表现在:高抗静电(ESD保护),可以轻松抗御2KV/4KV快速脉冲干扰(EFT测试),宽电压、不怕电源抖动,宽温度范围为-40℃~+85℃,I/O口经过特殊处理,单片机内部的电源供电系统、时钟电路、复位电路及看门狗电路经过特殊处理。⑶、三大降低单片机时钟对外部电磁辐射的措施:禁止ALE输出;如选6时钟/机器周期,外部时钟频率可降一半;单

5、片机时钟振荡器增益可设为1/2gain;⑷、超低功耗:掉电模式,典型电流损耗<0.1μA;空闲模式,典型电流损耗为2mA;正常工作模式,典型电流损耗4mA~7mA。7图4-3STC单片机在线编程典型线路图84-3给出了STC单片机在线编程典型线路图,由于这种单片机可以利用全双工异步串行口(P30/P31)进行在系统编程(ISP),即无需专用编程器/仿真器,就可通过串口直接下载用户程序,因此省却了每次编程必须插拔单片机到专用编程器上的麻烦,可以直接将STC单片机固定焊接在PCB板上,进行程序的下载调试。针对不同的具体应用,读者可以选择不同型号的STC系

6、列单片机,表4-1给出了STC单片机RC/RD+(+5V)系列选型一览表,型号中的RC表示RAM为512B;RD+则表示RAM为1280B。9型号最高时钟频率Hz(5V)Flash程序存储器字节RAM数据存储器字节降低EMI看门狗双倍速P4口ISPIAPEEPROM字节数据指针串口UART中断源优先级定时器STC89C51RC0-80M4K512√√√√√√2K+21ch843STC89C52RC0-80M8K512√√√√√√2K+21ch843STC89C53RC0-80M13K512√√√√√√21ch843STC89C54RD+0-80M16

7、K1280√√√√√√16K+21ch843STC89C55RD+0-80M20K1280√√√√√√16K+21ch843STC89C58RD+0-80M32K1280√√√√√√16K+21ch843STC89C516RD+0-80M63K1280√√√√√√21ch843表4-1STC单片机RC/RD+(+5V)系列选型一览表)104.1.2STC单片机减少对外部电磁辐射的三大措施(1)、禁止ALE时钟信号输出在前面的章节中已介绍过,MCS-51单片机的ALE在未使用时,引脚将输出六分之一CPU晶振频率的时钟,这将会对单片机系统产生电磁干扰,R

8、C/RD+系列的MCS-51单片机扩展了RAM管理,增加了禁止ALE输出功能。新加入的AUXR特殊功能寄存器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。