侵权投诉

关于STC89C52系列单片机电路整理

39度创意研究所 2020-10-19 14:10 次阅读

本文主要对STC89C52系列单片机进行了简单介绍,对其主要电路进行整理。

1 STC89C52系列单片机简介

STC89C52单片机指令完全兼容传统8051单片机,包括12T和6T两种模式,用户可以根据自己需要任意选择。12T指12时钟每机器周期,6T指6时钟每机器周期。

STC89C52的特性如下:

1. 增强型8051单片机,6T和12T两种模式任选,指令完全兼容传统8051。

2. 工作电压:

STC89C52 单片机工作电压:5.5V~3.8V (5V单片机)

3. 工作频率范围:0-35MHz,实际工作频率可以高达42MHz。常用的时钟工作频率为11.0592MHz和12MHz。

4. 片内Flash程序存储器:4K/8K/12K/14K/16K/32K/48K/56K/62K字节

5. 片上集成1280字节或者512字节RAM

7. 可通过串口RxD/P3.0 TxD/P3.1下载程序

8. 有EEPROM功能

9. 有看门狗功能

10. 内部集成MAX810专用复位电路,外部晶振20M以下时,可以省略外部复位电路,复位引脚直接接地。

11. 包含3个16位定时器/计数器,其中定时器0还可以当作2个8位定时器使用。

12. 4路外部中断,下降沿中断或者低电平触发中断,Power Down模式可以由外部中断低电平触发中断方式唤醒。

13. 通用异步串行口(UART),还可以使用定时器软件实现多个UART。

2 STC89C52系列单片机内部结构

图2-1 STC89C52系列单片机内部结构框图

由图可知,STC89C52单片机中包含中央处理器CPU,程序存储器Flash,存储器SRAM,定时器/计数器、UART串口、I/O接口,EEPROM,看门狗等模块,还包含了数据采集和控制做需要的所有单元。

3 STC89C52管脚图

STC89C52 PDIP封装的引脚结构如图3-1所示,各引脚功能如表3-1所示。

图3-1 STC89C52 PDIP40封装引脚结构

表3-1 STC89C52系列管脚说明

管脚 管脚编号 说明
P0.0~P0.7 39-32 P0:
P0口即可作为输入/输出口,也可作为地址/数据复用总线使用。
当P0口作为输入/输出时,P0口是一个8位准双向口,上电复位后处于开漏模式。P0口内部无上拉电阻,所以作为I/O口必须外接10k-4.7k的上拉电阻。
当P0口作为地址/数据复用总线使用时,是低8位地址线[A0-A7],数据线的[D0-D7],此时无需外接上拉电阻
P1.0/T2 1 P1.0 标准I/O口 PORT1[0]
T2 定时器/计数器2的外部输入
P1.1/T2EX 2 P1.1 标准I/O口 PORT1[1]
T2EX 定时器/计数器2捕捉/重装方式的触发控制
P1.2 3 标准I/O口 PORT1[2]
P1.3 4 标准I/O口 PORT1[3]
P1.4 5 标准I/O口 PORT1[4]
P1.5 6 标准I/O口 PORT1[5]
P1.6 7 标准I/O口 PORT1[6]
P1.7 8 标准I/O口 PORT1[7]
P2.0~P2.7 21-28 Port2:P2口内部有上拉电阻,即可作为输入输出口,也可作为高8位地址总线使用(A8~A15)。
当P2口作为输入/输出口时,P2是一个准双向口。
P3.0/RxD 10 P3.0 标准I/O口 PORT3[0]
RxD 串口1数据接收端
P3.1/TxD 11 P3.1 标准I/O口 PORT3[1]
TxD 串口1数据发送端
P3.2/ 12 P3.2 标准I/O口 PORT3[2]
外部中断0,下降沿中断或低电平中断
P3.3/ 13 P3.3 标准I/O口 PORT3[3]
外部中断1,下降沿中断或低电平中断
P3.4/T0 14 P3.4 标准I/O口 PORT3[4]
T0 定时器/计数器0的外部输入
P3.5/T1 15 P3.5 标准I/O口 PORT3[5]
T1 定时器/计数器1的外部输入
P3.6/ 16 P3.6 标准I/O口 PORT3[6]
外部数据存储器写脉冲
P3.7/ 17 P3.7 标准I/O口 PORT3[7]
外部数据存储器读脉冲
29 外部程序存储器选通信号输出引脚
ALE 30 ALE 地址锁存允许信号输出引脚/编程脉冲输入引脚
31 内外存储器选择引脚
RST 9 RST 复位引脚
XTAL1 19 内部时钟电路反相放大器输入端,接外部晶振的一个引脚。当直接使用外部时钟源时,此引脚是外部时钟源的输入端。
XTAL2 20 内部时钟反相放大器的输出端,接外部晶振的另一端。
当直接使用外部时钟源时,此引脚可以浮空,此时XTAL2实际将XTAL1输入的时钟进行输出
VCC 40 电源正极
GND 20 电源负极,接地

4 STC89C52最小系统电路图

STC89C52最小系统需要包括复位电路,晶振电路和供电电源三部分构成。其参考做小电路如图4-1所示。

图4-1 52系列单片机最小系统电路图

复位电路有上电阻容自复位和手动摁键复位两种方式,文中给出了阻容上电自复位的电路。阻容复位,手册推荐电容C1为10uF,电阻R1为10k。

晶振电路由晶振和两个电容一起构成,如果晶振频率X1为4MHz时,C2和C3应该为100pF;晶振频率X1为6MHz时,C2、C3应为47pF~100pF。晶振频率X1为12MHz~25MHz时,C2、C3应该为47pF。

收藏 人收藏
分享:

评论

相关推荐

一种基于AVR单片机的直流电源监控系统

一种基于AVR单片机的直流电源监控系统(电源技术离线作业答案)-该文档为一种基于AVR单片机的直流电....
发表于 09-23 13:01 2次 阅读
一种基于AVR单片机的直流电源监控系统

基于STC89C52的数控直流稳压电源的设计

基于STC89C52的数控直流稳压电源的设计(刊物通信电源技术)-该文档为基于STC89C52的数控....
发表于 09-23 12:33 2次 阅读
基于STC89C52的数控直流稳压电源的设计

80C196KC单片机开关稳压电源的设计

80C196KC单片机开关稳压电源的设计(开关电源技术讲座)-该文档为80C196KC单片机开关稳压....
发表于 09-23 12:27 3次 阅读
80C196KC单片机开关稳压电源的设计

单片机与芯片有什么区别

最近一直有很多小白用户会问我单片机是什么,跟芯片有什么区别。 单片机其实也是芯片的一种,芯片包括各种....
的头像 芯片逆向 发表于 09-23 11:42 76次 阅读

简述单片机常见的打印输出方式及区别

作者 |strongerHuang 微信公众号 | 嵌入式专栏 单片机开发中,打印输出比较常见,也比....
的头像 strongerHuang 发表于 09-23 09:58 38次 阅读
简述单片机常见的打印输出方式及区别

mega16单片机PWM方式驱动双直流电机自主巡线程序

mega16单片机PWM方式驱动双直流电机自主巡线程序(现代电源技术pdf下载)- mega16单片....
发表于 09-23 09:37 3次 阅读
mega16单片机PWM方式驱动双直流电机自主巡线程序

avr单片机在直流伺服控制系统中的应用

avr单片机在直流伺服控制系统中的应用(ups电源技术维修)-该文档为avr单片机在直流伺服控制系统....
发表于 09-23 09:26 3次 阅读
avr单片机在直流伺服控制系统中的应用

80C51单片机的中断处理过程是怎样的

单片机是什么? 主要的80C51单片机有哪些? 80C51单片机的中断处理过程是怎样的? ...
发表于 09-23 09:20 0次 阅读

新手怎样如何学习单片机,有哪些注意事项?

新手怎样如何学习单片机? 新手学习单片机有哪些注意事项?...
发表于 09-23 08:52 0次 阅读

怎样去使用STM32L051单片机

怎样去使用STM32L051单片机? Period每隔多久执行一次? Timeout第一次什么时候执行? ...
发表于 09-23 08:21 0次 阅读

AVR单片机内部有哪几种类型的被独立编址的存储器

AVR单片机内部有哪几种类型的被独立编址的存储器? 如何去使用SRAM内变量?FLASH区整数常量有哪些应用? ...
发表于 09-23 07:56 0次 阅读

单片机、ARM与DSP有哪些异同呢

该如何理解单片机、ARM与DSP呢? 单片机、ARM与DSP有哪些相同点和不同点? ...
发表于 09-23 07:47 0次 阅读

有关51单片机晶振的常见问题有哪些 ?

为什么51单片机爱用11.0592MHZ晶振? 在设计51单片机系统PCB时,晶振为何被要求紧挨着单片机? 单片机电路晶振不起振原因是...
发表于 09-23 07:22 0次 阅读

为什么学习ZIGBEE要绑定使用TI的CC2530单片机呢

为什么学习ZIGBEE要绑定使用TI的CC2530单片机呢?为什么不用STM32,51,MSP430,Raspberry PI呢?...
发表于 09-23 06:52 0次 阅读

STM32F103ZET6以及STM32F407IG单片机介绍

STM32F103ZET6单片机主要拥有哪些特点? STM32F407IG单片机主要拥有哪些特点? ...
发表于 09-23 06:40 0次 阅读

STM32单片机的启动模式有哪几种

串口中断的编程过程是怎样的? STM32启动模式有哪几种? STM32硬件总线有哪些? ...
发表于 09-23 06:33 0次 阅读

如何利用STC89C52单片机实现智能小车的自动循迹避障功能?

利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的转向,从而实现自动循迹避障的功能。...
发表于 09-23 06:28 0次 阅读

MSP430单片机F54系列的单片机内部的ADC转换实例

MSP430单片机F54系列的单片机内部的ADC转换实例(深圳核达中远通电源技术开发有限公司招聘)-....
发表于 09-22 18:47 8次 阅读
MSP430单片机F54系列的单片机内部的ADC转换实例

用单片机实现数控开关电源制作电压范围1.28-24V

用单片机实现数控开关电源制作电压范围1.28-24V(电源技术基础pdf)-用单片机实现数控开关电源....
发表于 09-22 18:42 11次 阅读
用单片机实现数控开关电源制作电压范围1.28-24V

AVR单片机论文:三相交流电无线预付费管理系统的设计

AVR单片机论文:三相交流电无线预付费管理系统的设计(中远通电源技术股份有限公司上市)-该文档为AV....
发表于 09-22 18:30 3次 阅读
AVR单片机论文:三相交流电无线预付费管理系统的设计

单片机人门--ADC和DAC

单片机人门--ADC和DAC(核达中远通电源技术有限公司)-该文档为单片机人门--ADC和DAC讲解....
发表于 09-22 18:03 4次 阅读
单片机人门--ADC和DAC

基于AVR单片机的逆变电源系统研究

基于AVR单片机的逆变电源系统研究(深圳市村田电源技术有限公司武汉分公司)-该文档为基于AVR单片机....
发表于 09-22 17:37 2次 阅读
基于AVR单片机的逆变电源系统研究

单片机实例--ADC0809 AD转换器基本应用

单片机实例--ADC0809 AD转换器基本应用(西工大现代电源技术考试)-该文档为单片机实例--A....
发表于 09-22 17:34 2次 阅读
单片机实例--ADC0809 AD转换器基本应用

AVR单片机在直流伺服控制系统中的应用讲解

AVR单片机在直流伺服控制系统中的应用讲解(开关电源技术考试论文)-该文档为AVR单片机在直流伺服控....
发表于 09-22 17:29 6次 阅读
AVR单片机在直流伺服控制系统中的应用讲解

基于单片机的数字电压表制作——ADC0832模数转换应用程序

基于单片机的数字电压表制作——ADC0832模数转换应用程序(通讯电源技术2019)-该文档为基于单....
发表于 09-22 16:03 5次 阅读
基于单片机的数字电压表制作——ADC0832模数转换应用程序

单片机入门汇编程序--直流电机的单片机控制

单片机入门汇编程序--直流电机的单片机控制(15kvaups电源技术协议)-该文档为单片机入门汇编程....
发表于 09-22 14:37 12次 阅读
单片机入门汇编程序--直流电机的单片机控制

单片机入门汇编程序--直流电机的控制

单片机入门汇编程序--直流电机的控制(安徽理士电源技术有限公司招聘)-该文档为单片机入门汇编程序--....
发表于 09-22 14:33 12次 阅读
单片机入门汇编程序--直流电机的控制

基于MSP430单片机的交流电压测量设计

基于MSP430单片机的交流电压测量设计(通讯电源技术的组成)-该文档为基于MSP430单片机的交流....
发表于 09-22 13:52 7次 阅读
基于MSP430单片机的交流电压测量设计

基于MSP430单片机的多功能直流电机驱动器

基于MSP430单片机的多功能直流电机驱动器(电源技术应用杂志)-该文档为基于MSP430单片机的多....
发表于 09-22 13:50 7次 阅读
基于MSP430单片机的多功能直流电机驱动器

基于MSP430单片机的直流电动机调速测速控制系统

基于MSP430单片机的直流电动机调速测速控制系统(实用电源技术题库)-该文档为基于MSP430单片....
发表于 09-22 13:08 6次 阅读
基于MSP430单片机的直流电动机调速测速控制系统

中科芯32位ARM开发板 CKS32F103C8T6最小系统开发板分解

由深圳市宏德伟创科技有限公司自主、原创设计的CKS32F103C8T6最小系统开发板,是一款高性价比....
发表于 09-22 11:28 592次 阅读
中科芯32位ARM开发板 CKS32F103C8T6最小系统开发板分解

利用按键控制8×8LED点阵屏显示图形

利用按键控制8×8LED点阵屏显示图形
发表于 09-22 09:59 9次 阅读

单片机C868实现无传感器BLDC电机控制

单片机C868实现无传感器BLDC电机控制(电源技术作业 电力/水利工程科技 答案)-单片机C868....
发表于 09-18 17:24 10次 阅读
单片机C868实现无传感器BLDC电机控制

基于单片机的开关稳压电源的设计的资料

基于单片机的开关稳压电源的设计的资料(现代电源技术基础 杨飞pdf)-文档为基于单片机的开关稳压电源....
发表于 09-18 16:21 38次 阅读
基于单片机的开关稳压电源的设计的资料

基于单片机的直流数控电压源设计

基于单片机的直流数控电压源设计(电源技术离线作业反激电路分析答案)-文档为基于单片机的直流数控电压源....
发表于 09-18 14:35 20次 阅读
基于单片机的直流数控电压源设计

基于单片机MSP430F449的宽带直流放大器设计---王鹏云

基于单片机MSP430F449的宽带直流放大器设计---王鹏云(电源技术版面费)-摘要:利用单片机M....
发表于 09-18 14:02 18次 阅读
基于单片机MSP430F449的宽带直流放大器设计---王鹏云

C8051F020单片机的直流稳压电源设计

C8051F020单片机的直流稳压电源设计(现代电源技术试卷)-基于C8051F020单片机的直流稳....
发表于 09-18 13:15 22次 阅读
C8051F020单片机的直流稳压电源设计

SAM系列MCU中的定时器的可能应用场景

SAM 器件上的各种定时器 简介 定时器是基于单片机的嵌入式应用中的基本模块。很难想象不使用定时器如....
的头像 Microchip微芯 发表于 09-18 10:39 214次 阅读

STC12C4052ADSTC单片机ADC采样C程序

STC12C4052ADSTC单片机ADC采样C程序(罗马仕电源技术偏执狂价格)-STC12C405....
发表于 09-18 10:27 10次 阅读
STC12C4052ADSTC单片机ADC采样C程序

DAC1230与单片机Atmega128的接口技术

DAC1230与单片机Atmega128的接口技术(开关电源技术课程设计报告)-文档为DAC1230....
发表于 09-17 15:45 25次 阅读
DAC1230与单片机Atmega128的接口技术

单片机 C8051F便携直流高压发生器的研制

单片机 C8051F便携直流高压发生器的研制(南方电网通信电源技术规范)-单片机 C8051F便携直....
发表于 09-17 15:02 19次 阅读
单片机 C8051F便携直流高压发生器的研制

基于C805IF单片机进行功率测量时的交直流采样比较

基于C805IF单片机进行功率测量时的交直流采样比较(电源技术总结大全)-基于C805IF单片机进行....
发表于 09-17 14:56 15次 阅读
基于C805IF单片机进行功率测量时的交直流采样比较

80C196MC单片机波形发生器原理及其在逆变电源中的应用

80C196MC单片机波形发生器原理及其在逆变电源中的应用(电源技术作业 2018年发布的答案)-文....
发表于 09-17 14:25 14次 阅读
80C196MC单片机波形发生器原理及其在逆变电源中的应用

基于单片机PID算法的直流电机测控系统

基于单片机PID算法的直流电机测控系统(电子电源技术与应用)-文档为基于单片机PID算法的直流电机测....
发表于 09-17 14:09 21次 阅读
基于单片机PID算法的直流电机测控系统

基于单片机的直流电机调速系统的设计讲解

基于单片机的直流电机调速系统的设计讲解(电源技术好中吗)-文档为基于单片机的直流电机调速系统的设计讲....
发表于 09-17 12:25 16次 阅读
基于单片机的直流电机调速系统的设计讲解

基于DAC0832单片机的波形信号发生器的设计

基于DAC0832单片机的波形信号发生器的设计(深圳市村田电源技术有限公司武汉分公司)-文档为基于D....
发表于 09-17 12:20 12次 阅读
基于DAC0832单片机的波形信号发生器的设计

好几个单片机例程

好几个单片机例程(现代电源技术基础期末考试)-【资源描述】:全国大学生电子设计竞赛常见功能模块例程:....
发表于 09-16 16:11 41次 阅读
好几个单片机例程

使用单片机和DAC0832产生正弦波

使用单片机和DAC0832产生正弦波(现代高频开关电源技术及应用 百度网盘)-【资源描述】:使用MS....
发表于 09-16 15:59 9次 阅读
使用单片机和DAC0832产生正弦波

交流伺服电机的单片机控制及其应用.

交流伺服电机的单片机控制及其应用.(村田电源技术(上海有限公司 (研发中心)-引言伺服电机属于一类控....
发表于 09-16 15:42 24次 阅读
交流伺服电机的单片机控制及其应用.

基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计

基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计(现代电源技术实训报告)-代码....
发表于 09-16 13:53 18次 阅读
基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计

基于at89c51单片机的智能型稳压电源的设计

基于at89c51单片机的智能型稳压电源的设计(通信电源技术期刊是核心期刊吗)-该文档为基于at89....
发表于 09-16 13:09 20次 阅读
基于at89c51单片机的智能型稳压电源的设计

基于AT89S51单片机的直流无刷电动机驱动器设计

基于AT89S51单片机的直流无刷电动机驱动器设计(创联电源技术参数)-该文档为基于AT89S51单....
发表于 09-16 11:55 14次 阅读
基于AT89S51单片机的直流无刷电动机驱动器设计

单线通信32位微控制器HC32L130系列产品手册

单线通信32位微控制器HC32L130系列产品手册
发表于 09-15 16:42 22次 阅读

初学者必看的单片机程序汇总

初学者必看的单片机程序汇总
发表于 09-15 14:33 38次 阅读

基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)

基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)(电源技术 投稿)-该文档为基....
发表于 09-15 11:18 23次 阅读
基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)

基于单片机控制的直流恒流源设计.

基于单片机控制的直流恒流源设计.(肇庆理士电源技术)-本文主要论述了一种基于51单片机为核心控制器的....
发表于 09-15 10:59 19次 阅读
基于单片机控制的直流恒流源设计.

51单片机的启动文件作用是什么

在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示: 一般情况下,需要选择“是”....
的头像 嵌入式ARM 发表于 09-15 09:12 204次 阅读
51单片机的启动文件作用是什么

MM32无法进行烧写的原因都有哪些

MM32无法进行烧写原因有多种情况,我们从硬件和软件两个方面分析:硬件原因:1、使用的调试器不支持调....
的头像 杨娴 发表于 09-14 18:12 26次 阅读
MM32无法进行烧写的原因都有哪些

土壤重金属检测仪的功能介绍

土壤重金属检测仪【恒美HM-ZSE】集药,器,仪于一体,相当于一个小型实验室,两个铝合金箱体,易于携....
发表于 09-14 10:23 38次 阅读

Air101原理图v1

基本信息合宙Air101是一款QFN32封装,4mmx4mm大小的mcu.QQ群:106164296....
发表于 09-13 18:40 11次 阅读