B07级单片机技术与应用A试题A.doc

上传人:博****1 文档编号:553606882 上传时间:2022-09-12 格式:DOC 页数:6 大小:55.50KB
返回 下载 相关 举报
B07级单片机技术与应用A试题A.doc_第1页
第1页 / 共6页
B07级单片机技术与应用A试题A.doc_第2页
第2页 / 共6页
B07级单片机技术与应用A试题A.doc_第3页
第3页 / 共6页
B07级单片机技术与应用A试题A.doc_第4页
第4页 / 共6页
B07级单片机技术与应用A试题A.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《B07级单片机技术与应用A试题A.doc》由会员分享,可在线阅读,更多相关《B07级单片机技术与应用A试题A.doc(6页珍藏版)》请在金锄头文库上搜索。

1、20 20 学年第 学期 课程考试卷 北华航天工业学院2009 2010学年第 2 学期 单片机技术与应用A课程考试卷(A)考核形式:闭卷 班级: 姓名: 学号: 题号一二三四五六七八九十十一总分得分一、单项选择题(40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )AMOV BMOVX CMOVC D以上都是2对于INTEL 8031来说,EA脚总是( A ) A接地 B接电源 C悬空 D不用3程序计数器PC用来( C ) A存放指令 B存放正在执行的指令

2、地址 C存放下一条的指令地址 D存放上一条的指令地址 48031复位后,PC与SP的值为( B ) A0000H,00H B0000H,07H C0003H,07H寄存器 D0800H,00H 5访问外部数据存储器时,不起作用的信号是( C )A B C DALE6下面指令使用错误的是( C )AMOV 20H,A BMOV 30H,40H CMOV A,DPTR DMOV A, R17已知单片机晶振的振荡频率fosc=12MHZ,若某指令为双周期指令,指令执行所需时间为( B )A1微秒 B2微秒 C4微秒 D1毫秒8要使MCS-51能够响应定时器T1中断串行接口中断,它的中断允许寄存器IE

3、的内容应是( A )A98H B84H C42H D22H9MCS-51单片机扩展外部存储器芯片时,4个I/O口中用作数据总线的是( B )AP0和P2口 BP0口 CP2和P3口 DP2口10如果(P0)=65H ,则当CPL P0.2SETB CMOV P0.4 ,C执行后(P0)=( C )A61H B75H C71H D17H11某种存储器芯片是8KB8/片,那么它的地址线根数是( )A11根 B12根 C13根 D14根12.定时器/计数器工作方式1是( D )。 A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构13.已知1只共阴极LED显示器,其中

4、a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。 A06H BF9H C30H DCFH14以下哪一条指令的写法是错误的( C )。AMOV DPTR,#3F98H BMOV R0,#0FEH CMOV 50H,#0FC3DH DINC R015MCS-51 单片机的外部中断0 中断入口地址为( C )。 A 000BH B 001BH C0003H D 0013H 16执行指令MOVX A,DPTR时,WRRD脚的电平为( A ) AWR高电平,RD低电平 BW R低电平,RD高电平 CWR高电平,RD高电平 DWR低电平,RD低电平17INTEL 8031的PO ,当使用

5、外部存储器时它是一个( D ) A传输高8位地址 B传输低8位地址 C传输低8位数据 D传输低8位地址数据总线 188051的内部RAM中,可以进行位寻址的地址空间为( B ) A00H-2FH B20H-2FH C 00H-FFH D20H-FFH19在异步通信中每个字符由9位组成,串行口每分钟传输25000个字符,则对应的波特率为( )A2500 b/s B2750 b/s C3000 b/s D3750 b/s20 外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是: ( D )A高电平 B低电平 C上升沿 D下降沿二、填空题(10分)请在每小题的空格中填上

6、正确答案。错填、不填均无分。1计算机的系统总线有地址总线、控制总线和_数据总线_。2子程序返回命令是_RET_,中断子程序返回指令是_RETI_。 3利用8155H可以扩展_个并行口,_个RAM单元。 4MCS-51单片机有_5_个中断源,_2_级优先级中断。 5若A中的内容为88H,那么,P标志位为_0_。 6如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, R1后;结果(A)= _79H_,(49H)= 58H_ 。 7假定累加器A的内容30H,执行指令:1000H:MOVC A,A+PC后,把程序存储器_1031H_单元的内容送累加器A中。 8当使用80

7、31单片机时,需要扩展外部程序存储器,此时EA应为_接地 (或0)_。 9若由程序设定PSW寄存器中的RS1、RS0=10,则工作寄存器R0R7的直接地址为_10H-17H_。 10定时器的计数方式是对T0、T1引脚的脉冲计数,输入的外部脉冲在_负_(正、负)跳变时有效,计数器加1。 三、判断对错(10分)如对则在( )中写“”,如错则在( )中写“”。1MOVT0,#3CF0H; ( F )2MUL R0,R1 ( F )3. DEC DPTR ( F )48051每个中断源相应地在芯片上都有其中断请求输入引脚 ( F )58051单片机对最高优先权的中断响应是无条件的 ( F ) 6单片机

8、系统扩展时使用的锁存器,是用于锁存高8位地址 ( F )78051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的 ( T )8MOV A,30H为立即寻址方式 ( F )9 串行口的发送中断与接收中断各自有自己的中断入口地址。 ( F )10 只要中断允许寄存器 IE 中的 EA=1 ,那么中断请求就一定能够得到响应。( F )四、程序阅读题(阅读程序后填空)(20分)1、执行下列程序后,(A)=_B6H_,(B)=_16H_。 MOV A,#9FH MOV B,#36H ANL B,A SETB C ADDC A,B 2、已知(R0)=20H, (20H ) =10H, (P0)

9、=30H, (R2) =20H MOV R0 , #11H MOV A , R2 ADD A , 20H SETB C SUBB A , P0XRL A , #45H MOV 40H , A执行如上程序段后( 40H ) =_45H_。 3. 执行下面一段程序; MOV SP, #60H SP=60H MOV A, #10H A=10H MOV B, #01H B=01H PUSH A=61H (61H)=10H PUSH B=62H (62H)=01H POP A=62H SP61H POP B=61H SP60HA , B的内容是:(A)= _01H_ (B)= _10H_。 4. 设在3

10、1H单元存有23H,执行下面程序: MOV A, 31H ANL A, #0FH MOV 41H, A MOV A, 31H ANL A, #0F0H SWAP A MOV 42H, A 则(41H)= _03H_ (42H)= _02H_。 5、在执行下列指令后,A=_60H_,R0=_45H_,(60H)=_45H_。 MOV A,# 45H MOV R0,# 60HMOV R0,AXCH A, R0 五、程序设计题(10分)1. 将字节地址30H3FH单元的内容逐一取出减1,然后再放回原处,如果取出的内容为00H,则不要减1,仍将0放回原处。2.在外部RAM首地址为3000H的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1。六、综合题(10分)1. 在一个8031单片机与并行接口芯片8255A的接口电路中,端口A接一组LED指示灯,显示内容由A口输出至指示灯;端口B接一组开关,将开关的内容由B口输入,并将此开关状态通过A口显示出来(B口中某位为1则在A口中对应位的LED亮)。8255A的A口、B口、C口和控制字的地址分别为7F00H、7F01H、7F02H和7F03H。请填空完成此功能的程序。程序:_ ;初始化8255AMOV A,#82HMOVXDPTR,A _ ;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号