《青岛科技大学成人继续教育《单片机原理及应用》测试题及答案.docx》由会员分享,可在线阅读,更多相关《青岛科技大学成人继续教育《单片机原理及应用》测试题及答案.docx(5页珍藏版)》请在第一文库网上搜索。
1、青岛科技大学高等学历继续教育2023-2023学年第二学期大补考试题单片机原理及应用(C卷)卷面满分:100分考核方式:闭卷命题人:庄克玉(考生注意:答案写在答题纸上,写在试题纸上无效)一、填空题(共10小题,每小题2分,共20分)1、125=Ho2、若累加器A中的数据为OU1OO10B,则PSW中的P=_3、8051内部有个8位并行口。4、在MCS-51的汇编指令MoVA,#12H中,目的操作数的寻址方式是。5、半导体存储器分为两大类ROM和RAM两大类,其中一具有非易失性,常用于存储程序。6.80C51单片机外部中断请求有两种触发方式,一种是边沿触发,另一种是触发。7、8051复位后,PC
2、=8、8051单片机扩展片外存储器时,口做数据总线。9、8051单片机的地址锁存引脚是。10、若51单片机的晶振为6MHz,那么一个机器周期是US0二、选择题(共10小题,每小题2分,共20分)1、8051单片机的定时计数器是OA、加计数B、减计数C、二者均可D、可逆2、单片机应用程序-一般存放在()中A、RAMB、ROMC、寄存器D、CPU3、堆栈的工作方式是()A、先进先出B、随机读写C、只能读出不能写入D、后进先出4、8051单片机指令MOvRO,#25中,源操作的寻址方式是()A、直接寻址B、立即数寻址C、寄存器寻址D、寄存器间接寻址5、8051单片机扩展片外存储器时,利用()口扩展数
3、据总线。A、POB、P1C、P2D、P36、定时器/计数器工作方式2是()0A、8位自动重装载结构C、13位计数器结构B、2个8位计数器结构D、16位计数器结构7、一个EPROM的地址有AO-A11引脚,它的容量为(A、IKBB、2KB8、要用传送指令访问MCS-51片外RAM,A.MOVB、MOVXC、MOVC9、MCS51单片机CPU的组成主要是(A、运算器、控制器C、运算器、加法器10、MCS-51的复位引脚是oA、而B、丽C、4KBD、8KB它的指令操作码助记符是()D、以上都行)B、加法器、寄存器D、运算器、译码器C、A1Ed、RESET三、名词解释(共4小题,每小题5分,共20分)
4、1、什么叫单片机?2、RAM和RoM各有何特点?常用在什么样的场合?3、什么叫做汇编?4、什么叫A叫转换?四、简答题(共2小题,每小题10分,共20分)1、堆栈区与一般的数据存取区有什么区别?堆栈区常用在什么场合?2、什么是并行通信?什么是串行通信?各有何特点?应用在什么场合?五、计算题(共1小题,共20分)用MCS51单片机设计一流水灯。功能说明:(1)由P1I控制一个1ED发光二极管,每隔秒种亮灭一次,即亮一秒,灭一秒,再亮一秒如此循环。(2)外接晶振6M,使用定时计数器TO利用中断实现。要求:1、计算TO的定时常数。2、利用MCS51单片机汇编语言编写程序。青岛科技大学高等学历继续教育2
5、023-2023学年第二学期大补考试题答案单片机原理及应用(C卷)卷面满分:100分考核方式:闭卷命题人:庄克玉一、填空题(共10小题,每空2分,共20分)1.7D;2、0;3、4;4、寄存器;5、ROM;6、电平;7、0000H;8、PO;9、A1E;10、2二、选择题(共10小题,每题2分,共20分)1、A2、B3、D4、B5、A6、A7、C8、B9、A10、D三、名词解释(共4小题,每题5分,共20分)1、单片机就是在单片硅片上将CPU,存储器,常用的一些输入、输出设备封装起来。2、RAM是随机存储器,特点是可读可写,存储的信息断电丢失,常用来做数据存储器,暂存中间运算结果;ROM是只读
6、存储器,特点是只读不写,信息断电是保存的,常用来做程序存储器。3、将汇编语言编写的程序翻译成计算机所能识别和执行的机器语言的过程叫做汇编(或者编译)。4、将模拟信号转换成计算器所能执行的数字信号的过程叫做模数转换或者AD转换。四、简答题(共2小题,每题10分,共20分)1、堆栈区内的数据的存取规则按照“先入后出”的原则,数据的地址由SP指出,数据存储区(RAM)内的数据的存取相对自由和灵活一些。堆栈区通常用来存放中断或子程序调用时返回断点的保护的,也可以用在变量的保护上。2、串行通信:传输的数据各位依次传输。串行通信特点:使用数据线少,传输速度较慢,但传输距离远;并行通信:传输的数据各位同时传
7、输。特点:使用数据现多,传输速度快,但是传输距离近。五、计算题(共1小题,共20分)(1)亮灭各1秒,可用定时IOOms,重复100次来实现,晶振为6MHz,机器周期为一-S=2us6*10612计数次数为100ms2us=50000,定时器TO方式1为16位计数器则定时初值:X=M-计数次数=65536-50000=15536=3CB0H(2)MOVTNfOD,SO1HMOVTHO,#3CHMOVT1O,#0BOHMOVRO,#100SETBEASETBET1SETBTR1SJMP$ORGOO1311AJMPBRT1BRTkMOVTH0,#3CHMOVT1O,#OBOHDJNZRO,K2CP1P1.1MOVRO,#100K2:RETI