湖南工程学院试卷用纸 ____至_ _学年第____学期 专业班级________ 姓名_______ 学号_____ 共__2_页 第__1__页
(装 订 线 内 不 准 答 题) | 命题教师__ ______审核________________________ | 课程名称 单片机原理及应用 适用专业班级 考试形式___ __
一、判断题,在题右边的括号画√ 或×(每小题1分,共12分) 1、8051单片机片内RAM的地址空间为00H~7FH。 ( ) 2、8051单片机访问片外ROM是以/PSEN作为读选通信号。 ( ) 3、算术运算类指令一般不影响标志位。 ( ) 4、8051单片机复位以后,程序从0000H开始执行。 ( ) 5、-13的反码是11110010,补码是11110011。 ( ) 6、第一组工作寄存器R0~R7的地址是10H~17H。 ( ) 7、串行口控制寄存器SCON(地址是98H)是可按位寻址的控制寄存器。( ) 8、MCS — 51 单片机的数据空间与程序空间是统一编址的。 ( ) 9、中断服务程序的返回指令必须是RETI ( ) 10、串行口的发送中断与接收中断各自有自己的中断入口地址。 ( ) 11、A/D转换器ADC0809的数据线是三态的。 ( ) 12、DA转换器0832一定要通过锁存器才能与CUP接口。 ( ) 二、说明下列指令中源操作数的寻址方式和指令功能。(每小题2分,共12分) 1、SETB RS0 2、MOVX A,@DPTR 3、MOVC A,@A+PC 4、MOV R5,#30H 5、ANL A, 30H 6、CPL P1.1 三、 阅读下列程序段,如有错,请根据题目要求改正。(共 12分) 1、把R0、R1中的内容相乘,结果放在R0、R1中。 MUL R0 R1 | 2、比较R1与R2中两个无符号数的大小,并将较大数送P1口输出。 MOV A,R1 CJNE A,R2,BJ1 BJ1:JC BJ2 MOV A,R2 BJ2:MOV P1,A 四、阅读下列程序段,说明其功能,并在画线处填上合适的指令。(共10分) MOV R0,#40H MOV R1,#50H MOV R2,#4H CLR C LOOP:MOV A,@R0 ADDC A,@R1 DAA MOV @R0,A _________ INC R1 DJNZ R2,_________ RET 五、程序设计(共46分) 1、在片内RAM 30H单元开始存有20个带符号数,试编程统计其中的正数、负数和零的个数,分别存入片内RAM 50H、51H、52H单元。(12分) | |||||||||||||||||||||||||||||||||||||
湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号______ 共__2_页 第__2__页
(装 订 线 内 不 准 答 题) | 2、分析如下给定子程序的功能,以及入口参数和出口参数,并将片内RAM20H~29H的一段区域清零。(10分) ZO:CLR A LOOP: MOV @R0,A; INC R0 DJNZ R7,LOOP RET 3、某系统通过P1口控制着一个共阴极接法的LED显示器,试编程使得在LED显示器上显示下图所示字符。(10分) | 4、利用T1定时中断,从P1.1输出一个周期为1S的方波。(14分) 六、完成下图MCS-51片外存储器扩展线路的连接,并指出各存储器芯片的地址范围(没用到的地 址线设“0”)。(8分) | |
湖南工程学院试卷参考答案及评分标准 专业班级_ _ 命题老师 _ _ _至__ _学年第____学期
(装 订 线 内 不 准 答 题) | 课程名称_______单片机原理及应用 一、判断题:(每小题1分,共 12分) √ ,√,×,√,√,× √,×,√,×,√ 二、说明下列指令中各操作数的寻址方式和指令功能。(每小题2分,共12分) 寻址方式 指令功能 1、位寻址 位RS0置1 2、寄存器间接寻址 ((DPTR))→A 3、变址寻址 ((A)+PC)→A 4、立即寻址 30H→R5 5、直接寻址 (ACC))∧(60H)→ACCH单元中 6、位寻址 P1.1 取反 五-1题(12分)参考程序: MOV R0,#30H MOV R2,#20 MOV 50H,#0H MOV 51H,#00H MOV 52H,#00H LOOP:MOV A,@R0 JZ NEXT INC 32H SJMP NEXE1 NEXT:JB ACC.7 NEXT2 INC 30H SJMP NEXT1 NEXT2:INC 31H NEXT1:INC R0 DJNZ R2,LOOP SJMP $ 五-2题(10分)、参考程序如下: MOV R0,#30H MOV R7,#10 ACALL ZO SJMP $ 三、改错题(共12分) 三-1题(6分)MOV A,R0 MOV B,R1 MUL AB MOV R0,A MOV R1,B 三-2题(6分) MOV A,R1 CJNE A,02H,BJ1 BJ1:JNC BJ2 MOV A,R2 BJ2:MOV P1,A 四、阅读各程序段,并说明其功能。 (10分) 答题要点: 两个长度为4字节的十进制数,分别在内RAM40H单元和50H单元开始存放(低位在前)。程序实现两个十进制数求和,并把求和结果存放在40H开始的单元中。 填空:INC R0 LOOP | 五-3(10分)要点 字符代码 72H MOV A,#72H MOV P1,A SETB P3.0 五-4(14分)答题要点: 1)采用定时器T1定时,方式1工作,并用软件计数,每隔1秒使P1.1取反 2)主程序: 中断初始化 MOV TMOD,# MOV TH0/1,# MOV TL0/1,# 置软件计数初值 开中断 启动定时 等待中断 姓名代码转换器百度3)中断服务程序 定时器重装初值 判一秒到?NO:转返回 YES,取反输出 重取软件计数初值 返回 六、(8分)。 锁存器373:1D~8D← P0.0~P0.7 G← ALE,OE ← 地 6116芯片:D0~D7←P0.0~P0.7,A0~A7←373的1Q~8Q A8~A10←P2.0~P2.2,/WE←/WR,/OE←/RD 2764芯片:D0~D7←P0.0~P0.7,A0~A7←373的1Q~8Q A8~A12←P2.0~P2.2, /OE←/PSEN 地址范围:根据片选信号和地址信号的连接方式进行地址译码。 | |
湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号___ ___ 共_ 3_页 第__1 _页
(装 订 线 内 不 准 答 题) | 命题教师___ _____________________审核_________________ | 课程名称_______单片机原理及应用_________考(试、查)__ __(A、B卷) 适用专业班级_ ___考试形式__ 闭 _(开、闭)
一、单项选择题(每小题2分,共20分) 1、80C51基本型单片机内部程序存储器容量为( )。 (A)16K (B)8K (C)4K (D)2K 2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)PSEN (B)RST (C)ALE (D)RXD 3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是( )。 (A)P0 (B)P1 (C)P2 (D)P3 4、当优先级的设置相同时,若以下几个中断同时发生,中断优先响应的是( )。 (A) (B)T1 (C)串口 (D)T0 5、在80C51中,要访问SFR使用的寻址方式为( )。 (A)直接寻址 (B)寄存器寻址 (C)变址寻址 (D)寄存器间接寻址 6、以下的4条指令中,不合法的指令为( D )。 (A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC 7、当需要扩展一片8K的RAM时,应选用的存储器为( )。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择芯片( )。 (A)8155 (B)8255 (C)8279 (D)74LS164 9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在( )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为( )。 (A)08H (B)80H (C)00H (D)07H | 二、判断题(正确打√,错误打ⅹ,每小题1分,共10分) 1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。( ) 2.程序计数器(PC)不能为用户使用,因此它就没有地址。( ) 3.内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用。( ) 4.在程序执行过程中,由PC提供数据存储器的读/写地址。( ) 5.80C51共有21个专用寄存器,它们的位都是可用软件设置的,因此是可以进行位寻址的。( ) 6、A/D或D/A芯片只能与单片机的并行I/O相连接。 ( ) 7、接口中的端口地址与外部存储器是统一编址的。( ) 8、为了实现LED显示器的动态扫描,必须要提供段控与位控信号。( ) 9、状态信息、数据信息、控制信息均可使用同一端口来进行传送。( ) 10、接口中的端口地址与外部存储器是统一编址的。( ) | |||||||||||||||||||||||||||||||||||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论