1.复位条件
89C51单片机复位需要一个长达24个时钟周期的高电平才能复位,复位的作用就是使程序的指针指向地址0,每个程序都是从地址0开始执行,所以复位的概念就是让程序从头开始执行。
2.复位电路原理图
3.原理说明
该复位电路具有上电复位的功能,此功能是由C1(极性电容)实现的。当系统上电时C1有一个充电放电的过程,放电过程会产生一个高电平,放电的时间根据公式(t=RC开平方)计算。R为电阻R2的阻值,C为极性电容C1的大小。
系统正常运行时,按下按键S1时,RST端的电平为VCC*10/11,也是一个高电平,此时芯片也会产生一个高电平复位信号。
4.关于时钟的概念
机器周期和指令周期的概念:
振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期。
状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。
机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是 12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。
指令周期: 它是指CPU完成一条操作所需的全部时间。 每条指令执行时间都是有一个或几个机器周期组成。MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。
上一篇:用SG270/LM4884和AT89C51设计的音频信号均幅控制放大器
下一篇:基于AT89C51单片机的双向通信FSK系统设计与实现
设计资源 培训 开发板 精华推荐
- NCS7101正电容倍增器典型应用电路
- LT8570IDD-1 1MHz 升压转换器的典型应用从 5 至 12V 输入产生 24V
- 基于STGIB8CH60TS-L SLLIMM™2nd系列IPM的800 W电机控制电源板
- LT1086IM 受保护大电流灯驱动器的典型应用
- DER-937 - 100 W USB PD 3.0 电源,具有 3.3 V – 21 V / 5 A(100 W 功率限制)PPS 输出,使用 InnoSwitch3-PD PowiGaN (INN3870C-H805) HiperPFS-4 (PFS7628C) 和 CAPZero-2 ( CAP200DG)
- EVAL-AD5381EB,使用 AD5381、32 通道、14 位数模转换器的评估板
- 使用 LT1054CS8 数字可编程负电源的典型应用
- 用于音频的 3V 模拟放大
- ADA4841-1YRJZ-R7 典型应用电路 用于 ADC 驱动器的低功耗、低噪声运算放大器原理图
- TS19603 400mA高压可调电流调节器的典型应用,带使能控制