在考研复试中,关于单片机的问题可能会涉及以下几个方面:
机器周期、指令周期与累加器ACC的作用
机器周期:一条指令的执行过程划分为若干个阶段(如取指、译码、执行等),每一阶段完成一个基本操作,完成一个基本操作所需要的时间称为机器周期。
指令周期:一条指令周期包括若干个机器周期,一条机器周期又包括若干个振荡周期。
累加器ACC的作用:8位专用寄存器,运算时存放一个操作数,运算后存放运算结果。
串行数据传送的特点
传送按位顺序进行,速度慢。
传输线少,成本低。
传输距离远,可以达几公尺到几千公里。
51系列单片机的中断源及其定义
51系列单片机具有5个中断源:外部中断INT0、外部中断INT1、定时器溢出中断0、定时器溢出中断1、串行中断。
每个中断源都可以被定义成高优先级中断,通过对中断优先级寄存器IP的设置来实现。
单片机的复位电路及其复位后的状态
单片机的复位电路有上电自动复位和按钮复位两种形式。
复位后,程序计数器PC的内容为0000H,中断寄存器IE的内容为00H,堆栈指针SP的内容为07H,P0-P3口的内容为FFH。
中断的概念、响应和返回
中断:由于内部或外部的某种原因,CPU必须终止当前的程序,转去执行中断请求的那个外设或事物的服务程序,等处理完之后,再返回主程序继续执行,这一过程叫做中断。
中断响应:首先,把断点处的PC值压入堆栈中保留下来,这一过程叫做保护断点,由硬件自动完成。
中断返回:处理完中断后,CPU从堆栈中弹出PC值,恢复原来的程序执行。
单片机系统的主要组成模块及其数据流和控制流
单片机系统主要由运算器、控制器、存储器、输入设备、输出设备组成。
各模块之间的数据流和控制流流向涉及数据在内存、寄存器和外设之间的传输和控制信号的传递。
单片机应用系统的设计原则
设计单片机应用系统时,需要考虑系统的功能需求、成本、体积、功耗等因素,并进行合理的硬件和软件设计。
单片机最小系统的组成
单片机最小系统主要包括电源、晶振和复位电路。
锁相环电路用于统一整合时脉讯号,使高频器件能够正常工作。
看门狗的原理
看门狗是一种计数器,在系统运行后启动,开始自动计时。
如果超过一定的时间没有进行清零,看门狗计数器会溢出,产生中断,导致系统复位。
单片机的编程语言和硬件知识
常用的单片机编程语言包括C语言和汇编语言。
硬件知识包括单片机指令系统、接口知识、存储器的地址范围等。
单片机的实际应用
单片机广泛应用于机器人、控制系统等领域,涉及模拟信号的收集、处理以及与外部设备的通信等。
这些问题涵盖了单片机的基本原理、硬件组成、编程语言、中断系统、应用设计等多个方面,适合在考研复试中考察考生的综合能力和专业深度。建议考生在准备复试时,系统复习这些知识点,并准备一些实际应用的案例,以便在面试中能够清晰、准确地回答问题。