蓝莓题库

微处理器原理及应用-k8凯发

欢迎来访!

k8凯发-凯发官网入口中文习题 正文

作者2022-12-05 09:23:55中文习题 78 ℃0 评论
4.5at89s51单片机的引脚功能

1、【单选题】mcs-51单片机的复位信号是 ______有效。
    a、下降沿
    b、上升沿
    c、低电平
    d、高电平

2、【单选题】80c51单片机的 ale引脚是 ______引脚。
    a、地址锁存使能输出端
    b、外部程序存储器地址允许输入端
    c、串行通信口输出端
    d、复位信号输入端

3、【单选题】在通用 i/o方式下,欲从 p1口读取引脚电平前应当______。
    a、先向 p1口写 0
    b、先向 p1口写 1
    c、先使中断标志清零
    d、先开中断

4、【单选题】80c51单片机要使用片内 ram, /ea引脚 ______。
    a、必须接 5v
    b、必须接地
    c、必须悬空
    d、没有限定

5、【单选题】单片机80c51的 xtal1和 xtal2引脚是 _____引脚。
    a、外接定时器
    b、外接串行口
    c、外接中断
    d、外接晶振

6、【单选题】80c51单片机的 vss(20)引脚是 ______引脚。
    a、主电源 5v
    b、接地
    c、备用电源
    d、访问片外存储器

7、【单选题】80c51单片机的 p0~ p3端口中具有第二功能的端口是 ______。
    a、p0
    b、p1
    c、p2
    d、p3

8、【单选题】80c51单片机的 /ea引脚接 5v时,程序计数器 pc的有效地址范围在 ______。
    a、1000h~ ffffh
    b、0000h~ ffffh
    c、0001h~0fffh
    d、0000h~ 0fffh

9、【单选题】若 80c51单片机的机器周期为 12微秒,则其晶振频率为 ____mhz。
    a、1
    b、2
    c、6
    d、12

10、【单选题】80c51单片机的复位功能引脚是 ______。
    a、xtal1
    b、xtal2
    c、rst
    d、ale

11、【单选题】51 单片机系统中,若晶振频率为6mhz ,一个机器周期等于( )μs。
    a、1.5
    b、3
    c、1
    d、2

12、【单选题】51 单片机的并行i/o 口信息有两种读取方法: 一种是读引脚, 还有一种是( )。
    a、读锁存器
    b、读数据库
    c、读a累加器
    d、读cpu

13、【简答题】mcs-51 引脚中有多少 i/o 总线 ?它们和单片机对外的地址总线和数据总线有什么关系 ?地址总线和数据总线各是几位?

14、【简答题】51 单片机的 ea, ale,psen 信号各自功能是什么?

15、【简答题】51 系列单片机有哪些信号需要芯片引脚的第二功能方式提供 ?

16、【简答题】什么是时钟周期,机器周期和指令周期?当振荡频率为 6mhz 时,一条双周期指令的执行时间是多少?

17、【简答题】使单片机复位有几种方式?复位后单片机的初始状态如何?

18、【简答题】如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断51 单片机是否正在工作?

19、【简答题】51单片机引脚按功能可分为哪几类?

5.6扩展篇:知识点5 c51的程序结构和c51的数据结构

1、【单选题】c51数据类型中关键词 “ sfr用于定义 ” ____。
    a、指针变量
    b、字符型变量
    c、无符号变量
    d、特殊功能寄存器变量

2、【单选题】将 aa 定义为片外 ram 区的无符号字符型变量的正确写法是 ______。
    a、unsigned char data aa;
    b、signed char xdata aa;
    c、extern signed char data aa;
    d、unsigned char xdata aa;

3、【单选题】以下选项中合法的 c51变量名是 ______。
    a、xdata
    b、sbit
    c、start
    d、interrupt

4、【单选题】c51 数据类型中关键词“ bit ”用于定义 ______。
    a、位变量
    b、字节变量
    c、无符号变量
    d、特殊功能寄存器变量

5、【单选题】已知 p0 口第 0 位的位地址是 0x90,将其定义为位变量 p1_0 的正确命令是 _____。
    a、bit p1_0 = 0x90;
    b、sbit p1_0 = 0x90;
    c、sfr p1_0 = 0x90;
    d、sfr16 p1_0 = 0x90;

6、【单选题】将 bmp 定义为片内 ram 区的有符号字符型变量的正确写法是 ______。
    a、char data bmp;
    b、signed char xdata bmp;
    c、extern signed char data bmp;
    d、unsigned char xdata bmp;

7、【单选题】设编译模式为 small,将 csk 定义为片内 ram 区的无符号字符型变量的正确写法是 ______
    a、char data csk;
    b、unsigned char csk;
    c、extern signed char data csk;
    d、unsigned char xdata csk;

8、【单选题】下列关于 c51与汇编语言混合编程的描述中 ______是不正确的。
    a、c51 可生成高效简洁的目标代码,简单应用场合下无需采用混合编程
    b、在 c51 中调用汇编程序的做法只适用于两种程序间无参数传递的应用场合
    c、在 c51中嵌入汇编代码时需要对 keil 编译器进行生成 src文件的设置
    d、混合编程对涉及 i/o 口地址处理和中断向量地址安排等应用具有重要价值

9、【单选题】在 xdata 存储区里定义一个指向 char 类型变量的指针变量 px 的下列语句中, ______是正确的(默认为 small编译模式)。
    a、char * xdata px;
    b、char xdata * px;
    c、char xdata * data px;
    d、char * px xdata;

10、【简答题】c51与汇编语言相比有哪些优势?怎样实现两者的互补?

11、【简答题】在 c51 中为何要尽量采用无符号的字节变量或位变量?

12、【简答题】为了加快程序的运行速度, c51中频繁操作的变量应定义在哪个存储区?

13、【简答题】c51的变量定义包含哪些要素?其中哪些是不能省略的?

14、【简答题】c51数据类型中的关键词 sbit 和 bit 都可用于位变量的声明, 但二者有何不同之处?

6.3知识点1:at89s51 单片机的基本输入输出单元

1、【简答题】对于单片机而言,什么时候是低电平,什么时候是高电平?

2、【简答题】解释什么是灌电流?什么是拉电流?

3、【简答题】单片机的灌电流、拉电流能力多大?

4、【简答题】发光二极管正常工作条件是什么?

5、【简答题】驱动ic的作用?

6、【简答题】三极管分类,并画出示意图。

7、【简答题】三极管有几种工作状态?数字电路用到哪种状态?

8、【简答题】三极管工作在饱和状态的条件是什么?

9、【简答题】什么是上拉电阻?按钮与p口连接时,哪一组io口需要外接上拉电阻?

6.11应用篇:知识点2:独立按键与流水灯

1、【单选题】下列关于行列式键盘的描述中 ______是正确的。
    a、每只按键独立接在一根 i/o 口线上,根据口线电平判断按键的闭合状态
    b、按键设置在跨接行线和列线的交叉点上,根据行线电平有无反转判断按键闭合状态
    c、行列式键盘的特点是无需 cpu的控制,可以自行适应各种单片机的输入接口
    d、行列式键盘的特点是占用 i/o 口线较多,适合按键数量较少时的应用场合

2、【单选题】下列关于按键消抖的描述中 ______是不正确的。
    a、机械式按键在按下和释放瞬间会因弹簧开关变形而产生电压波动
    b、按键抖动会造成检测时按键状态不易确定的问题
    c、单片机编程时常用软件延时 10ms 的办法消除抖动影响
    d、按键抖动问题对晶振频率较高的单片机基本没有影响

3、【简答题】独立式按键的组成原理与编程思路是什么?

4、【简答题】行列式键盘的组成原理与编程思路是什么?

5、【简答题】独立式键盘与行列式键盘的特点和不足是什么?

6、【简答题】已知条件选择语句的基本形式为: if(表达式) 语句1; else 语句2; 画出程序执行流程框图。

7、【简答题】已知for循环形式为: for(〈初始化〉;〈条件表达式〉;〈增量〉) 语句; 画出程序执行流程框图。

6.13应用篇:知识点7:单片机的中断的应用

1、【单选题】()外部中断 0 允许中断的 c51语句为 ______。
    a、ri=1
    b、tr0=1
    c、it0=1
    d、ex0=1

2、【单选题】()按照中断源自然优先级顺序,优先级别最低的是 ______。
    a、外部中断 int1
    b、串口发送 ti
    c、定时器 t1
    d、外部中断 int0

3、【单选题】(3)当 cpu响应定时器 t中断请求时,程序计数器 pc里自动装入的地址是 ______。
    a、0003h
    b、000bh
    c、0013h
    d、001bh

4、【单选题】()当 cpu响应定时器 /int0 中断请求时,程序计数器 pc里自动装入的地址是 ______。=
    a、0003h
    b、000bh
    c、0013h
    d、001bh

5、【单选题】(5)当 cpu响应定时器 /int中断请求时,程序计数器 pc里自动装入的地址是 ______。
    a、0003h
    b、000bh
    c、0013h
    d、001bh

6、【单选题】(6)在 80c单片机中断自然优先级里,级别倒数第二的中断源是 ______。
    a、外部中断 1
    b、定时器 t0
    c、定时器 t1
    d、外部中断 0

7、【单选题】(7)在 80c单片机中断自然优先级里,级别正数第二的中断源是 ____
    a、外部中断 1
    b、定时器 t0
    c、定时器 t1
    d、串口 tx/r

8、【单选题】(8)为使 p3.引脚出现的外部中断请求信号能得到 cpu响应,必须满足的条件是 ______。
    a、et0=1
    b、ex0=1
    c、ea=ex0=1
    d、ea=et0=1

9、【单选题】()为使定时器 t0 的中断请求信号能得到 cpu的中断响应,必须满足的条件是 ______。
    a、et0=1
    b、ex0=1
    c、ea=ex0=1
    d、ea=et0= 1

10、【单选题】(10)用定时器 t1 工作方式 2 计数,要求每计满 100 次向 cpu发出中断请求, thtl1的初始值应为 ______。
    a、0x9c
    b、0x20
    c、0x64
    d、0xa0

11、【单选题】(11)80c单片机外部中断 1 和外部中断 0 的触发方式选择位是 ______。
    a、tr1和 tr0
    b、ie1和 ie0
    c、it1和 it0
    d、tf1和 tf0

12、【单选题】()在中断响应不受阻的情况下, cpu对外部中断请求做出响应所需的最短时间为 ______机器周期。
    a、1 个
    b、2 个
    c、3 个
    d、8 个

13、【单选题】(13)80c单片机定时器 t0 的溢出标志 tf0,当计数满在 cpu响应中断后 ______。
    a、由硬件清零
    b、由软件清零
    c、软硬件清零均可
    d、随机状态

14、【单选题】()cpu响应中断后,由硬件自动执行如下操作的正确顺序是 ______。
    a、护断点,即把程序计数器 pc的内容压入堆栈保存
    b、用中断函数并开始运行
    c、断优先级查询,对后来的同级或低级中断请求不予响应
    d、回断点继续运行
    e、除可清除的中断请求标志位
    f、①③②⑤④
    g、③②⑤④①
    h、③①②⑤④
    i、③①⑤②④

15、【单选题】(15)若 80c同一优先级的 5 个中断源同时发出中断请求,则 cpu响应中断时程序计数器 pc里会自动装入 ______地址。
    a、000bh
    b、0003h
    c、0013h
    d、001bh

16、【单选题】(16)80c单片机的中断服务程序入口地址是指 ______。
    a、中断服务程序的首句地址
    b、中断服务程序的返回地址
    c、中断向量地址
    d、主程序调用时的断点地址

17、【单选题】()下列关于 c51中断函数定义格式的描述中 ______是不正确的。
    a、n 是与中断源对应的中断号,取值为 0~ 4
    b、m 是工作寄存器组的组号,缺省时由 psw的 rs0和 rs1确定
    c、interrupt 是 c51的关键词,不能作为变量名
    d、using 也是 c51的关键词,不能省略

18、【单选题】()下列关于 int0 的描述中 ______是正确的。
    a、中断触发信号由单片机的 p3.0 引脚输入
    b、中断触发方式选择位 et0可以实现电平触发方式或脉冲触发方式的选择
    c、在电平触发时,高电平可引发 ie0自动置位, cpu响应中断后 ie0 可自动清零
    d、在脉冲触发时,下降沿引发 ie0自动置位, cpu响应中断后 ie0可自动清零

19、【单选题】()下列关于 tx/rx的描述中 ______是不正确的。
    a、51 单片机的内部发送控制器和接收控制器都可对串行数据进行收发控制
    b、若待接收数据被送入“接收 subf”单元后,接收控制器可使 ri 位硬件置 1
    c、若“发送 subf”单元中的数据被发送出去后,发送控制器可使 ti 位硬件置 1
    d、系统响应中断后, ri 和 ti 都会被硬件自动清 0,无需软件方式干预

20、【单选题】()下列关于中断控制寄存器的描述中 ______是不正确的。
    a、80c51 共有 4 个与中断有关的控制寄存器
    b、tcon为串口控制寄存器,字节地址为 98h,可位寻址
    c、ip 寄存器为中断优先级寄存器,字节地址为 b8h,可位寻址
    d、ie 为中断允许寄存器,字节地址为 a8h,可位寻址

21、【单选题】()下列关于中断优先级的描述中 ______是不正确的。
    a、80c51 每个中断源都有两个中断优先级,即高优先级中断和低优先级中断
    b、低优先级中断函数在运行过程中可以被高优先级中断所打断
    c、相同优先级的中断运行时,自然优先级高的中断可以打断自然优先级低的中断
    d、51 单片机复位后 ip 初值为 0,此时默认为全部中断都是低级中断

22、【简答题】简述中断、中断源、中断优先级=的概念。 =

23、【简答题】简述 51 单片机各种中断源的中断请求原理。

24、【简答题】怎样理解如图 展示的 51 单片机中断系统的组成?

25、【简答题】何为中断矢量(或向量)地址?怎样理解中断矢量地址存在的必要性? 提示

26、【简答题】何为中断响应? 51 单片机的中断响应条件是什么?

27、【简答题】何为中断优先级?在中断请求有效并已开放中断的前提下,能否保证该中断请求能被cpu立即响应?

28、【简答题】80c51 只有两个外部中断源,若要扩充外部中断源,可以采用的方法有哪些?

29、【简答题】为提高中断响应的实时性,中断函数可采用哪些措施以使函数更加简洁?

8.12章节测验

1、【单选题】共阳极 led 数码管显示字符“2”的段码是( )。
    a、02h
    b、feh
    c、5bh
    d、a4h

2、【单选题】共阴极 led 数码管显示字符“d”的段码是( )。
    a、7ch
    b、83h
    c、5eh
    d、a1h

3、【单选题】一单片机应用系统用 led 数码管显示字符“8”的段码是 80h,则该系统用的是( )。
    a、不加反相驱动的共阴极数码管
    b、加反相驱动的共阴极数码管
    c、阴极阳极均加反相驱动的共阴极数码管
    d、加反相驱动的共阳极数码管

4、【单选题】多位 led 数码管动态扫描显示,1 位数码管显示的时间大约为( )。
    a、1s
    b、100ms
    c、10ms
    d、1ms

5、【填空题】数码管的显示方式有____和____。

6、【填空题】共阴极 led 数码管仅显示小数点“.”的段码为’ ____。

7、【简答题】led 数码管的静态显示方式与动态显示方式有何区别?各有什么优缺点?

8、【简答题】为什么要消除按键抖动?软件消除按键机械抖动的方法是什么?

9、【简答题】说明矩阵式键盘按键识别扫描法的原理。

10、【简答题】键盘有哪 3 种工作方式,它们各自的工作原理及特点是什么?

11、【其它】

猜你喜欢

网站分类
最新发表
标签列表
网站地图