控制器是CPU的神经中枢,它包括定时控制逻辑电路、指令寄存器(register)、译码器、地址指针DPTR及程序计数器PC(Programcounter)、堆栈指针SP(stackpointer)等。这里程序计数器PC是由16位(8+8)寄存器构成的计数器。要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC装入第一条指令所在地址,它每取出一条指令(如为多字节指令,则每取出一个指令字节),PC的内容就自动加1,以指向下一条指令的地址,使指令能顺序执行。只有当程序遇到转移指令、子程序调用指令,或遇到中断时(后面将介绍),PC才转到所需要的地方去。8051CPU指定的地址,从ROM相应单元中取出指令字节放在指令寄存器中寄存,然后,指令寄存器中的指令代码被译码器译成各种形式的控制信号,这些信号与单片机时钟振荡器产生的时钟脉冲在定时与控制电路中相结合,形成按一定时间节拍变化的电平和时钟,即所谓控制信息,在CPU内部协调寄存器之间的数据传输、运算等操作。
• 相关知识点复习• 初步认识空调窗机控制器ƒ空调器工作原理ƒ用于教学的窗机的功能ƒ控制器电路原理图ƒ控制板实物ƒ电路定性静态测试ƒ故障板测试...
👤 exxxds
⬇️ 87 次下载
单片机时间控制器,四个数码管分别作为时钟、分钟指示。...
👤 zhouli
⬇️ 186 次下载
摘要:文章介绍了一种基于单片机设计的结构简单的具有较强实用性的转向控制器,并且对其硬件结构、通信方式以及软件设计等方面作了一定的介绍。该控制器已成功应用于船用广播。关键词:单片机 角度传感器 遥控...
👤 coeus
⬇️ 106 次下载
单片机为控制器件的,一个小巧的频率测试器。用c语言编写,用过验证和实际实践。...
👤 xfbs821
⬇️ 170 次下载
用单片机做控制器,通过595和138组成的点阵模块,实现左移功能!...
👤 彭玖华
⬇️ 142 次下载