(2)指令寄存器( IR):
IR 主要是用来读取指令操作码,该操作码是CPU根据PC地址从ROM中读取出来的。
(3)指令译码器( ID):
ID主要是用于分析指令所对应的操作, 每一个指令操作码会对应不同的操作,通过指令译码器可以很快的把指令翻译成对应的操作,从而产生一个对应操作的特殊信号 。
(4)定时控制逻辑电路:来*自-优=尔,论:文+网www.youerw.com
定时控制电路主要是用来产生脉冲序列和多种节拍脉冲。根据 ID产生的操作信号,会按照一定的时间顺序来发出一系列的节拍脉冲控制信号,据此来完成指令所规定的全部操作。
3。1。2 时钟电路设计
51单片机的时钟信号通常用两种电路形式得到:内部振荡方式和外部振荡方式。通过对比外部振荡与内部振荡,发现内部振荡方式所得的时钟情号比较稳定,所以本课题中时钟电路采用内部振荡方式。
在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振)或陶瓷谐振器,就构成了内部振荡方式。由于单片机内部有一个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生振荡时钟脉冲[5]