单片机技术与应用b卷_第1页
单片机技术与应用b卷_第2页
单片机技术与应用b卷_第3页
单片机技术与应用b卷_第4页
单片机技术与应用b卷_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北华航天工业学院 20102011学年第 2学期 单片机技术与应用课程考试卷(A、B) 考核形式:开卷、闭卷 班级: 姓名: 学号: 一、单项选择题(每小题 2 分,共 40 分) 1、访问片外数据存储器可采用以下哪个指令( A ) 。 A、MOVX DPTR,A B、MOV DPTR,A C、MOV R0,A D、MOVC A,A+DPTR 2、已知单片机晶振的振荡频率 fosc=6MHZ,若某指令为双周期指令,指令执行所需时间为( A ) A、4 微秒 B、2 微秒 C、1 微秒 D、1 毫秒 3、对于 INTEL 8031 来说,EA 脚总是( B ) A、悬空 B、接地 C、接电源 D、不用 4、执行 M O V I E,81H 指令的意义是:( B ) A、开放外部中断源 1 B、开放外部中断源 0 C、屏蔽中断源 D、开放外部中断源 0 和 1 5、CPU 每取 1 字节的指令操作码后,有一寄存器的内容自动加 1,此寄存器为( C ) A、ACC B、SP C、PC D、PSW 6、定时器/计数器工作方式 2 是( D ) A、16 位计数结构 B、13 位计数结构 C、8 位计数器结构 D、2 个 8 位计数器结构 7、8051 可以进行位寻址的内部 RAM 地址空间为( C ) A、00H-2FH B、00H-FFH C、20H-2FH D、20H-FFH 8、执行指令 MOVX DPTR,A 时,WRRD 脚的电平为( B ) A、WR 高电平,RD 低电平 B、W R 低电平,RD 高电平 C、WR 高电平,RD 高电平 D、WR 低电平,RD 低电平 9、MCS-51 单片机的外部中断 1 中断入口地址为( C ) A、 000BH B、001BH C、0013H D、0003H 10、要进行出栈操作,其步骤正确的是( D ) A、先将 SP 内容加 1,然后从其指示的单元读出数据 B、先从 SP 指示的栈顶单元读出数据,然后 SP 内容加 1 C、先将 SP 内容减 1,然后从其指示的单元读出数据 D、先从 SP 指示的栈顶单元读出数据,然后 SP 内容减 1 题号 一 二 三 四 五 六 七 八 九 十 十一 总分 得分 2 11、在异步通信中每个字符由 9 位组成,串行口每分钟传输 25000 个字符,则对应的波特率为( ) A、2500 b/s B、2750 b/s C、3000 b/s D、3750 b/s 12、上电后 PSW 的值为 00H,执行 MOV A,02H 后,PSW 的值为( C ) A、03H B、02H C、01H D、00H 13、1 只共阴极 LED 显示器,其中 a 笔段为字形代码的最低位,若需显示数字 0,它的字形代码应为 ( )A、06H B、F9H C、3FH D、CFH 14、RETI 指令的作用是( A ) A、从堆栈中弹出 PC 值,并清除优先级状态 B、从堆栈中弹出 PC 值 C、保护断点 D、恢复断点 15、访问片外程序存储器时,起作用的信号是( C ) A、 RD B、 WR C、 PSEN D、以上都起作用 16、如果(P0)=34H ,则当执行以下指令后(P0)=( C ) CPL P0.2 SETB C MOV P0.6 ,C A、74H B、73H C、70H D、30H 17、8051 单片机共有中断源 ( B )个 。 A、4 B、5 C 、6 D、7 18、8051 的程序计数器 PC 为 16 位计数器,其寻址范围是( A ) A、64 K B、32 K C 、16 K D、8K 19、INTEL 8031 的 PO,当使用外部存储器时它是一个( B ) A、传输高 8 位地址 B、传输低 8 位地址 C、传输低 8 位数据 D、传输低 8 位地址数据总线 20、程序计数器 PC 用来( D ) A、存放指令 B、存放正在执行的指令地址 C、存放上一条的指令地址 D、存放下一条的指令地址 二、填空题(每空 1 分,共 10 分) 1、若由程序设定 PSW 寄存器中的 RS1、RS0=00,则工作寄存器 R0R7 的直接地址为 08H07H 。 2、通常、单片机上电复位时 PC= 0000H ,SP= 07H 。 3、计算机的系统总线有地址总线、数据总线和 控制总线 。 4、中断子程序返回指令是 RETI P48 。 5、扩展 4K2 的存储器,需要 地址线 2010 2011 学年第 2 学期 单片机技术与应用课程考试卷 共 6 页 第 页3 6、MCS-51 单片机访问外部存储器时,利用 ALE 信号锁存来自 P0 口的低 8 位地址 信号。 7、74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以选中 片芯片。 8、假定累加器 A 的内容 30H,执行指令: 1000H:MOVC A,A+PC 后,把程序存储器 1031H 单元的内容送累加器 A 中。 三、判断对错(每小题 1 分,共 10 分) 1、MOV T1,#6F30H ( F ) 2、DIV R2,R1 ( F ) 3、DEC DPTR ( F ) 4、PC 是可以寻址的特殊功能寄存器。( F ) 5、8051 每个中断源的中断请求标志位都是由硬件自动清零。 ( F ) 6、只要中断允许寄存器 IE 中的 EA=1 ,那么中断请求就一定能够得到响应。( F ) 7、内部寄存器 Rn(n=0-7)都可作为间接寻址寄存器。 ( F )R0,R1 8、MOV A,40H 为立即寻址方式。( F ) 直接 9、8051 单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。( T ) 64K 10、MCS-51 外扩 I/O 口与外 RAM 是统一编址的。( ) 四、程序阅读题(每题 5 分,共 15 分) 1、执行下面一段程序; MOV SP, #30H MOV A, #26H MOV B, #15H PUSH A PUSH B POP A POP B A , B 的内容是:(A)= 15H (B)= 26H 2、已知程序执行前有 A=02H,SP=52H, (51H)=FFH,(52H)=FFH。下述程序执行后: POP DPH POP DPL MOV DPTR, #4000H RL A 4 MOV B, A MOVC A, A+DPTR PUSH A MOV A, B INC A MOVC A,A+DPTR PUSH A RET ORG 4000H DB 70H,80H,30H,60H,50H,20H 请问:A= 20H ,SP= 52H , (51H)= 50H , (52H)= 20H ,PC= 2050 。 3、如 8031 单片机时钟频率为 6MHz,运行以下程序后,P1.0 口将产生连续的周期为 1 ms 的 方 波。 ORG OOOOH AJMP MAIN ORG OO0BH AJMP ITOP ORG 0030H MAIN: MOV TMOD,02H MOV TH0,#06H MOV TL0,#06H SETB TR0 SETB EA SETB ET0 SJMP $ ITOP:CPL Pl.0 RETI 五、程序设计题(每小题 5 分,共 10 分) 1、试编写程序,查找在内部 RAM 的 20H40H 单元中出现“00H”这一数据的次数。并将查找到得结果 存入 41H 单元。 2010 2011 学年第 2 学期 单片机技术与应用课程考试卷 共 6 页 第 页5 2、在外部 RAM 首地址为 3000H 的数据表中有 10 个字节数据,请编程将每个字节的最高位无条件地置 1。 六、综合题(第一题 7 分,第二题 8 分,共 15 分) 1、该程序是 D/A 转换应用程序,请对每行进行注释并说明该程序的作用。 ORG 2000H ; START: MOV R0,#0FEH ; MOV A,#00H ; UP: MOVX R0,A ; INC A ; JNZ UP ; DOWN: DEC A ; MOVX R0,A ; JNZ DOWN ; SJMP UP ; 程序的作用: 6 2、MCS-51 单片机与 8255A 的硬件接口电路如下图所示: (1)确定 A 口、B 口、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论