简答题部分
1、什么叫堆栈?2、进位和溢出?3、在单片机中,片内ROM的配置有几种形式?各有什么特点4、什么是单片机的机器周期、状态周期、振荡周期和指令周期?它们之间是什么关系?5、MCS51单片机通常内部包含哪些主要逻辑功能部件?6、MCS51单片机的存储器从物理结构上可划分几个空间?7、存储器中有几个保留特殊功能的单元用做入口地址?分别作什么作用?8、MCS51单片机片内256B的数据存储器可分为几个区?分别起什么作用?8、MCS51单片机的P0P3四个IO端口在结构上有何异同?使用时应注意的事项?9、存储器空间在物理结构上可划分为几个部分?10、开机复位后,CPU使用是的哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?11、MCS51的时钟周期、机器周期、指令周期的如何分配的?当振荡频率为8MHz时,一个单片机时钟周期为多少微秒?12、程序状态存储器PSW的作用是什么?常用状态标志有哪几位?作用是什么?13、EAVPP引脚有何功用?8031的引脚应如何处理?为什么?14、单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?15、什么是指令?什么是程序?简述程序在计算机中的执行过程。16、什么叫寻址方式?MCS51有几种寻址方式?17、SJMP(短转移)指令和AJMP(绝对转移)指令的主要区别。18、中断服务子程序与普通子程序有哪些异同之处?19、MCS51响应中断的条件是什么?CPU响应中断后,CPU要进行哪些操作?不同的中断源的中断入口地址是什么?20、单片机对中断优先级的处理原则是什么?21、MCS51的外部中断有哪两种触发方式?他们对触发脉冲或电平有什么要求?22、什么是中断和中断系统?其主要功能是什么?23、MCS51有哪些中断源?24、说明外部中断请求的查询和响应过程25、MCS51响应中断的条件?。26、简述MCS51单片机的中断响应过程。27、在执行某一中断源的中断服务程序时,如果有新的中断请求出现,试问在什么情况下可响应新的中断请求?在什么情况下不能响应新的中断请求?28、MCS51单片机外部中断源有几种触发中断请求的方法?如何实现中断请求?29、什么是中断优先级?中断优先级处理的原则是什么?
1
f30、中断响应过程中,为什么通常要保护现场?如何保护?31、MCS51定时器有哪几种工作模式?有何区别?32、串行数据传送的主要优点和用途是什么?33、简述串行接口接收和发送数据的过程。34、MCS51串行接口有几种工作方式?35、MCS51中SCON的SM2、TB8、RB8有何作用?36、简述单片机多机通信的原理。37、串r