首页 > 其他分享 >AT89S52单片机复位电路理解

AT89S52单片机复位电路理解

时间:2024-03-13 20:44:48浏览次数:100  
标签:电容 引脚 复位 AT89S52 单片机 极板 RK

AT89S52单片机经典复位电路如下:

AT89S52最小系统电路

此时复位功能可以分为两类:上电复位和按键复位

上电复位:利用电容器充放电原理。以常见的极板电容为例,极板电容的两个极板一般是由金属材料制成,上面充满了金属原子。复位电路上电后,左边极板上的自由电子就会在电场力的作用下流向电源正极,此时左边极板由于失去电子带正电;把5V电源、电容、RK电阻和地看成一条闭合回路,电源负极的电子在电场力的作用下流向电容右极板,所以右极板由于携带额外电子而带负电。所以此时我们可以看做电流从电容右极板流向RK电阻,最终流向地,电阻上存在压降,所以RST引脚被置为高电平。随着电容不断被充电,电容两端电压逐渐升高,当电容两端电压等于电源电压时,充电完成(所以对于该直流电源来说,电路状态稳定时,电容相当于断路),此时不再存在电流,相当于RST引脚直接接地,又被置为低电平。RST引脚上的高电平取决于电容C的充电时间。由于AT89S52单片机复位引脚需要接受2个机器周期以上长度的高电平才能完成复位操作,可以根据时钟振荡周期(AT89S52单片机中一个机器周期等于12个时钟周期)来确定电阻RK和C的值。为保证系统的可靠复位,可以适当增加电容和电阻值,使其满足上述条件。

手动复位:按键按下后,电源和RS、RK形成一条通路,根据电阻分压原理,RK上会有电压降,在RST引脚会产生高电平,按键按下的时间决定了复位时间。

这里当单片机时钟为6MHz时,电容器C的参考值为22uF,电阻\(R_s\)和\(R_k\)的参考值分别为220\(\Omega\)和1\(k\Omega\)。

标签:电容,引脚,复位,AT89S52,单片机,极板,RK
From: https://www.cnblogs.com/wangxiaobin/p/18071470

相关文章

  • 学习C51单片机——动态数码管显示(学习笔记Keil5)
    学习C51单片机——动态数码管显示(学习笔记Keil5)文章目录学习C51单片机——动态数码管显示(学习笔记Keil5)1、延时函数2、数码管动态显示1、延时函数延时100msvoidDelay100ms(void) //@12.000MHz{ unsignedchardatai,j; i=195; j=138; do { while......
  • 基于单片机的定时温控系统的设计
    摘 要在集成电路技术越来越成熟的情况下单片机的发展也有了翻天覆地的变化。单片机制造初期,需要的成本十分高昂,并且制作工序也是相当的繁杂。但是伴随时间的推移,电子技术经过不断革新,才使今天的单片机性价比变得更高,功能更强。如果这个系统还具有定时功能,它可以解决实际应用......
  • 基于STM32F103C8T6单片机学习(江科大版本)
    学习内容1:用库函数来控制IO输出控制LED闪烁,LED流水灯,蜂鸣器主要用到GPIO_unit()函数配置GPIO口和RCC外设时钟控制函数,GPIO的写函数,setbitsresitbits,write等函数 1.led闪烁1.文件配置LED闪烁硬件电路图​​​​​ 首先打开文件管理器,在STM32>工程项目文件......
  • ZYNQ7000 PS 复位PL FCLK_RESET0_N
    PSResetPLPS可以输出4个独立的复位信号给PL,用于控制PL逻辑的复位。如何控制呢?参考https://support.xilinx.com/s/question/0D52E00006hpUDcSAM/asserting-fclkreset0n-fpgarstctrl-from-baremetal-system?language=en_US裸机代码如下://assertFPGAResetSignal#d......
  • 转载:用示波器对单片机I2C时序进行图形波形分析的试验小结
    对于嵌入式开发的朋友来说,I2C协议实在是再熟悉不过了,有太多的器件,采用的都是通过I2C来进行相应的设置。今天,我们就随便聊聊这个I2C协议。I2C协议中最重要的一点是I2C地址。这个地址有7位和10位两种形式。7位能够表示127个地址,而在实际使用中基本上不会挂载如此多的设置,所以很多......
  • 单片机开发中pc和sp的作用
    概念两个都是寄存器pc(programcounter)程序计数器SP(stackpointer)堆栈指针原理pc存放下一条指令的寄存器,cpu从内存中拿指令,寄存器是属于cpu的一部分,不属于内存sp堆栈指针,本质是寄存器,指向堆栈的顶部,爬论坛:https://www.cnblogs.com/uestcliming666/p/11488782.html假设......
  • 关于单片机的地址总线和数据总线
    1.一般来说内存容量是指地址总线还是数据总线单片机的容量通常指2.单片机所说的8位,16位,32位指的是什么,是地址总线的长度还是数据总线在单片机中,通常所说的"8位","16位","32位"指的是数据总线的宽度,即一次可以传输的数据位数。这决定了单片机一次可以处理的数据量大小。例如,一个......
  • stm32单片机扫码设计方案,ESP32蓝牙无线扫码器设计项目硬件套件的实现,一维码二维码识别
    stm32/ESP32(或ESP32C3,ESP32S3)/ESP8266单片机扫码识别设计方案二维码一维码扫描模块开发项目资料程序,轻松实现蓝牙扫码器WiFi无线串口,二维码识别显示器串口输出条码扫描枪扫码枪开发项目套件设计,很适合DIY无需焊接,到手即可开发调试。ESP32,ESP8266等基于arduino库实现,stm32基于......
  • 单片机电容式触摸按键原理
    一、前言图1触摸按键应用触摸按键因其外观简洁,科技感强,在电子产品,家电上经常见到。二、触摸按键的原理触摸按键的原理是基于电容感应技术或压力感应技术实现的。以下是这两种技术的原理介绍:1.电容感应技术:触摸按键常见是电容感应式,可以穿透绝缘材料外壳8mm(玻璃、塑料等......
  • 嵌入式软件必读10本书_单片机篇
    大家好,我是知微!虽然现在网上的技术文章非常多,但缺点是知识点太零散。书籍是经过精心整理和编排的,仍旧是非常优秀的学习资料。下面一起来看看本文推荐的10本书吧!《啊哈C语言》这本书物融合了生动活泼的漫画、风趣幽默的文字,以浅显易懂的方式探讨编程思维。特别适合想要掌握C语......