道0驱动器 通道2驱动器 +5)|RAM地址 锁存器 RAM 通道0锁 通道2锁 ROM/ 存器 存器 EPROM GND 程序地址寄存器 寄存器ACC 堆栈指 缓冲器 PCON SCON TMODTCON PC递增器 THO TLO THI TLI SBUF(TXRX)⊥正P PSEN 定时指指 PSW 中断、串行口和定时器逻辑 程序计数器PC0 ALE DPIR指针 逻辑存码 通道1锁存器 通道3锁存器 振荡器 通道驱动器 通道3驱动器 图22MCS-51片内总体结构框图
通道0驱动器 通道2驱动器 RAM地址 锁存器 RAM 通道0锁 存器 通 道 2 锁 存器 ROM/ EPROM B寄存器 程序地址寄存器 缓冲器 PC递增器 程序计数器PC0 驱动器 DPTR指针 VCC GND P1.0~P1.7 堆栈指针SP ACC TMP2 PSW 通道1锁存器 通道3锁存器 通道1驱动器 通道3驱动器 TMP1 PCON SCON TMOD TCON TH0 TL0 TH1 TL1 SBUF(TX/RX) IE IP 中断、串行口和定时器逻辑 振荡器 P3.0~P3.7 RST EA ALE PSEN XTAL1 XTAL2 ALU (+5V) 指 令 寄 存 器 定时 和 控制 逻辑 指 令 译 码 器 图2-2 MCS-51片内总体结构框图
P00~P P 通道0驱动器 通道2驱动器 (+VRAM地址 锁存器 RAM 通道0锁 通道2锁 ROM/ 存器 EPROM GND 程序地址寄存器 B寄存器ACC 堆栈指针SP 缓冲器 TM2「M1 PCON SCON TMOD TCON「Rc递增器1 THO TLO THI TLI SBUF(IXRX正P PSEN 定时指指 PSW 中断、串行口和定时器逻辑 程序计数器PC0 ALE ⅵ 控制寄译 PTR指针 RST 逻辑存码 通道1锁存器 通道3锁存器 振荡器 通道1驱动器 通道3驱动器 XTALI DHXTAL2 30~P37 返回本节 图2-2MCS-51片内总体结构框图
通道0驱动器 通道2驱动器 RAM地址 锁存器 RAM 通道0锁 存器 通 道 2 锁 存器 ROM/ EPROM B寄存器 程序地址寄存器 缓冲器 PC递增器 程序计数器PC0 驱动器 DPTR指针 VCC GND P1.0~P1.7 堆栈指针SP ACC TMP2 PSW 通道1锁存器 通道3锁存器 通道1驱动器 通道3驱动器 TMP1 PCON SCON TMOD TCON TH0 TL0 TH1 TL1 SBUF(TX/RX) IE IP 中断、串行口和定时器逻辑 振荡器 P3.0~P3.7 RST EA ALE PSEN XTAL1 XTAL2 ALU (+5V) 指 令 寄 存 器 定时 和 控制 逻辑 指 令 译 码 器 图2-2 MCS-51片内总体结构框图 P0.0~P0.7 P2.0~P2.7 返回本节
3、单片机时钟电路及CPU基本时序 单片机时钟电路通常有两种形式: 1.内部振荡方式:MCS-51单片机片内有一个 用于构成振荡器的高增益反相放大器,引脚 XTAL1和XTAL2分别是此放大器的输入端和输 出端。把放大器与作为反馈元件的晶体振荡器 或陶瓷谐振器连接,就构成了内部自激振荡器 并产生振荡时钟脉冲(如图2-10所示)。 2.外部振荡方式:外部振荡方式就是把外部 已有的时钟信号引入单片机内(如图2-11所 示)
单片机时钟电路通常有两种形式: 1.内部振荡方式:MCS-51单片机片内有一个 用于构成振荡器的高增益反相放大器,引脚 XTAL1和XTAL2分别是此放大器的输入端和输 出端。把放大器与作为反馈元件的晶体振荡器 或陶瓷谐振器连接,就构成了内部自激振荡器 并产生振荡时钟脉冲(如图2-10所示)。 2.外部振荡方式:外部振荡方式就是把外部 已有的时钟信号引入单片机内(如图2-11所 示)。 3、单片机时钟电路及CPU基本时序
3、单片机时钟电路及CPU基本时序 PI P2 Pl P2 振荡器输出信号 18I XTAL2 C2 Pl 晶体□ 振 时钟 荡 发生器 器 C1 向CPU提供两相时钟信号 80C51 191 XTAL1
3、单片机时钟电路及CPU基本时序 向CPU提供两相时钟信号 振荡器输出信号
机器周期、状态、振荡周期 一个机器周期=6个状态=12个振荡周期 1、振荡周期:振荡器输出的振荡时钟脉冲信号的周 期。单片机以晶体振荡器的振荡周期(或外部引入的 时钟周期)为最小的时序单位,片内的各种微操作都 以此周期为时序基准。 2、时钟周期:又称状态周期、状态时间S,是振 荡周期的两倍。分为P1、P2节拍。P1节拍通常完 成逻辑操作,P2节拍通常完成内部寄存器间数据 传送
一、机器周期、状态、振荡周期 一个机器周期=6个状态=12个振荡周期 1、振荡周期:振荡器输出的振荡时钟脉冲信号的周 期。单片机以晶体振荡器的振荡周期(或外部引入的 时钟周期)为最小的时序单位,片内的各种微操作都 以此周期为时序基准。 2、时钟周期:又称状态周期、状态时间S,是振 荡周期的两倍。分为P1、P2节拍。 P1节拍通常完 成逻辑操作, P2节拍通常完成内部寄存器间数据 传送