期末考试单片机习题和答案2.pdf

上传人:奔*** 文档编号:90899612 上传时间:2023-05-18 格式:PDF 页数:41 大小:3.30MB
返回 下载 相关 举报
期末考试单片机习题和答案2.pdf_第1页
第1页 / 共41页
期末考试单片机习题和答案2.pdf_第2页
第2页 / 共41页
点击查看更多>>
资源描述

《期末考试单片机习题和答案2.pdf》由会员分享,可在线阅读,更多相关《期末考试单片机习题和答案2.pdf(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、试题11.访问绝对地址时,一般需包含的头文件是(B)。A.巴 reg51.hB.absacc.hC.intrins.hLD.startup.h2.下列说法正确的是(D)oA.匕 各中断发出的中断请求信号,都会标记在IE寄存器中。B.亡 各中断发出的中断请求信号,都会标记在TMOD寄存器中。C.亡 各中断发出的中断请求信号,都会标记在IP寄存器中。D.匚1各中断发出的中断请求信号,都会标记在TCON与SCON寄存器中。3.8255A是可编程的并行输入/输出接口芯片,内部有(B)个8位的并行口。A.2 个B.3 个C.亡4个D.亡5个4.要 使80c51能够响应定时器T1中断、串行接口中断,它的中

2、断允许寄存器IE的内容应是(A).A.J 98HB.亡 84HC.匚 42HD.仃 22H5.在 80C51单片机中,要求计数值较大时应采用(B)。A.亡声。B.巴91C.亡 方 式 2D.亡 方 式 36.在 80C51单片机中,下面哪个不属于特殊功能寄存器(A)。A.巴 PCB.匕 IPC.巴 SCOND.IE7.已知1 只共阳极LED显示器,其中a 笔段为字形代码的最低位,若需显示数字6,小数点 暗,则它的字形代码应为(D)。A.匕 06HB.30HC.C F9HD.82H8.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过(C)oA.亡 2MSB.亡 8|JSC.4

3、psD.亡 1ms9.若存储器容量为32K x 16位,则(A)。A.C 地址线为15根,数据线为16根B.巴 地址线为32根,数据线为16根C.C 地址线为16根,踊 线 为32根D.白 地 址 线 为16根,斓 线 为15根10.通常在单片机的应用系统中,存放程序的存储器可采用(B).A.U ROM 和 RAMB.包 ROMC.RAMD.亡 光 盘填 空 题(填空题共10题,每题2分)1.若采用6MHz的晶体振荡器,则80C51单片机的振荡周期为,机器周期为。答 案 为:l/6us,2us.2.8255A内部控制电路还可以分成两组:A组 和B组。其中A组控制的对象是 _ ,B组控制的对象是

4、O答案为:1.A 口及c 的高四位;B 口和C 口的低4位,3.80C51单片机外部中断请求信号有方式和方式.答 案 为:低 电 平,下 降 沿。4.在单片机应用系统进行扩展时,通 常P0 口 作 为,而P2 口 作 为。答 案 为:地址低8位或数据总线复用,地址高8位。5.80C51单片机有和两种复位方式。答 案 为:上电复位,按键复位。6.常用的8位A/D、D/A芯片分别为.。答 案 为:ADC0809、DAC0832。7.RESET信号复位后,指令计数器PC的内容为。答 案 为:0000H8.80c51片内有组工作寄存器区,每 组 为 个寄存器,每组寄存器均被命名为一O答 案 为:4,8

5、,R0R 7。9.80C51单片机中,在IP=0 x00时,优先级最高的中断是,最 低 的 是,单片机的定时器1中断的入口地址为.答 案 为:外部中断0,串 行 口 中 断,001BH o10.如果 a=0 xD4,b=0 xB3,则 a&b=。答 案 为:0 x90试题21.在 CPU内 部,反映程序运行状态或反映运算结果一些特征的寄存器是(D)。A.匕 PCB,白 SPC.C AD.亡 PSW2.位地址OOH所在字节单元的地址是(D)A,巴 02 HB.亡 08HC.21HD.20H3.下列那个并行可以既作为输入输出口又可以作为高8 位地址口(B)A,巴 P1B,巴 P2C.P3D,巴 P

6、04.设 80C51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(C)A.亡 2MHzB.1MHzc.500kHzD,亡 250kHz5.LCD1602 模块的 R S=L R/W=0,表 示(B)o P214A.C指令寄存器写入B.U 数据寄存器写入C.C忙信号读出D.亡 数 据 寄 存 器 读 出6.单片机中的程序计数器PC用 来(C)oA.巴 存 放 指 令B.C存放正在执行的指令地址C.C存放下一条指令地址D.C存放上一条指令地址7.控制中断优先级的寄存器是(A)A.亡 IPB.巴 PCONC.亡 IED.亡 TCON8.串行通信包括四种工作方式,不是用于

7、异步串行通信的为(A)。A.J方式0B.亡 方 式 ic.e方 式 2D.方 式 39.在串行工作于移位寄存器方式0 时,其接收由(C)来启动。A.C RENB.RIC.C REN 和 RID.TI10.当定时器TO向单片机的CPU发出中断请求时,若 CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为(B)oA.巴 0003HB.巴 OOOBHC.巴 0013HD.巴 001BH填 空 题(填空题共10题,每 题 2 分)L 单片机的外部中断。的人口地址为,外部中断1(INT1)的中断入口地址为,定时 器 1 的中断入口地为 O0003H,0013H,001BH。2.80c51单片

8、机具有一位用户位寻址空间。1283.单片机正常复位后,THO的复位状态为 o00H4.单片机的CPU由 和 组 成。运 算 器,控制器5.如果a=0 xD4,则a2=o(代表a的数值向右移两位)0 x356.单片机的系统总线有 一 _ _ _ _ _数 据 总 线、地址总线、控制总线.7.若只需要开串行口中断,则IE的值应设置为一 ,若需要将外部中断0设置为下降沿触发,则执行的语句为90H,IT0=l8.TMOD中的GATE=0时,表示定时器的起停由 或 控制。TRO,TR1。9.单片机位寻址区的单元地址是从一单元到一 单元20H,2FH10.ADC0809 的 EOC=1,表 示 一.转换已

9、经结束试题31.在片外犷展一片2764程序存储器芯片要(B)地址线。A.亡8根B,白13根C.16 根D.亡2 0根2.LCD1602 模块的 RS=1,R/W=l,表 示(B)oA.巴 数 据 寄 存 器 写 入B.U数据寄存器读出C.C指令寄存器写入D.e忙信号读出3.串行口的工作方式由(C)寄存器决定。A.亡 SBUFB.巴 PCONC.巴 SCOND.C RI4.已知1只共阴极LED显示器,其中a笔段为字型代码的最低位,若要显示数字7,它的字型代码为(C)。A.匕 3FHB.7DHc.07HD.亡 F8H5.利用下列(C)关键字可以改变工作寄存器组A.interruptB.亡 sfrC

10、.U usingD.while6.在中断允许寄存器中,中断控制寄存器EA位的作用是(A)A.巴CPU总中断允许控制位B.C中断请求总标志位C.C各中断源允许控制位D.巴串行口中断允许位7.定时/计数器有4种操作模式,它们由(B)寄存器中的Ml MO状态决定。A.亡 TCONB.亡 TMODC.e PCOND.亡 SCON8.区分片外程序存储器和数据存储器的最可靠方法是(D)oA.看其芯片型号是RAM还 是 ROMB.亡看其位于地址范围的低端还是高端C.口 看其离80c51芯片的远近D.U 看其是被RD还是被PSEN信号连接9.80C51单片机中,输入/输出引脚中用于专门的第二功能的引脚是(D)

11、。A,poB,白 P1C.巴 P2D.P31 0.下列那种说法正确(A)。A.巴 特殊功能寄存器SCON,与定时器/计数器的控制无关。B.巴 特殊功能寄存器TCON,与定时器/计数器的控制无关。C.巴 特殊功能寄存器IE,与定时器/计数器的控制无关。D.仃 特殊功能寄存器TMOD,与定时器/计数器的控制无关。填 空 题(填空题共10题,每 题 2 分)1.80c51单片机的内部数据存储器为一字节,内部程序存储器为字节。128,4K。2.TM O D中的GATE=1时,T 0定时器的起停由两个信号和 控制。TRO,/IN TO。3.80C51中凡是地址是0 或的特殊功能寄存器均能位寻址。84.单

12、片机常用两种复位方式,即 _ 和 _,单片机正常复位后,TMOD的复位状态为上 电 复 位,按 键 复 位,00H。5.单片机的定时器0的中断入口地址为一,串行中断的人口地址为一。OOOBH,0023H。6.80C51有两个16位可编程定时/计数器其中定时作用是指对单片机脉冲进行计数,而计数器作用是指对单片机 脉冲进行计数。内 部,外 部。7.如果 a=0 xD4,b=0 xB3,则 a|b=_.0 xF7 o8.对8255芯片编程时,定 义PA 口的地址#define PA8255 XBYTE0 x7FFFC,则在编写C51程序时,应 该 包 含 一 头 文 件。absacc.h。9.DAC

13、0832与单片机的接口电路可以根据需要选择直通、。单 缓 冲,双 缓 冲。10.当80C51引 脚 一 信 号 有 效 时,表示从 口稳定地送出了低8位地址。ALE,P 0。试题4单 选 题(单选题共10题,每 题2分)1.单片机80C51的XTAL1和XTAL2引脚是(D)引脚。A.匕 外 接 定 时 器B.口 外 接 串 行 口C.匕 外 接 中 断D.匕 外 接 晶 振2.用80C51的串行扩展并行I/O 时,串行接口工作方式选择(A)。A.放。B.匕 方 式1C.C 版 2D.匕 方 式23.11根地址线可选一个存储单元,16KB存储单元需要一根地址线。2048,147.具有模数转换功

14、能的芯片是(A)A.ADC0809B.口 DAC0832C.匕 MAX232D.PCF85638.80C51定时/计数器共有四种操作模式,并由TM OD寄存器中M l MO的状态决定,当M l MO的状态为1 0 时,定时/计数器被设定为(C)A.13位定时/计数器B.口 16位定时/计数器C.自动重装8 位定时/计数器D.2 个独立的8 位定时/计数器9.在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是(C)中断。A.匕 定 时 器 TOB.已定时器T1C.匕 外 部 中 断 0D.匕 外 部 中 断 110.80C51单片机的VSS(20

15、)引脚是(B)引脚。A.匕 主 电 源+5VB.匕 接 地C.口 备 用 电 源D.亡 访 问 片 外 存 贮 器填 空 题(填空题共10题,每 题 2 分)1.单片机正常复位后,P 0-P 3 的复位状态为oFFH。2.单片机的外部中断0的入口地址为o0003H。3.如果 a=0 xD4,贝!|a2=。0 x504.定时器0和定时器1的中断标志分别为和 一oTF0,TF15.对单片机进行复位,应该在RST引脚上持续出现 个机器周期的 电平。2,高6.80C51单片机的CPU为 位。86.ADC0809的START引脚需要加一个 _ ,才能启动ADC0809开始转换。大 于100ns的正脉冲.

16、7.80C51单片机内部RAM中有4个工作寄存器组,在使用时区别不同寄存器组是依靠特殊功能寄存器 中 的 一 和 标志位进彳亍设置PSW,RS0,RS1试题5单 选 题(单选题共10题,每 题2分)3.若80C51单片机的晶振频率为12MHz时,其复位持续时间应该超过(A)oA.匕 2psB.4HsC.口 IpsD.匕 1ms解 析:复位需要两个以上机器周期,所以2X(12/12)=25.要使单片机能够响应定时器TO中断和串行接口中断,它的中断允许寄存器IE的内容应是(D)oA.匕 98HB.口 91HC.口 18HD.口 92H6.定时器T1的溢出标志为TF1,如果采用直询方式,当直询到有溢

17、出时,该标志(A)。A.U由软件清零B.口 由 硬 件 自 动 清 零C.亡 随 机 状 态D.口 AB都可以解 析:因为是查询方式,所以软件清零。若为中断,硬件清零7.串行口的工作方式由(C)寄存器决定。A.SBUFB.口 PCONC.匕 SCOND.TMOD8.单片机C51中用关键字(D)来改变寄存器组。A.interruptB.unsigned七C.reentrantD.using9.可以将P2 口的低4位全部置高电平的表达式是(B)。A.口 P2&=0 x0fB.匕 P2|=0 x0fC.口 P2A=0 x0fD.匕 P2=-P2解析:P 2的值或上OxOf,所以低四位全高电平10.L

18、CD1602的使能端E,在引脚上出现(C)后,模块执行命令。P214A.低电平B.J高电平c.负跳变D.e正跳变填 空 题(填空题共10题,每 题2分)1.单片机程序的入口地址是,外部中断1的入口地址是。0000H、0013H o2.KeiLC51软件中,编译连接后生成可烧写的文件扩展名是。Hex3.微处理器本身不是计算机,它是微型计算机的核心部件,又 称 它 为,它包括两个主要部分、OCPU、运 算 器、控 制 器。4.80c51有 个 并 行I/O 口,其 中P0-P3是准双向口,所以由输出转输入时必须先写入4、0FFH或先写入15.80C51单片机访问片外存储器时,利 用 _信号锁存来自

19、_口的低8位地址信号。ALE,P 0。6.80C51单片机有:,一 等5个中断请求源。外部中断0、定时器0、外部中断L定时器L串行口中断。7.用定时器T1方式2计 数,要求每计满100 次,向CPU发出中断请求,TH1、TL1的初始值分别是、O9CH、9CH.解 析:(28.100)/256;(28-100)%256;8.80C51单片机的外部中断请求信号的触发方式有:和。电平触发方式、边沿触发方式.9.若累加器A中的数据为01010010B,则PSW中的P=。1试题6单 选 题(单选题共10题,每 题 2 分)2.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态

20、都应至少维持(A)。A.匕1 个机器周期B.口 3 个机器周期C.匕4 个机器周期D.匕2 个机器周期3.P0 作数据线和低8位地址线时,P0(0。A.匕 应 外 接 上 拉 电 阻B.口 能作 I/O 口C.已 不 能 作 I/O 口D.亡 应 外 接 高 电 平4.片 内RAM的20H2FH为位寻址区,所包含的位地址是(A)。A.J 00H-7F HB.匕 00H-20HC.匕 20H-2FHD.匕 OOH-FFH7.若单片机的振荡频率为6MHz,设定时器工作在方式1 需要定时1ms,则定时器初值应为(C)。A.匕 500B.口 1000C.匕 216-500D.匕 216-1000解 析

21、:2i6.iooox(6/12)看书 P1198.定时器1 工作在计数方式时,其外加的计数脉冲信号应连接到(B)引脚。A.匕 TOB.T110.在单片机内部,反映程序运行状态或反映运算结果的特征寄存器是(C)oA.口 PCB.C AC.U PSWD.SP填 空 题(填空题共10题,每 题 2 分)L 控制串行口工作方式的寄存器是。SCON.2.n根地址线可选K字节的存储单元,16KB存储单元需要一根地址线。2,143.80C51的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是。读锁存器。4.TM O D中的GATE=1时,T 0定时器的起停由两个信号和控制。TR0 和/INTO5.

22、80C51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范 围 是,外部数据存储器的最大可扩展容量是。OOH FFH、20H 2FH、OOH 7FH、64K6.80C51单 片 机 有 一 个 16位可编程定时/计数器,有 一 种 工 作 方 式,当定时/计数器工作于定时模式时,是对_ 脉冲进行计数。2、4、内部。7.串行通信的通信方向有、半双工和三种。串行中断请求标志位和9.单 工、全 双 工,T I、RI.10.80C51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址 范 围 是,外部数据存储器的最大可扩展容量是OOH FFH、20H2FH、OO

23、H7FH、64K试题7单 选 题(单选题共10题,每 题 2 分)L P1 口作输入用途之前必须要(B)oA.匕 外 接 上 拉 电 阻B.相应端口先置1C.匕 相 应 端 口 先 置 0D.0外接高电平3.用 80C51的串行扩展并行I/O 口 时,串行接口工作方式选择(A)。A.匕 M0B.口 方 式 1C.匕 方 式 2D.亡放34.单片机的4 组通用工作寄存器的地址范围是(B)。A.00H-7FHB.00H-1FHC.匕 20H-2FHD.匕 00H-FFH6.在串行口的控制寄存器SCON中,REN的作用是(C)。A.一接收中断请求标志位B.匕发送中断请求标志位c.匕串行口允许接收位D

24、.e地蛆数据位7.已知1只共阳极LED显示器,其中a笔段为字型代码的最低位,若要显示数字6,它的字型代码为(C)A.匕 3FHB.匕 7DHC.匕 82HD.匕 F8H8.定时器/计数器工作方式2是(B)。A.匕1 个 8 位计数器结构B.2 个 8 位计数器结构C.匕13位计数结构D.匕16位计数结构9.在片外扩展一片27128程序存储器芯片要(D)地址线。A.匕8 根B.口 13 根C.匕16根D.14根10.定时器TO的溢出标志为TFO,采用中断方式,若有TFO溢出时,i亥标志(A).A.由硬件自动清零B.口 由 软 件 清 零C.匕 随 机 状 态D.口 AB都可以填 空 题(填空题共

25、10题,每 题 2 分)1.80C51工作电压是V,用作复位功能的控制引脚是,P S E N引 脚 的功能是,而引 脚的功能是,而 引 脚 的 功 能 是O5、RST、片外程序存储器读选通、片外数据存储器写选通、片外数据存储器读选通.2.若只需要开串行口中断,则IE的值应设置为,若要将外部中断0设置为下降沿触发,则需执行的语句为。90H、IT 0=l。2.常用的数码管中的发光二极管有、两种连接方式。共 阴 极、共 阳 极.3.如果 a=0 xD4,b=0 xB3,则 a|b=。0 x f7。4.计算机三大总线分别为、和。地 址 总 线、控制总线、数据总线.5.80C51单片机是8 位的单片机,

26、其数据线是 位,地址线是 位。当扩展存储器时,其中地址线由 和 提 供,数据线由提供8、1 6、P 0、P 2、PO o6.以 80C51为核心的单片机最小系统,除了要有单片机、电源、地 外,还 要 有电路和电路。晶 振、复 位.试题8单 选 题(单选题共10题,每 题 2 分)1.定时器T 0 的溢出标志为TFO,采用查询方式,若蛰询到有溢出时,该标志(A)A.由软件清零B.口 由 硬 件 自 动 清 零C.匕 随 机 状 态D.AB都可以2.51单片机片内RAM 的位寻址区,所包含的字节地址是(C)oA.口 00H-20HB.00H-7FHC.20H-2FHD.口 OOH FFH3.Kei

27、L C51软件中,编译连接后生成可烧写的文件扩展名是。hex4.定时器/计数器作定时器时是对(C)进行计数。A.匕 外 部 脉 冲B.口 低 电 平C.口 机 器 周 期D.匕 高 电 平解 析:定时器对时钟脉冲计数5.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是(A)。A.0 P0 口B.P1 C.口 P2 D.口 P0 口 和 P2 口6.定时器/计数器工作方式0是(C)。A.口 自动重装载的8位计数器结构B.亡2个8位计数器结构C.匚1 13位计数结构D.匕16位计数结构E.亡7.单片机80C51的XTAL1和XTAL2引脚是(D)引脚。A.外接定时器B.匕 外 接 串 行

28、 口c.亡 外 接 中 断D.亡 外 接 晶 振8.在五个中断源中,可通过软件设置各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最低的是(D)中断。A.匕 定 时 器 TOB.口 定 时 器 T1C.e外部中断INTOD.匕 串 行 口9.串行口中断入口地址是(D)A.匕 OOOBHB.0013HC.匕 0003 HD.匕 0023 H10.DAC0832是一片常用的D/A 转换芯片,它的分辨率位数是(A)A.C 8B.口 10c.匕 12D.14填 空 题(填空题共10题,每 题2分)1.当扩展外部存储器或I/O 时,P2 口 用 作,P0 口 用 作 和。地址高8位、地址线

29、低8位 和 数 据 线。2.定时器/计数器的工作方式3是指将拆成两个独立的8位计数器。而另一个定时器/计数器此时只可作为使用。T 0、波特率发生器.3.80C51单片机内部RAM区有组工作寄存器区。44.对中断进行查询时,查询的中断标志位共有、和六个中断标志位。TF1、TFO、IE 0、IE 1、TI 和 RI.5.如 果80C51单片机的引脚E A接 地,说明单片机访问的存储器是。外部程序存储器。6.80C51单片机的CPU是 由 和 组 成。运算器和控制器7.80C51的P0-P3是准双向口,所以由输出转输入时必须先写入。正确答案为:1.8.在单片机的RESET端出现,便可以可靠复位,复位

30、后的程序指针PC指 向 地址。2个以上机器周期高电平,0000H。9.定时器T1的中断入口地址为o001BH。试题9单 选 题(单选题共10题,每 题 2 分)1.定时器/计数器工作方式0是(C)oA.口 8 位计数器结构B.2 个 8 位计数器结构C.匕13位计数结构D.匕16位计数结构2.单片机的外部中断触发方式为(D)。A.匕 电平触发,低电平有效B.口 电平触发,高电平有效C.匕 边沿触发,负跳变有效D.A 和 C 都可以3.在单片机中,如 果LED数码管的个数较多,常用的数码管显示方式是(B)A.匕 静 态 显 示B.匚11动态显示C.亡 随 机 方 式D.匕 以 上 方 式 都 不

31、 对4.定时器的工作方式由(A)特殊功能寄存器决定。A.TMODB.PCONC.匕 TCOND.匕 TFO5.定时器TO的溢出标志为TFO,如果采用中断方式,当 TO发生溢出时,TFO标志(B)。A.匕 由 软 件 清 零B.口 由 硬 件 自 动 清 零C.匕 随 机 状 态D.AB都可以6.ADC0809是一片常用的A/D 转换芯片,它的分辨率位数是(A)。A.8B.口 10C.12D.匕 147.单片机80C51的 XTAL1和 XTAL2引脚是(B)引脚。A.外接定时器B.外接晶振C.外接中断D.匕 外 接 串 行 口8.访问外部存贮器或其它接口芯片时,作数据线和低8 位地址线的是(A

32、)。A.PO 口B.PI nc.0 P2 nD.U PO 和 P2 口9.可以将Pl 口的高4位全部置高电平的表达式是(C)。A.P lA=OxfOB.Pl&=OxfOC.口 PlD.匕=OxfOE.口 P1=P110.若单片机晶振频率为fosc=24MHz,则一个机器周期等于(D)|jSoA.匕 1/12B.2c.C iD.i/2填 空 题(填空题共10题,每 题 2 分)1.在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH),(TL)=。FFH、FFH。2.80C51有 一 个 并 行I/O,其 中 一 口 具 有 第2功 能,一 口 做I/O时需外接上拉电阻。4,P

33、 3、PO。3.DAC0832使用时一般的连接方式包括直通、和三种。单缓冲、双缓冲。4.单片机的5个中断源分别是、。外部中断0、定时器0、外部中断1、定时器1、串行口。5.常用的数码管中的发光二极管有一、_两种连接方式,若要显示数字“3,则将对应的_ _ _ _ _ 送给数码管。共 阴 极、共 阳 极、字 模(段 码)O6.AT89C51含 _ROM,RAM,在物理上有 独立的存储器空间。4K、256B、4。7.键盘可分为 一 和 两种方式。独立式键盘、矩阵式键盘。试题10单 选 题(单选题共10题,每 题2分)1.80C51单片机的复位信号是(A)有效。A.高电平B.匕 低 电 平c.e脉冲

34、D.巴 下 降 沿2.ADC0809是一片常用的A/D转换芯片,它的分辨率位数是(A)。A.0 8B.10c.12D.e 143.单片机C51中用关犍字(A)来表示中断函数。A.interruptB.unsigned七C.usingD.reentrant4.单片机的定时器/计数器工作方式2 是(C)eA.13位计数结构B.匕8 位计数器结构C.匕2 个 8 位计数器结构D.匕16位计数结构E.C5.当串行口向单片机的CPU发出中断请求时,串行口中断入口地址是(C)。A.OOOBHB.001BHC.匕 0023 HD.匕 0013H6.定时器TO的溢出标志为TFO,若采用中断方式,响应中断后,该

35、标志位(B)。A.3由软件清零B.由硬件自动清零c.匕 随 机 状 态D.口 AB都可以7.单片机80C51的XTAL1和XTAL2引脚用来(D)。A.亡 外 接 定 时 器B.口外接串行口C.匕 外 接 中 断D.匕 外 接 晶 振8.80C51单片机若晶振频率为fosc=6MHz,则一个机器周期等于(A)pSoA.匕 1/12B.匕 1/2c.C iD.29.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是(A)。A.匕 PO B.Pl C.口 P2 D.e PO 口 和 P2 口10.80C51单片机的CPU主要组成部分为(C)。A.忆,运算器、寄存器B.匚:加 法 器、寄存器

36、C.匚:运 算 器、控制器D,:运 算 器、指令译码器填 空 题(填空题共10题,每 题 2 分)1.KeiL C51软件中,编译连接后生成可烧写的文件扩展名是o hex2.键 盘 可 分 为 和。独立式键盘、矩阵式键盘。3.定时器/计数器的工作方式3 是 指 将 拆成两个独立的8 位计数器。而另一个定时器/计数器此时只可作为 T 0、波特率发生器4.单片机位寻址单元地址是从一 单 元 到 一单 元,若某位地址是09H,它所在单元的地址是_ _ _ _ _20H,2FH、21H。5.对中断进行查询时,查询的中断标志位共有、和六个中断标志位。IE 0、IE 1、TFO、TF 1、TI 和 RI.

37、6.当扩展外部存储器或I/O 口 时,一 口 作 地 址/数 据 总 线,传 送 地 址 码 的 一 位;一 口作地址总线,传送地址码的一位。P 0、低 8、P 2 高 87.在单片机的RESET端出现,便可以可靠复位,复位后的程序指针PC指 向 一 地址。2 个以上机器周期高电平、0000H.简答题汇总1.SCON的作用是什么7SCON寄存器的内容如下,说 明RI标志位的作用。D7D6D5D4D3D2D1DOTIRI位地址99H98H答:串行口控制寄存器SCON用来锁存串行发送中断/接收中断请求标志TI(作用:发送中断请求标志位)和RI(作用:接受收中断请求标志位)。2.编写允许定时器1中断

38、的中断初始化程序,定时器T1中断为高优先级。ET1=1;EA=1;PT1=13.提供扩展芯片的片选信号方法有哪几种?简述各种方法的优点与缺点。答:线选法和译码法。线选法的优点是:电路简单;缺 点 是:扩展芯片少。译码法的优点是:扩展芯片多;缺 点 是:电路复杂。4.80C51系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线,为何不会产生冲突?答:程序存储器和数据存储器虽然共用16位地址线和8位数据线,但由于数据存储器的读和写分别由和信号控制,而程序存储器由读选通信号控制,这些信号在逻辑上时序上不会产生冲突,因 此,两者虽然共处于同一地址空间,但由于控制信号不同,所以不会发生总

39、线冲突。5.80C51单片机定时/计数器的方式0、方 式1和方式2各有什么特点?答:方式0是13位计数结构,方 式1是16位计数结构,方式2是8位自动重装方式,适合作波特率发生器用。各中断源对应的中断服务程序的人口地址是否能任意设定?答:各中断源的入口地址已经在中断地址区中被定义了,不能任意设定(6 分)6.简述串彳亍通信中 单工、半双工、全双工”三种数据传送方式。答:单工”是指只能发送数据或只能接收数据(2 分)。半双工”是指可发送数据或接收数据,但任一个时间只能发送数据或只能接收数据(2 分)“全双工”是指可以在任一时刻同时进行发送数据与接收数据(2 分)。7.在程序里如何以简单的方式来防

40、止输入开关的抖动现象?答:只要在截获第一输入信号时,即 调 用 一 约 20ms的延迟函数,即可避开20ms的不确定信号(4 分)。20ms后再执行后面的指令(2 分)【单片机常用软件延时10ms的方法来消除抖动的影响。当检测到有键按下时,先延时10ms,然后再检测按键的状态,若仍是闭合状态,则认为真正有键按下。当需要检测到按键释放时,也需要做同样的处理】8.定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?答:定时的计数脉冲来自于单片机内部,即每个机器周期产生一个计数脉冲,也就是每个机器周期计数器加1(3 分)。定时时间与定时器的工作模式、定时器的初值,时钟频率有关(3分

41、)。9.AT89C51单片机有几个中断源?它们的中断标志和中断入口地址各是什么?答外部中断0 IE0 0003H(1分)定时计数器0 TFO 000BH(1分)外部中断1 IE1 0013H(1 分)定时计数器1 TF1 001BH(1 分)串行口 TI和 RI 0023H(2 分)10.中断服务子函数和普通子函数有什么异同?答:相 同 点:两者都需要保护断点,都可实现中断嵌套等。不同点:1.一般函数在调用函数中的断点是明确的,中断函数的断点是随机的。2.主函数与调用函数之间具有主从关系,与中断函数之间是平行关系。3.一般函数调用是纯粹软件处理过程,而中断函数调用是需要软硬件配合才能完成的过程

42、。11.TC0N寄存器的内容如下,说明IT1,IE1,TF1三位的意义。D7D6D5D4D3D2D1D0TCONTF1TR1TF0TR0IE1IT1IE0ITO位地址8FH8EH8DH8CH8BH8AH89H88H答:IT1用来决定INT1是电平触发方式还是边沿触发方式。IE1是外部中断1的中断请求标志位,TF1是定时器T1溢出标志位。(详 见P110)12.80C51扩展存储器系统中,为什么P0 口要接一个8位锁存器,而P2 口不需要接?答:P0 是扩展存储器系统的低8位地址线和数据线总线,在访问外部存储器时,P0 口分时用作输出外部存储器低8位地址和传送数据,为了在整个访问外部存储器期间,

43、对外部存储器存在有效的低8位地址信号,所 以P0 口需要外接一个地址锁存器。而P2 口只用作扩展存储器系统的高8位地址线,并在整个访问存储器期间不变,所以不必外接地址锁存器。13.80C51单片机的片内、片外存储器如何选择?答:程序存储器通过EA非引脚选择。若EA非=1,则允许使用片内程序存储器(3分);若EA非=0厕只能使用片外程序存储器(3分)14.什么是A/D转换器?A/D转换器是一种能把模拟量转换成数字量的电子器件(4分),常用的A/D转换器是ADC0809,(2分)15.什么是中断嵌套?答:在中断服务过程中执行更高级别的中断服务称为中断嵌套。16.编写允许外部中断1中断、用负跳变触发

44、的中断初始化程序。答:IT1=1;(2 分)EX1=1;(2 分)EA=1;(2 分)17.什么是机器周期?80C51的时钟振荡周期和机器周期之间有何关系?答:完成一个基本操作所需要的时间称为一个机器周期(2分),每个机器周期包含六个时钟周期(用S表 示),每个时钟周期由节拍信号P1和节拍信号P2组成的,每个节拍持续一个振荡周期(2分)。因此一个机器周期包含S1P1-S6P2共6个状态的12个振荡周期(2分)。18.单片机的ALE引脚的作用是什么?答:ALE为地址锁存使能信号,(2分)当单片机访问外部程序存储器或外部数据存储器时,提供地址锁存信号(2分),将P0 口输出的低8位地址锁存在74L

45、S373锁存器中(2分)。19.片内RAM低128单元划分为哪三个主要部分?各部分的主要功能是什么?答:分为工作寄存器区,堆栈区,位寻址区。(3分)工作寄存器区提供4组 共32个寄存器(1分);堆栈区可以保护断点和保护现场(1分);为寻址区可进行位寻址(1分)。20.80C51的外部中断1有哪两种触发方式?如何用程序设置两种触发方式?答:外部中断1的触发方式有电平触发和脉冲触发(2分),通过特殊功能寄存器TCON中的IT1位选择(2分),当IT1设置为0时电平触发,为1时脉冲触发(2分)。21.当采用12MHz晶 振,写出每种方式0,1,2工作方式最大的定时时间?答:如果采用12MHz晶 振,

46、方式0最大定时时间为8.19ms(1分),方 式1最大定时时间为65ms(1分),方 式2最大定时时间为2 562(2分)。22.什么是中断?编写中断服务函数需要什么关犍字?中断是指计算机暂时停止原程序的执行,转而为外部设备服务(执行中断服务程序),并在服务完成后,自动返回原程序执行的过程(4分)。需要用interrupt来声明中断服务函数,用using改变工作寄存器组(2分)。23.定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度是多少?答:在定时器的四种工作方式中,方 式1内部是一个16位的计数器,最大计数65536(3分).当

47、采用方式1时,对于频率为6MHZ测量的最大宽度为65536*2=131.072ms(3分)24.单片机中断嵌套的规则是什么?单片机有几级中断优先级?同一优先级中优先级排列顺序是什么?答单片机中断嵌套的规则是只有高优先级的中断源能够中断正在进行的中断服务程序实现中断嵌套(2分)。单片机有2级中断优先级(2分).同一优先级内部的优先级排列顺序为外部中断0、定时计数器0、外部中断L定时计数器1、串行口(2分)。25.一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定时?答:对于长时间的定时可以有两种方法:(1)可以用一个定时器来定时,然后采用软件计数的方法来实现(3分)。(2

48、)用一个定时器定时,用另外一个定时器计数,从而可以实现较长时间的定时(3分)。26.简述串行通信方式1中一帧数据的格式。答:串行通信方式1采用的是10位异步串行通信传送方式(2分)。一帧数据由起始位、8位数据位和一位停止位构成。(4分)。27.简述数码管静态显示硬件和软件的设计方法及其优缺点。答:静态显示硬件上采用一个I/O 口接一个数码管的方式(2分),软件编程时只需要U等要显示数据的段码送I/O就行(2分)。优点是编程简单、亮度高、稳定性好。缺点是需要I/O资源较多。(2分)。28.简单叙述80C51串行通信中的方式0和方式1.方 式0:称为同步移位寄存器方式,一般用于外接移位寄存器芯片扩展I/O接 口(3分)。方 式1:10位异步通信方式,主要用于点对点串行通信。(详 见P137)29.定时器/计数器的工作方式2有什么特点?适用于什么应用场合?答:自动重装的8位计数器(2分),TLx读数溢出时,溢出标志位置1的同时,自动将THx中的常数送到TLx中,使TLx从初值开始计数(2分)。多用于串口通信精确定时,产生波特率用(2分)。

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

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁