西南大学[0924]《单片机原理与接口技术》参考资料

上传人:txadgkn****dgknqu... 文档编号:73094802 上传时间:2022-04-10 格式:DOC 页数:17 大小:384KB
收藏 版权申诉 举报 下载
西南大学[0924]《单片机原理与接口技术》参考资料_第1页
第1页 / 共17页
西南大学[0924]《单片机原理与接口技术》参考资料_第2页
第2页 / 共17页
西南大学[0924]《单片机原理与接口技术》参考资料_第3页
第3页 / 共17页
资源描述:

《西南大学[0924]《单片机原理与接口技术》参考资料》由会员分享,可在线阅读,更多相关《西南大学[0924]《单片机原理与接口技术》参考资料(17页珍藏版)》请在装配图网上搜索。

1、精选优质文档-倾情为你奉上西南大学 网络与继续教育学院 欢迎您! %E6%9D%8E%E7%A7%91%E7%A7%91同学 学号:W002 窗体顶端单项选择题 1、执行中断返回指令RETI,会从堆栈取出数作为地址送给( )。1. PSW 2. DPTR 3. Rn 4. PC 2、从MCS-51单片机外部数据存储器取数据时,可以采用指令( )。1. A. MOV A , R1 2. B. POP A 3. MOVX A , R0 4. MOVC A , A+DPTR 3、指令 MOV A, R0 中源操作数的寻址方式为( )。1. 立即寻址 2. 直接寻址 3. 寄存器寻址 4. 寄存器间接

2、寻址 4、MCS-51单片机是根据( )中的数值作为地址读取指令。1. PC 2. DPTR 3. SP 4. PSW 5、8051单片机使用2MHz的晶振,一个机器周期是( )微秒。1. 1 2. 4 3. 6 4. 12 6、用于设置定时器/计数器工作方式的寄存器是( )。1. TMOD 2. PCON 3. TCON 4. SCON 7、若需要从MCS-51单片机外部数据存储器取数据时,可以采用的指令为( )。1. MOVX A, R0 2. MOV A, R1 3. MOVC A, A + DPTR 4. POP A 8、MCS-51单片机复位操作会把PC初始化为( )。1. 0100

3、H 2. 0000H 3. 0003H 4. 000BH 9、MCS51单片机一个机器周期由( )个振荡周期构成。1. 1 2. 4 3. 6 4. 12 10、单片机8051的XTALl和XTAL2引脚是( )引脚。1. 外接定时器 2. 外接串行口 3. 外接中断 4. 外接晶振 11、在复位后,程序计数器的状态是?1. 0000H 2. 0003H 3. 000BH 4. 0013H 12、MCS-51单片机的P1口在作输入前需要将相应的I/O口( )。1. 清零 2. 置1 3. 悬空 4. 接地 13、MCS-51单片机的程序计数器PC是多少位?1. 2 2. 4 3. 8 4. 1

4、6 14、MCS-51单片机是多少位的单片机?1. 2 2. 4 3. 8 4. 16 15、MCS51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为( )。1. 88H 2. 90H 3. 99H 4. 0AAH 16、MCS-51单片机有( )个中断优先级别控制。1. 1 2. 2 3. 3 4. 4 17、MCS-51单片机有( )中断源。1. 1 2. 3 3. 5 4. 7 18、MCS-51单片机的定时器T1有( )种工作方式1. 1 2. 2 3. 3 4. 4 19、MCS-51单片机的定时器T0有( )种工作方式1. 1 2. 2 3. 4 4. 8 20、单片机

5、上电后或复位后,工作寄存器R0是在( )1. 字节地址 00H单元 2. 字节地址01H单元 3. 位地址00H单元 4. 位地址09H单元 21、MCS-51单片机有( )工作寄存器区1. 1 2. 2 3. 3 4. 4 22、在单片机中,通常将一些中间计算结果放在( )中1. 累加器 2. 控制器 3. 程序存储器 4. 数据存储器 23、MCS-51单片机复位后PC值为( )1. 0000H 2. 000BH 3. 0013H 4. 0023H 24、MCS-51单片机是根据( )中的数值作为地址读取指令1. DPTR 2. PC 3. R0 4. R1 25、使用MCS51汇编语言指

6、令时,标号以( )开始。1. 标点符号 2. 数字 3. 英文字符 4. 中文字符 26、8051单片机使用6MHz的晶振,一个机器周期是( )微秒。1. 1 2. 2 3. 4 4. 8 27、8051单片机使用12MHz的晶振,一个机器周期是( )微秒。1. 1 2. 2 3. 4 4. 8 28、MCS51单片机一个机器周期由( )个振荡周期构成;1. 2 2. 4 3. 8 4. 12 29、MCS-51单片机是( )位机。1. 4 2. 8 3. 16 4. 32 30、MCS-51单片机是( )公司在上世纪80年代推出的。1. C. INTEL 2. D. MICROCHIP 3.

7、 E. AMD 4. F. ELL 多项选择题 31、单片机应用系统由( )组成。 1. 显示系统 2. 硬件系统 3. 软件系统 4. 键盘系统 32、CPU的主要组成部分有( ) 1. 运算器 2. 控制器 3. 程序存储器 4. 数据存储器 判断题 33、共阴极和共阳极两种7段LED数码管,在相同连接方式时的显示段码相同。1. A.2. B.34、SJMP跳转空间最大可达到64KB。1. A.2. B.35、DPTR是由DPH和DPL两个8位特殊寄存器组成的16位寄存器。1. A.2. B.36、多个中断源不可以同时申请中断。1. A.2. B.37、指令MOVA,30H的源操作数为立即

8、寻址方式。1. A.2. B.38、中断服务程序执行的最后一条指令通常情况下是 RETI。1. A.2. B.39、MCS-51单片机系统上电后,使用的是工作寄存器0区。1. A.2. B.40、七段数码LED采用静态显动态方式比动态显示占用更多的CPU开销。1. A.2. B.41、共阴极和共阳极两种,在相同连接方式时的显示段码相同。1. A.2. B.42、MCS51单片机的串行口收发不能同时进行。1. A.2. B.43、中断服务子程序的末尾有返回指令是RET。1. A.2. B.44、定时器1的中断入口地址是23H。1. A.2. B.45、伪指令在编译后没有代码产生。1. A.2.

9、B.46、若指令有多个操作数,各操作数间以分号分隔。1. A.2. B.47、一个机器周期由4个时钟周期构成。1. A.2. B.48、I/O口作输入用途之前相应端口必须先清零。1. A.2. B.49、进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。1. A.2. B.50、I/O口作输入用途之前相应端口必须先置11. A.2. B.51、使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。1. A.2. B.52、MCS-51单片机复位后,内部特殊功能寄存器均被清零。1. A.2. B.53、MCS-51单片机复位后,RS1、RS0为0、

10、0 ,此时使用0组工作寄存器。1. A.2. B.54、MCS-51单片机在检测复位引脚为高电平后,立即复位。1. A.2. B.主观题55、串行通讯分为同步通讯和( )两种基本方式。参考答案:异步通讯56、字符“H”的ASCII码为( )。参考答案:48H 或 7257、与十进制数40相等的十六进制数为( )参考答案:28H58、十六进制数20H的压缩BCD码为( )参考答案:32H59、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。参考答案:DEL:MOV R7, #200 ;1个机器周期DEL1: MOV R6, #125 ;1个机器周期 DEL2: DJNZ R6

11、, DEL2 ;2个机器周期 DJNZ R7, DEL1 ;2个机器周期 RET ;2个机器周期计算过程:6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2R6 +2)R7+2 =50,000,令R7=199,由此方程计算得出R6约为125。60、简述执行转移指令、调用子程序、中断响应的区别。参考答案:执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为

12、“中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。 61、画出MCS51单片机外接晶振、复位、使用片内ROM的电路原理图,即MCS-51单片机的最小系统。参考答案:62、用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。参考答案:DELAY: MOV R0,#100DEL1: MOV R1,#248 DJNZ R1,$ DJNZ R0,DEL1 RET12MHz振荡频率,一个机器周期为1微秒,1+(1+2*248+2)*100+2=4990350000程序部分10分,计算部分5分,

13、计算允许10%以内的误差。63、单片机P1口用灌电流驱动方式控制系统有8个发光二极管。试画出P1口与发光二极管连接的电路原理图并汇编程序编程使它们由左向右轮流点亮。参考答案:ORG 0000H MOV A,#0FEHNEXT: MOV P1,A ACALL DELAY RL A SJMP NEXTDELAY: MOV R3,#0FFH ;延时子程序DEL2: MOV R4,#0FFHDEL1:NOPDJNZ R4,DEL1DJNZ R3,DEL2 RET END64、汇编语言用编写完整的程序,控制P1.2输出以50赫兹的方波。要求:中断方式使用定时器T1,模式1,即16位方式,要写出定时器初值

14、的计算过程。晶振6MHz。参考答案:晶振为6MHz,机器周期为2微秒,方波半周期时间为10毫秒,对应5000个机器周期。方式1定时,定时器初值216500060536EC78H ORG 00H SJMP MAIN ORG 001BH AJMP ST1 ORG 30HMAIN: MOV TMOD ,#10H MOV TH1,#0ECH MOV TL1,#78H SETB EA SETB ET1 SETB TR1 SJMP $ST1: MOV TH1,#0ECH MOV TL1,#78H CPL P1.2 RETI65、用汇编语言编子程序,将内部数据存储区从地址50H开始的连续8个字节搬到内部数据存储区地址30H开始的连续8个字节,并将内部数据存储区从地址50H开始的连续8个字节清零。参考答案:BAN: MOV R0, #50H MOV R2, #08H MOV R1, #30HBANSHU: MOV A, R0 MOV R1, A MOV R0, #00H INC R0 INC R1 DJNZ R2, BANSHU RET窗体底端专心-专注-专业

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!