单片机综合练习题(共19页).doc
《单片机综合练习题(共19页).doc》由会员分享,可在线阅读,更多相关《单片机综合练习题(共19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上单片机原理及应用综合练习题一、填空1. 8051单片机的内部硬件结构包括了:微处理器、存储器、和 定时器 计数器以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过总线相连接。2. MCS-51系列单片机中,具有4个物理上彼此独立的存储器,即 片外rom 、片外ram 、 片内Rom 和 片内ram ;三个逻辑存储器空间_1000HFFFFH_、_0000H0FFFH_和_00HFFH_。3. 访问片外数据存储器应用 MOVX 指令,访问程序存储器应用 MOVC 指令,访问外部I/O端口应用 MOVX 指令。4. MCS-51系列单片机中,片
2、内外程序存储器的容量之和最大可达 64K 字节,片外数据存储器容量最大可达 64K 字节。5. 对特殊功能寄存器只能用 直接 寻址方式访问,其中地址能被整除的单元又可用 位 寻址。6. 下面三类传送指令分别访问什么存储空间:MOV : 片内数据存储器 ;MOVX: 片外数据存储器 ;MOVC: 程序存储器 。7. MCS-51系列单片机中,四个位并行I/O中分别命令为 P0 、 P1 、 P2 、 P3 。8. 在51系列单片机为核心的应用系统中,若扩展有片外数据存储器(包括片外I/O接口)、片外程序存储器时,则 P0 口和 P2 口自动作为总线口使用,其 中 P2 口输出地址的高位, P0
3、口既输出地址的低位,又作为数据总线口。9. P0P3口中,凡能用作I/O线的引脚,可根据需要分别选作输入或输出线使用,选作输入线时,必须先用指令将I/O口的对应位置 1 才能进行正确的输入 。10. MCS-51系列单片机的定时器/计数器有四种工作方式,其中方式是 13 位计数器;方式为 16 位计数器;方式为 自动重装初值 的 8 位计数器;只有定时器 T0 才能选作组合方式,此时将形成2个 8 位的计数器。11. MCS-51系列单片机的串行I/O口有四种工作方式供用户选择,其中方式的波特率为 fosc/12 ,方式的波特率可为 fosc/32 或 fosc/64 。12. MCS-51系
4、列单片机的串行I/O口若工作在方式3,收发一个字符包括 11 位,它们分别是 一位起始位0 、8位数据位、一位附加数据位和一位停止位1。13. MCS-51系列单片机中的中断系统共具有个中断源,分别是: INT0 、 INT1 、 T0 、 T1 和 SCON 。14. 若MCS-51系列单片机中的中断设定为同一优先级,当它们同时发出中断请求时,CPU处理的顺序(由高到低)为 外部中断0 定时器/计数器0 外部中断1 定时器/计数器1 串行口中断 。15. MCS-51系列单片机中,一个机器周期包括 12 个时钟周期,共分为 6 个状态,每个状态又分成 2 相。16. MCS-51单片机采用1
5、2MHz晶振时,ALE引脚输出的正脉冲频率为 2MHZ。17. 若由程序设定RS1、RS0=11,则工作寄存器R0R7的直接地址(物理地址)为_18H1FH_。18. 微机系统中,I/O端口的编址方式可采用统一编址 和独立编址两种方式,MCS-51单片机的I/O端口采用统一 编址方式。19. MCS-51单片机串行口以方式0工作时,若fosc=6MHz,则波特率为 0.5Mbps。20. MCS51单片机外部中断请求信号有电平方式和边沿触发方式 ,在电平方式下,当采集到INT0、INT1的有效信号为底电平 时,激活外部中断。21. 8031单片机中IP0EH,IE8DH时,CPU能响应的优先权
6、最低的中断源是_INT0_。PSPT1PX1PT0PX0IP寄存器格式EAESET1EX1ET0EX0IE寄存器格式22. 8031单片机中,T0初始后让其开始计数,应将TCON中的_TR0_位置1。T1方式字段T0方式字段TF1TR1TF0TR0IE1IT1IE0IT0TCON寄存器格式23. 某8031单片机时钟频率为12MHz,现将T0设置为定时方式1,定时时间为1毫秒,其计数器中的时间常数初值应为_FC18H_(写成四位十六进制数)24. 已知(31H)21H,(32H)04H执行下列指令组后(31H)_04H_(32H)_21H_PUSH31HPUSH32HPOP31HPOP32H2
7、5. 如要选择2组的工作寄存器交换数据,可先执行指令_SETB PSW.4_PSW(地址为D0H)的格式为CYACFORS1RS0OVP26. 执行下列指令组后,(A)_63H_标志位(OV)_1_(P)_0_MOV A,#0B4HADD A,#01HSUBB A,#51H27. 执行下列指令组后,累加器(A)_F9H_。它与R1中内容的关系是_ _ 互为补数_MOVR1,87HMOVA,R1CPLAINCASETBACC.728. .若不使用8051单片机的内部程序存储器,其引脚 EA 必须接地。29. MCS-51的P0口作为输出端口时,每位能驱动 8 个LS型TTL负载。30. MCS-
8、51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_SCON_ _加以选择.31. MCS-51有 5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。32. 当扩展外部存储器或I/O口时,P2口用作 地址线接口 。33. MCS51单片机内共有 256 个位地址单元。34. 外部中断1(INT1)的中断入口地址为 0013H ;定时器1的中断入口地址为 001B 。35. 半导体存储器中有一类在掉电后不会丢失数据,称之为_ROM_,有一类掉电后会丢失数据,称之为_RAM_。36. 访问8031片外数据存储器MOVX指令采用的是 寄存器间接 寻
9、址方式。访问片外程序存储器MOVC指令采用的是 变址 寻址方式。37. 若系统晶振频率为6MHz,则机器周期 2 s,最短和最长的指令周期分别为 2 s和 8 s。38. MCS-51单片机的串行接口有 4 种工作方式。其中方式 方式2和3 可作为多机通信方式。39. 8051的定时器/计数器是加(加或减)计数的。40. MCS51单片机外部中断请求信号有电平方式和边沿触发方式,在电平方式下,当采集到INT0、INT1的有效信号为底电平时,产生中断请请求二、选择题1. MCS-51单片机的位寻址区位于内部RAM的( D )单元。A. 00H7FH B. 20H7FH C. 00H1FH D.
10、20H2FH2. MCS-51单片机的串行中断入口地址为( C )A. 0003H B. 0013H C. 0023H D. 0033H3. MCS-51单片机的最小时序定时单位是( B )A. 状态 B. 拍节 C. 机器周期 D. 指令周期4. 若MCS-51单片机的晶振频率为MHZ,定时器/计数器的外部输入最高计数频率为( D )A. 2MHz B. 1MHzC. 500KHz D. 250KHz5. 8031单片机外接ROM时,使用(B)引脚来选通74LS373芯片AALE B C D6. 如果8031单片机的一个机器周期为2微秒,则其时钟频率为()MHzA6 B8 C12 D167.
11、 8031单片机内含定时器和串行口的个数分别为()A 2和1 B1和2 C3和1 D2和28. 对程序存储区数据传送,应采用助记符为()A MOV BMOVX CMOVC DPUSH9. 8031单片机的定时器1的中断程序入口地址为()A001BH B0003H C000BH D0013H10. 8031片可扩展数据存储器()KB。A 64 B32 C8 D411. INTEL8051CPU是()位的单片机 A、16B、4C、8D、准16 12. 对于INTEL8031来说,EA脚总是() A、接地B、接电源C、悬空D、不用13. 程序计数器PC用来() A、存放指令B、存放正在执行的指令地址
12、C、存放下一条的指令地址D、存放上一条的指令地址 14. 单片机控制程序一般存放在() A、RAMB、ROMC、寄存器D、CPU 15. 单片机上电后或复位后,工作寄存器R0是在() A、0区00H单元B、0区01H单元C、0区09H单元D、SFR 16. 进位标志CY在()中 A、累加器B、算逻运算部件ALU C、程序状态字寄存器PSWD、DPTR 17. 单片机8051的XTAL1和XTAL2引脚是()引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振18. 8031复位后,PC与SP的值为() A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,
13、00H19. 22、P0、P1口作输入用途之前必须() A、相应端口先置1B、相应端口先置0C、外接高电平D、外接上拉电阻 20. 一个EPROM的地址有A0A11引脚,它的容量为() A、2KBB、4KBC、11KBD、12KB21. 执行指令MOVXA,DPTR时,WRRD脚的电平为() A、WR高电平,RD低电平B、WR低电平,RD高电平 C、WR高电平,RD高电平D、WR低电平,RD低电平 22. INTEL8031的PO,当使用外部存储器时它是一个() A、传输高8位地址B、传输低8位地址C、传输低8位数据D、传输低8位地址数据总线23. 8051单片机共有()中断源 A、4B、5C
14、、6D、7 24. 8051单片机共有()个中断优先级 A、2B、3C、4D、5 25. 外部中断源IE1(外部中断1)的向量地址为() A、0003HB、000BH C、0013HD、002BH26. 执行如下三条指令后,30H单元的内容是() MOVR1,30H MOV40H,0EH MOVR1,40H A、40HB、30HC、0EHD、FFH 27. 有如下程序段:MOVR0,30HSETBC CLRA ADDCA,00H MOVR0,A 执行结果是() A、(30H)=00HB、(30H)=01HC、(00H)=00HD、(00H)=01H28. 访问外部数据存储器时,不起作用的信号是
15、( )。A、 B、 C、 D、ALE29. AJMP指令的跳转范围是( )。A、256 B、1KB C、2KB D、64KB30. 下列指令中正确的是( )。A、MOV P2.1,A B、JBC TF0,L1C、MOVX B,DPTR D、MOV A,R331. MCS51单片机扩展I/O口与外部数据存储器( )。A、独立编址 B、 统一编址 C、变址编址 D、 动态变址32. 各中断源发出的中断申请信号,都会标记在MCS51系统中的( )。A、TMOD B、TCON/SCON C、IE D、IP33. 串行口的移位寄存器方式为( )。A、方式0 B、方式1 C、方式2 D、方式334. MC
16、S-51单片机复位后PC的初值为( )。A、0100H B、2080H C、0000H D、8000H35. 定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。A、.P3.2 B、P3.3 C、P3.4 D、P3.536. MCS-51的并行I/O口读-改-写操作,是针对该口的( )A、引脚 B、片选信号 C、地址线 D、内部锁存器37. MCS51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是()A、ALE B、 C、 D、RST38. 用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择( )A、方式0 B、方式1 C、方式2 D、方式339. MCS-5
17、1寻址方式中,立即寻址的寻址空间是( ) 。 A工作寄存器R0R7 B专用寄存器SFR C程序存储器ROM 片外数据存储器40. 可实现将内部数据存储单元的内容传送到累加器A中的指令是( )。 AMOVX A,R0 BMOV A, #data CMOV A,R0 DMOVX A, DPTR41. MCS-51指令系统中,对A求反的指令是 A 。ACPL A BRLC A CCLR A DRRC A42. MCS-51指令系统中,指令DA A应跟在 ( B ) 。A加法指令后 BBCD码的加法指令后C减法指令后 DBCD码的减法指令后43. 能将A的内容不带进位向左循环移一位的指令是( )。AR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 综合 练习题 19
限制150内