zx单片机题库分章节答案C语言237.docx
- 文档编号:6356837
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:22
- 大小:40.03KB
zx单片机题库分章节答案C语言237.docx
《zx单片机题库分章节答案C语言237.docx》由会员分享,可在线阅读,更多相关《zx单片机题库分章节答案C语言237.docx(22页珍藏版)》请在冰豆网上搜索。
zx单片机题库分章节答案C语言237
(红色是考试考过的,蓝色是老师给的习题“重点看“)
第部分单片机概述及数学基础
一、填空题
、十进制的二进制是,十六进制是。
、单片机是将、存储器、特殊功能寄存器、定时计数器和输入输出接口电路、以及相互连接的总线等集成在一块芯片上。
、十进制的二进制是,十六进制是7F。
、的原码是,的补码是。
、十进制数转换为二进制数是。
十六进制数转换为十进制数是。
、十进制数转换为二进制数是。
二进制数转换为十进制数是。
、十进制的二进制是,十六进制是。
二、判断题
(×)、是一种高性能的位单片机。
位机
(×)、有符号正数的符号位是用表示的。
三、选择题
()、计算机中最常用的字符信息编码是( )
. 码 . 余码 . 循环码
四、简答题
、何谓单片机?
单片机与一般微型计算机相比,具有哪些特点?
第部分单片机硬件结构、存储系统及接口
一、填空题
、单片机共有个位的并行口,其中既可用作地址数据口,又可用作一般的口的是。
、若采用的晶振,则单片机的振荡周期为μ,机器周期为μ。
、单片机字长是位,有根引脚。
.单片机是位单片机,其计数器是位。
.若单片机使用的晶振频率是,那么一个振荡周期是µ,一个机器周期是μµ。
.单片机是供电的。
.堆栈是内部数据区中,数据按先进后出的原则出入栈的。
.-系列单片机具有个并行输入输出端口,其中__口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而___口是一个专供用户使用的/口,常用于第二功能的是口。
.当单片机系统进行存储器扩展时,用口的作为地址总线的高八位,用作为地址总线的低八位。
.半导体存储器分为______和____两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。
.系列单片机对外部数据存储器是采用____作为指针的,其字长为___位,因而可寻址的数据存储器的最大空间为__字节。
.单片机有个特殊功能寄存器,其中个具有位寻址功能。
.当单片机系统需要外扩展存储器时,和作为地址总线。
单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针的初始值为,口复位值是。
.单片机两种节电模式:
空闲模式和掉电模式,节电模式是由特殊功能寄存器中的有关位来控制的。
.在单片机硬件设计时,脚一般要接高电平, 晶振在设计中应尽量靠近芯片。
.在单片机中,是数据存储器,为程序存储器。
.单片机的复位方式主要有上电复位和按键复位两种。
单片机的内部的寻址空间为,而内部的寻址空间为。
.总线()是计算机各部件之间传送信息的公共通道,微机中有内部总线和外部总线两类。
其中外部总线有控制总线、数据总线、地址总线三种。
、已知的和为,则第组的工作寄存器区被选择为工作寄存器组,此时的地址为。
、给引脚输入个机器周期的高电平使单片机复位,此时或者,或者。
、堆栈在内部数据区中,数据按先进后出的原则出入栈的。
、单片机的存储器的最大特点是 数据 与 程序 分开编址。
、控制程序执行顺序的寄存器是,是位寄存器。
二、判断题
(×)、单片机的程序存储器只能用来存放程序。
(×)、若希望程序从片内存储器开始执行,脚应接低电平。
(×)、单片机中,外部与接口是统一编址的。
(×)、单片机复位后,特殊功能寄存器的内容都是。
(×)、单片机内部寄存器都是位的。
(√)、对于位机,如果正数正数等于负数,则会产生溢出。
(×).在系统中,一个机器周期等于μ。
(×).复位之后,的内容为,栈指针指向单元。
(√).当89C的引脚接低电平时,只能访问片外,而不管片内是否有程序存储器。
(×).扩展口占用片外数据存储器的地址资源。
(×).系统可以没有复位电路。
(×).程序存储器不仅可以存放程序指令字节代码和表格常数,还可以作为数据暂存和缓冲待调试的程序代码等。
(√).单片机复位后不影响片内单元的数据,仅影响特殊功能寄存器中的内容。
(√).程序计数器不能为用户编程时直接使用,因为它没有地址。
(×).共有个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。
(×).单片机必须使用内部。
(√).是一种位单片机。
(√).-单片机的能同时处理位二进制数据。
(√)单片机采用的是哈佛结构。
()单片机的内部的位寻址空间有位。
(√)表示串行口输入端,而表示串行口输出端。
(×).系统复位后,四个口的初始值都是。
(×).一般单片机的特殊功能寄存器的数据都是位的,但数据指针寄存器的数据却是位的。
(√)单片机共有个位的并行口,其中口既可用作地址数据口,又可用作一般的口。
(√)不可用于定义内部的位寻址区,只能用在可位寻址的上
(√)中凡是能被整除的地址,都具有位寻址能力。
(√)单片机,程序存储器和数据存储器扩展的最大范围都是一样的。
(×)—单片机上电复位后,片内数据存储器的内容均为。
(√).当单片机的晶振频率为时,地址锁存信号端的输出频率为的方脉冲。
(×).在系列的单片机系统中,一个机器周期是固定的。
三、选择题
、单片机采用的内部程序存储器的类型是()。
. ...掩膜
、下列计算机语言中,能直接识别的是()。
.自然语言 .高级语言 .汇编语言 .机器语言
、单片机复位后,与口()的值为( )。
., ., ., .,
、提高单片机的晶振频率,则机器周期()。
.变短.变长.不变.不定
、单片机的应用程序一般存放于()中
、、、寄存器、
.单片机的寄存器中的和用来()。
.选择工作寄存器组.指示复位
.选择定时器.选择工作方式
.80C基本型单片机内部程序存储器容量为( )。
.单片机的□,当使用外部存储器时它是一个()。
.传输低位地址/数据总线□.传输低位地址□
.传输高位地址/数据总线□.传输高位地址□
.在单片机的个并口中,需要外接上拉电阻的是()。
.口.口.口.口
.在内部,反映程序运行状态或反映运算结果的特征寄存器是()。
....
.单片机的和引脚是( )引脚
.外接定时器 .外接串行口 .外接中断 .外接晶振
.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()。
.由自动完成 .由中断服务子程序完成
.在中断响应中完成.在主程序中完成
系列单片机是属于( )体系结构。
、冯诺依曼 、普林斯顿 、哈佛 、图灵
系列的单片机中片内的字节大小可能的是( )
、128M 、 、 、
.可以将口的低位全部置高电平的表达式是( )
、0f 、0f 、^0f 、
.单片机若晶振为,定时计数器一次最大的定时进度是。
.约.约
.约.约
.单片机复位后口和的值分别为。
,
,,
单片机的工作寄存器区的地址范围是,可分为组。
()
.~,.~,
.~,.~,
.访问外部数据存储器时,不起作用的信号是( )。
.若单片机使用晶振频率为时,其复位持续进度应该超过( )。
、μ 、μ 、μ 、
.程序状态字寄存器中的,表示()。
.计算结果有进位.计算结果有溢出
.累加器中的数据有奇数个.计算结果低位向高位进位
单片机的个口中,下列哪个口内部不带上拉电阻,在应用时要求外加上拉电阻的是()。
口口口
.假设单片机的晶振为,则其对应的机器周期为()。
A.0.5
是看门狗定时器,它包含一个位计数器和定时复位寄存器.()
-5l单片机的堆栈区是设置在( )中。
、片内区 、片外区 、片内区 、片外区
、单片机采用的内部程序存储器的类型是()。
....掩膜
、单片机复位后,、、口(、、、)的内容为( )
. 口. 口
. 口. 口
、 、口作输入用途之前必须( )
.相应端口先置 .相应端口先置 .外接高电平 .外接上拉电阻
、—单片机的主要的组成部分为( )。
、运算器、控制器 、加法器、寄存器
、运算器、加法器 、运算器、译码器
、单片机的引脚是( )。
、输出高电平 、输出矩形脉冲,频率为的
、输出低电平 、输出矩形脉冲,频率为的
、单片机的复位信号是( )有效。
.高电平 .低电平 .上升沿 .下降沿
、在访问片外扩展存储器时,低位地址和数据由()口分时传送,高位地址由()口传送。
()
....
四、简答题
1、请说明为什么使用需要接限流电阻,当高电平为时,正常点亮一个需要多大阻值的限流电阻(设的正常工作电流为,导通压降为),为什么?
2、单片机的存储器从物理结构上可划分几个空间?
3、单片机的四个端口在结构上有何异同?
使用时应注意的事项?
五、编程题
、用单片机的口控制个(共阳接法)依次右移位点亮(亮)。
即亮→亮→……→→亮,重复循环。
<>
()
{
}
()
{;
[]{7f};
()
{(<)
{[];
();
}
}
}
、利用89C的口控制个发光二极管。
相邻的个为一组,使组每隔交替发亮一次,周尔复始。
画出电路图(含最小系统及与外设的连接图)并编写程序。
<>
()
{
}
()
{;
()
{
0f;
();
;
();
}
}
4、编制一个循环闪烁的程序。
有个发光二极管,每次其中某个灯闪烁点亮次后,转到下一个闪烁次,循环不止。
画出电路图。
<>
()
{
}
()
{;
[]{7f};
()
{(<)
{(<)
{[];
();
;
();}
}
}
}
三、语言编程基础
一、填空题
、在语言的程序中,注释一般采用**和来实现。
.软件中,工程文件的扩展名是,编译连接后生成可下载至单片机芯片的文件后缀名是。
二、判断题
(√)、特殊功能寄存器的名字,在程序中,全部大写。
(×)、在语言中,函数的调用是可以根据需要随便调用,前面的函数可以调用后面的函数,后面的函数也可以调用前面的函数,无需声明。
(√)、若一个函数的返回类型为,则表示其没有返回值。
(×)、用语言编写89C单片机时,必须添加的头文件是“”。
(×)、采用单片机的语言开发时,只能利用语言书写程序,不能嵌套汇编语言。
(√)、 <>与 “”是等价的。
(√)、在语言中,所有定义在主函数之前的函数无需进行声明。
三、选择题
、下列数据类型中,()是单片机特有的类型。
....
、利用下列()关键字可以使用不同的中断源。
. .. .
.使用单片机软件调试语言程序时,第一步应新建文件,其扩展名是()
.*.*.*.*
.下列指令判断若定时器未计满数就原地等待的是()。
.();.();.();.();
.利用下列()关键字可以改变工作寄存器组。
. .. .
语言中最简单的数据类型包括( )。
、整型、实型、逻辑型 、整型、实型、字符型
、整型、字符型、逻辑型 、整型、实型、逻辑型、字符型
.以下能正确定义一维数组的选项是( )。
、 []{}; 、 [ ]{};
、 {'','',''}; 、 []"";
四、外部中断
一、填空题
、的外部中断有两种触发方式,分别是电平触发方式和边沿触发方式。
在电平触发方式下,当采集到、的有效信号为低电平时,激活外部中断。
.一个89C系统,要求允许外部中断
和允许定时器中断,其他中断禁止,则寄存器可设定为。
寄存器的格式为:
.在响应中断后,能自动撤除中断请求的中断源有_、以及下降沿触发的外部中断_______。
-引脚中,与串行通信有关的引脚是__和__。
单片机有个用户中断源,其中定时器的中断入口地址为,外部中断的中断入口地址为。
单片机定时器的四种工作方式中,可自动装载初始值的是方式,该工作方式是位计数器。
.已知单片机的中断优先级寄存器的格式为:
当时,外部中断中断的优先级最高。
.已知单片机的中断优先级寄存器的格式为:
默认情况下,各中断寄存器有一个优先权顺序,此时优先权最高的是外部中断,最低的是串行口通信。
、单片机外部中断请求信号有电平方式和边沿方式,在电平方式下,当采集到、的有效信号为低电平时,激活外部中断。
单片机中,在时,优先级最高的中断是外部中断,最低的是串行口通信。
二、判断题
(×).单片机中断系统中,只要有中断源申请中断就可中断了。
(√).在单片机中,当同一中断优先级别的外部中断和定时器同时产生中断信号,系统会第一步响应外部中断。
(√).是一个即可以位寻址又可以字节寻址的特殊功能寄存器。
(√).必须有中断源发出中断请求,并且打开中断,才可能响应中断。
(×).的个中断源优先级相同。
(√).在使用外部中断时,要把对应中断开关控制位设置为。
(×)是一个即可以位寻址又可以字节寻址的特殊功能寄存器。
(×).单片机外部中断时只有用低电平触发。
(√)、在一般情况下单片机不允许同级中断嵌套。
(×).各中断发出的中断请求信号,都会标记在-系统的寄存器中。
三、选择题
、单片机在同一优先级的中断源同时申请中断时,第一步响应()。
.外部中断.定时器中断.外部中断.定时器中断
.下列说法不对的是:
()
.同一级别的中断请求按进度的先后顺序响应。
.同一进度同一级别的多中断请求,将形成阻塞,系统无法响应。
.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
.同级中断不能嵌套。
.在-中,需要外加电路实现中断撤除的是:
( )
.定时中断 .脉冲方式的外部中断 .外部串行中断 .电平方式的外部中断
.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。
个机器周期个机器周期个机器周期个晶振周期
.边沿触发方式的外部中断信号是( )有效。
.下降沿 .上升沿 .高电平 .低电平
.外部中断请求标志位是。
和和
和和
.如果将中断优先级寄存器中,将设置为0A,则优先级最高的是( )
、外部中断 、外部中断 、定时计数器 、定时计数器
.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( )
.由自动完成 .在中断响应中完成 .应由中断服务程序完成 .在主程序中完成
、中断源有( )
、 个 、 个 、 个 、 个
、单片机可分为两个中断优先级别,各中断源的优先级别设定是利用寄存器( )。
、 、 、 、
、各中断源发出的中断请求信号,都会标记在系统中的( )。
、 、 、 、
—单片机在同一级别里除串行口外,级别最低的中断源是( )。
、外部中断 、定时器 、定时器 、串行口
四、简答题
、请画出航标灯控制程序进程安排图。
要求航标灯在白天熄灭,在夜晚断续点亮,进度间隔秒,即亮秒,灭秒,周期循环进行。
硬件电路图如右,由控制所接(航标灯)的工作,图中为光敏三极管,白天导通,晚上截止。
的状态与相反。
<>
^;
^;
()
{
}
()
{;
()
{
{()
{;
();
;
();
}
;
}
}
}
、什么叫中断嵌套?
中断嵌套有什么限制?
中断嵌套与子程序嵌套有什么区别?
五、定时计数器
一、填空题
、单片机的定时器工作在工作方式计数模式下,定时器工作在工作方式定时模式下。
则的值应为。
、单片机定时器的四种工作方式中,可自动装载初始值的是方
式,该工作方式是位计数器。
、假设已经设置好定时器的计数初始值,则要启动定时器,需要设置。
89C单片机有个定时计数器。
单片机定时器的四种工作方式中,其中方式是只有定时器才有的方式。
.假设定时器已经正常工作,现要停止定时器,则需要设置。
.假设已经设置好定时器的计数初始值,则要启动定时器,需要设置。
单片机定时器的四种工作方式中,方式为位计数器,方式为位计数器。
二、判断题
(×)、定时器与计数器的工作原理均是对输入脉冲进行计数。
(×)、是一个即可以位寻址又可以字节寻址的特殊功能寄存器。
(×)、定时器使用时必须使用单片机的脚()。
(√).定时器不能工作在方式。
(×).因为和是内部中断所以其计数脉冲信号只能来自于的内部机器周期脉冲信号。
(×).的中断源全部编程为同级时,优先级最高的是。
(×).定时计数器使用时必须使用单片机的脚()。
(√).单片机的两个定时器均有定时和计数工作方式。
(√).定时器的中断标志由硬件清。
(√)、中的时,表示由两个信号控制定时器的的启停。
三、选择题
、若单片机的振荡频率为,设定时器工作在方式需要定时,则定时器初值应为()。
1000
、定时器工作于计数方式,外加计数脉冲信号应接到()引脚。
、、、、
、定时器计数溢出后,()置。
、、、、
.要使能响应外部中断和定时器中断,则中断允许寄存器的内容应该是()
、、、、
.若单片机的振荡频率为,设定时器工作在方式需要定时,则定时器初值应为()。
1000
.定时计数器的工作方式通过对()寄存器编程设定。
.
.
.单片机振荡频率为,定时器工作在方式需要定时,则定时器初值应为()。
、位自动重装的定时计数器工作在()下。
.方式.方式
.方式.方式
、定时器的种工作方式中,定时器没有的工作方式是()。
.方式.方式.方式.方式
.单片机定时器工作方式是指的()工作方式。
位位自动重装位位
.在下列寄存器中,与定时计数控制无关的是( )
、 、 、 、
.与定时工作方式和比较,定时工作方式不具备的特点是( )
、 计数溢出后能自动重新加载计数初值 、 增加计数器位数
、 提高定时精度 、 适于循环定时和循环计数应用
四、简答题
、系列单片机具有几个中断源?
其中哪些中断源可以被定义为高优先级中断,如何定义?
、单片机定时计数器有几种工作方式?
它们的定时计数范围是多少?
五、编程题
、已知单片机晶振频率是,使用定时器,产生周期为的等宽正方波连续脉冲由输出,要求以中断方式完成。
<>
^;
;
()
{;
();
();
;
;
();
}
()
{(<)
{;
();
();
}
{;
();
();
;}
}
、已知单片机晶振频率是,实现功能:
使用定时中断方式实现进度判断,产生个形成流水灯效果。
要求使用定时器工作方式。
()
<>
;
[]{};
()
{;
();
();
;
;
();
}
()
{(<)
{;
();
();
}
{;
();
();
[];
()
{;}
;
}
}
六、串口通信
一、填空题
-引脚中,与串行通信有关的引脚是__和__。
二、判断题
(×).单片机的串口设置了个即可实现全双工通信。
(×).单片机的串口只有种工作方式。
(√).单片机共有个位的并行口,其中口既可用作地址数据口,又可用作一般的口。
(√).假设传输的数据一帧有位,每秒钟传输帧,则此时的比特率应为。
(×).的串行接口是全双工的。
三、选择题
、下列英文缩写代表“串口控制寄存器”的是()。
、串行通信中,发送和接收寄存器是()
、、、、
、控制串行口工作方式的寄存器是()
、、、、
.串行口每一次传送()字符。
个串帧波特
.当进行多机通讯时,串行接口的工作方式应选为( )。
.方式 .方式 .方式.方式或方式
—单片机串行口发送接收中断源的工作过程是:
当串行口接收或发送完一帧数据时,将中的( ),向申请中断。
、或置 、或置
、置或置 、置或置
七、单片机扩展技术
一、填空题
、共阳极数码管显示时的字型码是,共阴极数码管显示时的字型码是。
.的分辨率是_位的()_,若接入的参考电压为,则它能分辨的最小输入电压为_。
、共阳极数码管显示时的字型码是,共阴极数码管显示时的字型码是。
二、判断题
(√).采用软件延时可以去除按键抖动,延时进度只要超过都可以。
(√).共阳极数码管显示数字“”时,其段码值为。
(√).数码管采用动态扫描显示时,所有数码管的笔画段的同名端连接在一起共用一个控制引脚,而每个数码管的公共极各自独立,分别与不同控制引脚相连。
(×).转换器的作用是将数字量转为模拟量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- zx 单片机 题库 章节 答案 语言 237