单片机应用基础 试卷5(含答案).doc_第1页
单片机应用基础 试卷5(含答案).doc_第2页
单片机应用基础 试卷5(含答案).doc_第3页
单片机应用基础 试卷5(含答案).doc_第4页
单片机应用基础 试卷5(含答案).doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

单片机应用基础 试卷5 一、是非题(对的打“”,错的打“”。每题 1 分,共 10 分)1 MOV A , #30H 指令中源操作数寻址方式为直接寻址。 【 】2 MOV C , 00H 指令中 00H 是字节地址。 【 】3 SUBB A , #12H 指令是带借位位的减法指令。 【 】4 DIV AB 除法的商存放于 A 累加器。 【 】5 MOV R7 , A 指令是合法指令。 【 】6 MOVX 类指令是访问内 RAM 指令。 【 】7 8051 单片机具有五个中断源。 【 】8 8051 单片机中的 TXD 为接收串行口。 【 】9 特殊功能寄存器都具有位地址。 【 】10 * ASM 文件是源程序文件。 【 】二、选择题(每题 1 分,共 10 分)1 MOV A , 20H 指令的寻址方式为( A )立接数寻址 ( B )直接寻址( C )寄存器寻址 ( D )寄存器间接寻址2 工作寄存器区设定为 2 组,则( A ) RS1=0 , RS0=0 ( B ) RS1=0 , RS0=1( C ) RS1=1 , RS0=0 ( D ) RS1=1 , RS0=13 ( TMOD ) =05H ,则 T0 工作方式为( A ) 13 位计数器 ( B ) 16 位计数器( C ) 13 位定时器 ( D ) 16 位定时器4 将外 RAM 中的数据送至 ACC ,执行指令为( A ) MOVC A , A+DPTR ( B ) MOV A , R0( C ) MOVX A , DPTR ( D ) MOVC A , A+PC5 T0 的中断服务程序入口地址为( A )0003H ( B ) 000BH( C ) 0013H ( D ) 001BH6 启动 T1 运行的指令是( A ) SETB ET0 ( B ) SETB ET1( C ) SETB TR0 ( D ) SETB TR17 CPU 允许串行口中断的指令为( A ) SETB EX0 ( B ) SETB ES( C ) SETB ET0 ( D ) SETB ET18 8051 系统中,同一优先级的几个中断源中 优先权最高。( A ) INT0 ( B ) T0( C ) INT1 ( D ) T19 在程序状态字 PSW 中, 位是奇偶校验位( A ) C ( B ) AC( C ) OV ( D ) P10 某异步通讯接口的波特率为 4800 ,则该接口每秒钟传送 。( A ) 4800 位 ( B ) 4800 字节( C ) 9600 位 ( D ) 9600 字节三、填充题(每题 2 分,共 20 分)8051 单片机有_ 个 8 位 CPU , 128 个_ 片内数据存储器,其中有_ 组工作寄存器区,片外数据存储器的最大寻址范围为_ 字节;有四个_ 位并行 I/O 接口,有_ 个全双工串行 I/O 接口, 2 个_ 位定时器 / 计数器,工作方式由_ 特殊功能寄存器设定;有_ 个中断源,其中有_ 个定时器 / 计数器中断请求源。四、阅读程序(每题 5 分,共 20 分)1 已知( A ) =83H ,( R0 ) =17H ,( 17H ) =34H ,执行下列程序段后:ANL A , #17HORL 17H , AXRL A , R0CPL A问:( A ) = ( R0 ) = ( 17H ) =2 已知( 10H ) =5AH ,( 2EH ) =1FH ,( 40H ) =2EH ,( 60H ) =3DH ,执行下列程序段后:MOV 20H , 60HMOV R1 , 20HMOV A , 40HXCH A , R1XCH A , 60HXCH A , R1MOV R0 , #10HXCHD A , R0问:( A ) = ( 10H ) = ( 2EH ) =( 40H ) = ( 60H ) =3 执行下列程序段:MOV A , #00HMOV R7 , #0FFHMOV PSW #80HADDC A , R7问:( CY ) = ( AC ) = ( P ) =( ACC ) = ( R7 ) =4 已知( A ) =19H ,( B ) =04HDIV AB问:执行后,( A ) = ( B ) =五、定时器 / 计数器,串行口初始化(每题 5 分,共 15 分)已知: TMOD 字节地址为 89HD7D6D5D4D3D2D1D0GATEC/TM1M0GATEC/TM1M0TCON 字节地址为 88HD7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0SCON 字节地址为 98HD7D6D5D4D3D2D1D0M0M1M2RENTB8RB8TIRI1 设晶振为 6MHz ,选用 T0 的工作方式 0 产生 500 S 定时,初值为 F806H ,试问:( TMOD ) = ,( TH0 ) = ,( TL0 ) = 。2 用方式 1 设计一个串口接受程序,试问:( SCON ) = 。3 设定串行口波特率 =9600 ,晶振 f=18 432MHz , T1 选用工作方式 2 , SMOD=0 ,试问:T1 的初值 = 。六、编写程序(每题 5 分,共 25 分)1 将外 RAM 地址从 1000H 开始的 100 个单元清零,试编程之。2 编写一个程序,把片内 RAM 从 30H 开始存放的 16 个数据传送到片外 RAM 从 0000H 开始的单元中。3 在外 RAM 2000H 单元开始建立 0 99 ( BCD 码)的一百个数,试编制此程序。4 已知被减数存放在内 RAM 的 51H 、 50H 单元中,减数存放在 61H 、 60H 单元中(高字节在前),相减得到的差放回被减数的单元中(设被减数大于减数)。试编程之。5 设晶振为 12MHz ,选用 T1 的工作方式 1 产生 1mS 定时,在 P1.1 口输出周期为 2mS 的方波(用中断法)。单片机应用基础 试卷5一、是非题(每题 1分,共10分)1 2 3 4 5 6 7 8 9 10二、选择题(每题 1分,共10分)1 B, 2 C, 3 B, 4 C, 5 B, 6 D, 7 B, 8 A, 9 D, 10 A三、填充题(每题 2分,共20分)8051单片机有 1 个8位CPU, 128个 Byte 片内数据存储器,其中有 4 组工作寄存器区,片外数据存储器的最大寻址范围为 64K 字节;有四个 8 位并行I/O接口,有 1 个全双工串行I/O接口,2个 16 位定时器/计数器,工作方式由 TMOD 特殊功能寄存器设定;有 5 个中断源,其中有 2 个定时器/计数器中断请求源。四、阅读程序(每题 5分,共20分)1(A)=0CBH(2分),(R0)=17H(1分),(17H)=37H(2分)2(A)=1AH,(10H)=5FH,(2EH)=3DH,(40H)=2EH,(60H)=3DH。(各1分)3(CY)=1,(AC)=1,(P)=0,(ACC)=00H,(R7)=0FFH。(各1分)4(A)=06H(3分),(B)=01H(2分)五、(每题 5分,共15分)1(TMOD)=00H(2分),(TH0)=F8H(15分),(TL0)=06H(15分)。2(SCON)=50H(5分)3T1的初值=FBH(5分)六、编写程序(每题 5分,共25分)1将外RAM地址从1000H开始的100个单元清零,试编程之。(5分)MOV DPTR,#1000HMOV R1,#100(#64H)CLR ALOOP: MOVX DPTR,AINC DPTRDJNZ R1,LOOPSJMP $2编写一个程序,把片内RAM从30H开始存放的16个数据传送到片外RAM从0000H开始的单元中。(5分)MOV R0,#30HMOV DPTR,#0000HMOV R1,#10HLOOP: MOV A,R0MOVX DPTR,AINC R0INC DPTRDJNZ R1,LOOPSJMP $3在外RAM 2000H单元开始建立099(BCD码)的一百个数,试编制此程序。(5分)MOV DPTR,#2000HMOV R0,#100(#64H)CLR ALOOP:MOVX DPTR,AINC DPTRADD A,#01HDA ADJNZ R0,LOOPSJMP $ (RET)4已知被减数存放在内RAM的51H、50H单元中,减数存放在61H、60H单元中(高字节在前),相减得到的差放回被减数的单元中(设被减数大于减数)。试编程之。(5分)MOV A,50HCLR CSUBB A,60HMOV 50H,AMOV A,51HSUBB A,61HMOV 51H,ASJMP $(RET)5设晶振为12MHz,选用T1的工作方式1产生1mS定时,在P11口

温馨提示

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

评论

0/150

提交评论