试题A及参考答案_单片机应用技术 肖申平
单片机应用技术试题参考答案及评分标准(一)
单片机应用技术试题参考答案及评分标准(一)第一部分笔试题(本部分共4道题,总分60分,考试时间60分钟)一、填空题(每空1分,共20分)1、ASCII码2、83、地4、07H,0000H,00H,0FFH5、程序,数据6、5,27、24H,1,18、模拟,数字9、并行,串行10、源程序,目标程序二、选择题(每空1分,共10分)1、B2、D3、A4、A5、B6、C7、D8、D9、D 10、B三、简答题(每题4分,共16分)1、(1)末地址为3FFH;(2分)(2)末地址为FFFH (2分)2、DPTR是数据寄存器;(1分)作用:1)在访问外部数据存储器时用DPTR 作为地址指针,寻址整个64KB 外部数据存储器空间;2)用DPTR 作为基址寄存器,对程序存储器空间进行访问。
(2分)DPTR 由DPL 和DPH两个8位寄存器构成。
(1分)3、00011011Λ10011110——————00011010 (2分)(A)=1AH (1分)(P)=1 (1分)4、T0 初值=216-500μm/2μm (2分)=65536-250 (1分)= 65286=FF06H (1分)四、写出下列程序每步运行结果(共14分)(DPTR)=1234H (1分)(R0)=32H (1分)(DPTR)=1235H (1分)(R0)=31H (1分)(A)=56H (1分)(1235H)=56H (1分)(31H)=56H (1分)(A)=79H (1分)(40H)=79H (1分)(A)=86H (1分)(A)=0DH (1分)(CY)=1 (1分)(A)=86H (0.5分)(A)=00H (0.5分)(A)=0FFH (0.5分)(50H)=0FFH (0.5分)第二部分操作题(本部分共有1大题,总分40分,考试时间60分钟)题目要求:下面是一个循环点亮八个发光二极管的程序,请阅读该程序,完成以下问题:1、正确连出电路。
单片机应用技术考试题答案
单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。
2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。
如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。
4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。
5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。
6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。
7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。
8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。
9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。
而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。
10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。
11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。
二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。
A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。
单片机原理及应用课后习题答案
单片机原理及应用课后习题答案1. 为什么单片机被广泛应用于各种电子设备中?单片机被广泛应用于各种电子设备中的原因有很多。
首先,单片机具有体积小、功耗低、成本低的特点,能够满足现代电子设备对于小型化、便携和节能的需求。
其次,单片机集成了中央处理器、存储器、输入输出端口等功能模块,能够满足电子设备对于高性能、多功能的要求。
此外,单片机具有灵活的可编程性,能够根据不同的应用需求进行定制开发,满足各种电子设备的特定功能和性能要求。
因此,单片机被广泛应用于各种电子设备中。
2. 什么是单片机的工作原理?单片机是一种集成了中央处理器、存储器、输入输出端口等功能模块的微型计算机系统。
其工作原理是通过中央处理器执行程序指令,对输入输出端口进行数据交换,从而实现对外部设备的控制和数据处理。
单片机内部包含了运算器、控制器、存储器等核心部件,通过时钟信号的控制,按照程序指令序列完成各种运算和数据处理操作。
单片机的工作原理可以简单概括为接收输入信号、进行数据处理、输出控制信号的过程。
3. 单片机的应用领域有哪些?单片机在各种电子设备中都有广泛的应用,主要包括消费类电子产品、工业自动化设备、通信设备、汽车电子系统等领域。
在消费类电子产品中,单片机被应用于智能手机、数码相机、家用电器等产品中,实现各种功能和控制。
在工业自动化设备中,单片机被应用于PLC、工业控制器、传感器等设备中,实现自动化生产和控制。
在通信设备中,单片机被应用于调制解调器、路由器、交换机等设备中,实现数据传输和网络控制。
在汽车电子系统中,单片机被应用于发动机控制、车载娱乐、车身电子系统等领域,实现车辆的各种功能和控制。
可以看出,单片机在各种应用领域都有重要的地位和作用。
4. 单片机的发展趋势是什么?随着科技的不断发展,单片机也在不断演进和升级。
未来单片机的发展趋势主要包括以下几个方面,首先,单片机将继续向着高性能、低功耗、小型化的方向发展,以满足电子设备对于性能和外形的要求。
单片机技术与应用样卷A答案
单片机技术及应用(A卷)参考答案及评分标准一、选择题(共15题,每题2分,总计30分)二、填空题(共15题,每空1分,总计30分)1、1B6H2、以0x开头的数字3、取余、 24、16、上升沿、下降沿5、“自由运行”、“模”、“正计数/倒计数”6、128、模7、218、149、USART0、USART110、IEEE802.15.411、00aa aaaa aabb bbbb12、硬件消抖、软件消抖13、“上拉”、“下拉”、“三态”14、定时器1、定时器2、定时器3、定时器4、睡眠定时器15、查询方式、中断方式三、简答题(共4题,每题5分,共20分)1、单片机的内部结构包括哪些关键部分?答:1)时钟电路2)中央处理器3)只读存储器ROM4)随机存储器RAM5)中断系统6)并行I/O口7)定时/计数器8)串行接口2、如果使用串口调试工具收发CC2530串口数据?答:1、设置串口号,2、设置波特率,需与软件编程中所设置的波特率一致,3、打开串口3、什么是看门狗定时器?其用途是什么?CC2530看门狗定时器的特性有哪些?答:看门狗定时器实际上是一个计数器,一般给看门都定时器一个大数,程序开始运行后看门狗开始倒计数。
用途:可以用于受到电气噪音、电源故障、静电放电等影响的环境,或用于需要高可靠性的环境。
特性:(1)拥有四个可选的定时器间隔,(2)可以运用看门狗模式(3)可以运用定时器模式(4)能够在定时器的模式下产生中断请求;4、什么是中断?中断的作用?答:“中断”即打断,是指CPU在执行当前程序时,由于系统中出现了某种急需处理的情况,CPU暂停正在执行的程序,转而去执行另一段特殊程序来处理出现的紧急事务,处理结束后CPU 自动返回到原先暂停的程序中去继续执行。
这种程序在执行过程中由于外界的原因而被中间打断的情况称为中断。
中断的作用:中断使得计算机系统具备应对突发事件能力,提高了CPU的工作效率。
如果没有中断系统,CPU就只能按照程序编写的先后次序,对各个外设进行依次查询和处理,即轮询工作方式。
试题E答案
《单片机应用技术》试题E答案
一、填空题(每空1分,共20分) (1)
二、单项选择题(每小题3分,共18分) (1)
三、绘图题(14分) (1)
四、编程题(共48分) (2)
一、填空题(每空1分,共20分)
1.01001001、01001001
2.128B、00~1FH
3.奇偶标志、进位/借位标志
4.顺序、分支、循环
5.2、16、0
6.2
7.共阴极接法、共阳极接法
8.SCK、MOSI、MISO
9.越高、越高
二、单项选择题(每小题3分,共18分)
1.A 2.B 3.B 4.A 5.A 6.D
三、绘图题(14分)
解:接口电路图如下:
四、编程题(共48分)
1.解:程序清单如下:
STRAT: MOV R0,#30H
MOV R7,#0FH
MOV DPTR,#3000H
LOOP: MOV A,@R0
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R7,LOOP
RET
2.解:本程序的硬件连接如图所示。
当P1.0输出高电平时,LED灯亮,否则不亮。
其程序如下:
MOV A,#01H ;灯亮初值
SHIFT: LCAIL FLASH ;调闪亮10次子程序 RR A ;右移一位
SJMP SHIFT ;循环
FLASH: MOV R2,#0AH ;闪烁10次计数FLASH1:MOV P1,A ;点亮
LCALL DELAY ;延时
MOV P1,#00H ;熄灭
LCALL DELAY ;延时
DJNZ R2,FLASH1 ;循环
RET。
单片机原理及应用测试题+参考答案
单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。
A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。
A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。
单片机应用技术习题答案汇总
单片机应用技术习题答案目录1 单片机基础知识 (2)2 M CS-51单片机的硬件结构 (3)3 单片机指令系统 (6)4 汇编语言程序设计 (8)5 单片机的中断与定时系统 (12)6 串行通信 (14)7 系统扩展技术 (21)8 应用系统接口技术 (23)9 C语言程序设计 (30)1单片机基础知识1. 何谓单片机?它有哪些主要特点?主要应用于哪些方面?单片机是中央处理单元CPU、一定容量的随机存取存储器RAM、只读存储器ROM、定时器/计数器以及I/O接口电路等微机的主要部件集成在一块芯片上的微型计算机,称为单片微型计算机,简称单片机。
特点:体积小,结构简单;控制功能强;集成度高、有很高的可靠性;低电压、低功耗。
主要应用于智能仪表、机电一体化领域、实时控制以及日常生活中的电器产品等方面。
2. 计算下列十进制数对应的二进制、十六进制数。
78D=01001110B=4EH;90D=01011010B=5AH;366D=000101101110B=16EH;2579D=101000010011B=0A13H3. 计算下列十六进制数对应的十进制、二进制数。
68H=01101000B=104D;0F5H=11110101B=245D;36AH=001101101010B=874D;1A7H=000110100111B=423D2M C S-51单片机的硬件结构(一)问答题1.中央处理器(CPU)是单片机最核心的部分,是指挥中心和执行机构。
它的作用是读入和分析每条指令,根据指令的要求,完成运算和控制操作。
内部数据存储器包括RAM(128×8)和RAM地址寄存器等,其中高128单元被专用寄存器占用,供用户使用的只有低128单元,用于存放可读写的数据。
因此,通常所说的内部数据存储器是指低128单元,简称“内部RAM”。
内部程序存储器包括ROM(4K×8)和程序地址寄存器等。
80C51共有4KB掩膜ROM,用于存放程序和原始数据。
河北机电学院《单片机应用技术》试卷
河北机电学院《单片机应用技术》试卷一、选择题(共20题,每题2分,共40分)1.单片机是一种()控制芯片。
– A. 数字– B. 模拟– C. 混合– D. 嵌入式2.下列哪个单片机不属于AVR系列?– A. ATmega16– B. ATtiny85– C. ATmega328P– D. STM32F1033.单片机系统中,外部扩展存储器的访问速度一般比内部存储器()。
– A. 快– B. 慢4.嵌入式系统的特点不包括()。
– A. 容易移植– B. 硬件资源有限– C. 实时性要求高– D. 软件复杂度低5.在C语言中,下列不是合法的变量名的是()。
– A. _abc– B. auto– C. 123abc– D. abc1236.下列哪个是C51单片机的编程语言?– A. C++– C. C#– D. Assembly7.单片机的程序存储器可以分为()类型。
– A. RAM和ROM– B. EPROM和EEPROM– C. 扇区和块– D. Flash和EPROM8.单片机系统中的时钟电路主要作用是()。
– A. 控制程序的执行速度– B. 指定单片机的工作频率– C. 提供单片机的电源电压– D. 控制单片机与外部设备的通信速率9.下列哪个不是单片机的外设接口?– B. GPIO– C. USB– D. I2C10.单片机的位操作指令主要用于()。
– A. 处理数值型数据– B. 控制外部设备– C. 实现条件判断– D. 进行数据移位操作11.单片机中采用定时器中断的方式来实现延时,其精度主要取决于()。
– A. 定时器的位数– B. 定时器的工作频率– C. 定时器的初始值– D. 系统的工作频率12.单片机中的GPIO口可以用于()。
– A. 输入信号采集– B. 输出信号控制– C. 两者皆可– D. 无法使用13.在单片机系统中,中断的优先级由()来决定。
– A. 中断源的硬件优先级– B. 中断源的软件优先级– C. 中断向量的地址– D. 中断服务程序的长度14.单片机系统中,串行通信是指()。
51单片机考试试题带答案(2021年整理精品文档)
51单片机考试试题带答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(51单片机考试试题带答案)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为51单片机考试试题带答案的全部内容。
单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和 I/O 三部分组成。
2、MCS—51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。
3、访问8031片外数据存储器采用的是寄存器间接寻址方式。
4、累加器(A)=80H,执行完指令 ADD A,#83H后,进位位CY= 1 。
5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。
6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择.7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。
8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展.11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的.12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内.每题1.分,共10分)1、计算机能识别的语言是( C )。
(A)汇编语言 (B)自然语言(C)机器语言(C)高级语言2、MCS—51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。
单片机应用技术试题库及答案MCS单片机原理与结构修订稿
单片机应用技术试题库及答案M C S单片机原理与结构集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]单片机应用技术试题库及答案-MCS—51单片机原理与结构作者:刘昆山一、判断题()1.MCS—51单片机是高档16位单片机。
×()2.MCS—51的产品8051与8031的区删是:8031片内无ROM。
()3.单片机的CPU从功能上可分为运算器和存贮器。
×()4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。
()5.MCS—51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。
()6.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
()7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。
()8.MCS—51的程序存贮器用于存放运算中间结果。
×()9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。
()10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
()11.CPU的时钟周期为振荡器频率的倒数。
()12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。
×()13.单片机的指令周期是执行一条指令所需要的时间。
一般由若干个机器周期组成。
(×)14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
(×)15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。
()16.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。
()17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。
单片机试卷下A答案
电子科技大学学生考试卷( A )卷考试课程单片机考试日期2010年1月12日成绩课程号教师号任课教师姓名高惠芳、崔佳冬、洪明考生姓名学号(8位)年级专业一、选择填空题(每小题2分,共30分)1.单片机上电复位后,PC的内容和SP的内容为 B 。
A.0000H,00H B. 0000H,07HC. 0003H,07HD. 0800H,08H2.访问外部存贮器时,作数据线和低8位地址线的是 A 。
A.P0口 B. P1口 C. P2口 D. P0口和 P2口3.下列指令判断若定时器T0未计满数就原地等待的是 B 。
A.JB T0,$ B.JNB TF0,$ C.JNB TR0,$ D.JB TF0,$4.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令C.查找指令操作数 D.查找指令操作码和操作数5.MCS-51的片内外的ROM是统一编址的,如果保持高电平,8051的程序计数器PC在 B 地址范围内。
A.1000H—FFFFH B.0000H—FFFFHC.0001H—0FFFH D.0000H—0FFFH6.MCS-51的串行口工作方式中适合多机通信的是B、D 。
A.方式0 B.方式3 C.方式1 D.方式27.MCS-51的串行数据缓冲器SBUF用于 B 。
A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序8.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统选用的工作寄存器组为 B 。
A.组0 B.组1 C.组2 D.组39.8051单片机中,唯一一个用户可使用的16位寄存器是 D 。
A.PSW B.ACC C.SP D.DPTR10.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应 B 。
A.由硬件清零 B.由软件清零 C.由软件置位 D.可不处理11.将十进制数98转换成对应的二进制数是 A 。
单片机应用技术课后习题参考答案
1习题1答案1.2 填空题(1)单片级应用系统是由硬件系统、软件系统组成的(2)除了单片机和电源外,单片机最小系统包括时钟电路、复位电路(3)除了电源和电线引脚外,1、2、、EA引脚信号必须连接相应电路(4) 51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、片内程序存储器、片外数据存储器、片外程序存储器(5)51系列单片机的1和2引脚是时钟电路(6)51系列单片机的应用程序一般存放在程序存储器(7)片内低128单元,按其用途划分为工作寄存器组、位寻址区、用户区(8)但振荡脉冲频率为12时,一个机器周期为1,当振荡脉冲频率为6时,一个机器周期为2 (9)51系列单片机的复位电路有两种,即上电复位电路、按键复位电路(10)输入单片机的复位信号需延续2个机器周期以上的高电平即为有效。
1.3(4)什么是机器周期?机器周期和晶振频率有何关系?当晶振频率为6时,机器周期是多少?答:规定一个机器周期的宽度为12个振荡脉冲周期,因此机器周期就是振荡脉冲的十二分频。
当振荡脉冲频率为6 时,一个机器周期为2 µs。
(5)51系列单片机常用的复位方法有哪几种?画电路图并说明其工作原理。
答:(a)上电复位电路(b)按键复位电路单片机常见的复位电路图(a)为上电复位电路,它是利用电容充电来实现的。
在接电瞬间,端的电位及相同,随着充电电流的减少,的电位逐渐下降。
只要保证为高电平的时间大于两个机器周期,便能正常复位。
图(b)为按键复位电路。
该电路除具有上电复位功能外,若要复位,只需按图(b)中的键,此时电源经电阻R1、R2分压,在端产生一个复位高电平。
习题3 答案3.2 填空题(2)用C51编程访问51单片机的并行口是,可以按字节,寻址操作,还可以按位操作(4)C51中定义一个可位寻址变量访问P3口的P3.1引脚的方法是 3^1;(10)下面的循环执行了无限次空语句。
3;(i!=0);(15)在以下的数组定义中,关键字“”是为了把数组存储在程序存储器中b[]={};3.3 上机操作题(1)3_3_1——第三章习题3.3上机操作题(1)<51>( i); 延时函数声明() 主函数(1){P1=0x55; 按状态1的方式点亮8个(200); 延时P1=0; 按状态2的方式点亮8个(200); 延时( i) 延时函数参见任务1程序1_1(2)3_3_2——第三章习题3.3上机操作题(2)<51> 包含头文件51( i); 延时函数声明() 主函数(1){0x10; 高4位灯的位置初值为00010000B0x08; 低4位灯的位置初值为00001000B(0<4){P1(); 循环点亮灯l<<=1; 高4位灯的位置移动r>>=1; 低4位灯的位置移动(200); 延时( i) 延时函数参见任务1程序1_1(3)3_3_3——第三章习题3.3上机操作题(3)<51> 包含头文件51( i); 延时函数声明() 主函数i;[]={0x89, 0,0x86, 0,07, 0,07, 0,00, 0};(1){(0<10){P1[i]; 显示字送P1口(200); 延时( i) 延时函数参见任务1程序1_1习题4 答案4.2 填空题(1)51系列单片机定时器的内部结构由以下四部分组成:①定时器T0 ②定时器T1 ③定时器方式寄存器④定时器控制寄存器(251系列单片机的定时/计数器,若只用软件启动,及外部中断无关,应使中的0(3)51系列单片机的T0用做计数方式时,用工作方式1(16位),则工作方式控制字为0x05(4)定时器方式寄存器的作用是选择定时器T01的工作方式(5)定时器方式寄存器的作用是控制定时器的启动、停止,标志定时器的溢出和中断情况。
单片机原理及应用A学习通课后章节答案期末考试题库2023年
单片机原理及应用A学习通课后章节答案期末考试题库2023年1.下列指令中比较转移指令是( )。
(4.0)参考答案:CJNE Rn, #data, rel2.将A与立即数按位逻辑异或的指令是( )(4.0)参考答案:XRL A, #data3.若MCS-51的中断允许寄存器IE内容为82H,则CPU将响应的中断请求是( )(5.0)参考答案:T04.下列有关MCS-51中断优先级控制的叙述中,错误的是( )(5.0)参考答案:多个同级中断同时申请中断时系统将同时相应5.单片机上电复位后 ,堆栈区的最大允许范围是( )个单元。
(4.0)参考答案:1206.若系统晶振频率为6MHz,则定时器可以实现的最小定时时间为( )。
(5.0)参考答案:2ms7.如果系统晶振频率为12MHz,则定时器T0工作于方式0时的最大定时时间是( )(5.0)参考答案:8.192ms8.PSW中的RS1和RS0用来( )。
(4.0)参考答案:选择工作寄存器组号9.8051单片机的VSS(20)引脚是( )引脚。
(4.0)参考答案:接地10.单片机8031的ALE引脚是( )。
(4.0)参考答案:输出矩形脉冲 ,频率为fosc的1/611.INTEL8031的P0口,当使用外部储存器时它是一个( )。
(4.0)参考答案:传输低8位地址/数据口12.下列指令中影响堆栈指针的指令是( ) 。
(4.0)参考答案:LCALL13.已知:A=0D2H,(40H )=77H,执行指令: ORL A, 40H后,其结果是( )。
(4.0)参考答案:A=0F7H14.单片机上电复位后 ,PC的内容和SP的内容为( )。
(4.0)参考答案:0000H ,07H15.执行指令MOVX A, @DPTR时, 、脚的电平为( )。
(4.0)参考答案:高电平,低电平16.单片机上电复位后 ,堆栈区的最大允许范围是内部RAM的()。
(4.0)参考答案:08H-7FH17.当TMOD寄存器中的GATE=1时,定时器/计数器T0、T1被允许开始计数的条件是( )(5.0)参考答案:由TRx和两个条件来共同控制18.如果系统晶振频率为12MHz,为了能够用单片机内定时器T0产生15ms的定时,可以使用的定时工作方式是( )(5.0)参考答案:方式119.MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是( )。
单片机应用技术项目教程习题参考答案20220125[4页]
项目1 单片机认知及其开发软件使用一、填空题1. 上电复位、按键复位。
2. 1us。
3. 电源电路、时钟电路、复位电路。
4. 外部程序存储器、片内程序存储器。
5. 外部ROM。
6. 32、4、8、R0、R7。
7. RAM、ROM。
8. 8。
9. 00H、下一条要执行的指令首地址。
10. 加1、减1。
11. 2。
12. 16。
13. .C、.ASM。
14. .UV2、.HEX。
二、选择题1. D2.A3. B4. B5. D6. C7. C8.A9. B10.C 11. D 12.C三、思考题略项目2 2个LED发光二极管控制一、填空题1. P3口。
2. P0口。
3. 函数。
4. 主。
5. ;。
6.函数返回值的类型、返回值、void(空类型)。
二、选择题1. D2.D3.B4.A5.C三、思考题略项目3 8个LED发光二极管控制一、填空题1. 全局变量、局部变量。
2. 静态存储、动态存储。
3. 变量、变量、地址。
4. 字符类型、-128~+127、5. 标准函数、用户定义函数。
6. 基本数据类型、构造数据类型、指针类型、空类型。
7. 0000 0011。
8. 7EH、6CH。
9. -4。
10. 0xf0。
二、选择题1. B2. A3. C4.C5.B6.C7.C三、思考题略项目4 LED点阵显示控制一、选择题1. C2.D3.A4.D二、思考题略项目5 中断系统控制及应用一、填空题1. 5、外部中断0、定时/计数器0、外部中断1、定时/计数器1、串行口、0003H、000BH、0013H、001BH、0023H。
2. IP。
3. 2。
4. TCON。
5. 2、电平触发方式和边沿脉冲触发方式。
6. 所有中断总允许控制位EA、外部中断中断允许位EX0、外部中断请求标志位IE0。
7. 外部中断0、串行口中断。
二、选择题1. A2.B3. C4. C5. C6.B7.A三、思考题略项目6 定时/计数器控制及应用一、填空题1. T0、T1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机应用技术》试题A
一、填空(每空1分,共17分)
1.89C51的Po口作为输出端口时,每位能驱动__________个SL型TTL负载。
2.当定时器To工作在方式3时,要占定时器T1的TR1和TF1_________控制位。
3.在串行通信中,有数据传送方式________、________、___________三种方式。
4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为_________________。
它包括两个主要部分:___________、__________。
5.当89C51引脚_________信号有效时,表示从Po口稳定地送出了低8位地址。
6.89C51中凡字节地址能被_____整除的特殊功能寄存器均能寻址。
7.一个机器周期等于________个状态周期,振荡脉冲2分频后产生的时序信号的周期定义为状态周期。
8.MCS-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。
用作计数时,最高计数频率为____________。
9.SPI由_______、_______、_______组成。
10.D/A转换器的分辨率通常用D/A转换器输入二进制的位数来表示,数字量位数越多,分辨率也就______,对输入量的敏感程度________。
二、判断题(每题2分共10分)
1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
()
2.89C51的相对转移指令最大负跳距是127B。
()
3.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
()
4.在89C51系统中,一个机器周期等于1.5μs。
()
5.片内RAM与外部设备统一编址时,需要专门的输入/输出指令。
()
三、改错题(每小题2分,共10分)
以给出的指令操作码为依据,请判断MCS-5l单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。
1.MUL R0R1
2.MOV A,@R7
3.MOV A,#3000H
4.MOVC @A+DPTR,A
5.LJMP #1000H
四、寻址方式(每题2分,共10分)
说明MCS-51单片机的下列各条指令中源操作数的寻址方式(可直接在每条指令后面书写)
1.ANL A,20H
2.ADDC A,#20H
3.JZ rel
4.CLR C
5.RRA
五、简答题(13分)
1.89C51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义? (5分)
2.各中断源对应的中断服务程序的入口地址是否能任意设定? (3分)
3.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。
(5分)
六、编程题(共40分)
1.片内RAM30H开始的单元中有10B的二进制数,请编程求它们之和(和<256)(10分)
2.已知f ocs=12MHZ,如图利用定时器使图中发光二极管VD进行秒闪烁。
即1s亮一暗,亮500ms,暗500ms。
(15分)
3.用AT89C51设计一个8个独立式连接的非编码键盘接口电路,并编写程序。
(15分)
《单片机应用技术》试题A答案
一、填空(每空1分,共17分)
1.8
2.两个
3.单工、半双工、全双工
4.中央处理单元或CPU、运算器、控制器。
5.ALE
6.8
7.6
8.2/24
9.SCK、MOSI、MISO
10.越高、越高
二、判断题(每题2分,共10分)
1.√2.×3.×4.×5.×
三、改错题(每小题2分,共10分)
1.乘法指令应使用A、B寄存器操作
2.间接寄存器使用R7有误,间址寄存器只能使用R0、R1
3.8位累加器A不能接受16位数据
4.MOVC指令为对程序存储区操作指令,累加器的内容不可通过变址方式送入程序存储器,两操作数写反了。
5.长转移指令中的操作数为16位转移地址,不能用立即数的形式来表达。
四、寻址方式(每题2分,共10分)
1.直接寻址
2.立即寻址
3.相对寻址
4.位寻址
5.寄存器寻址
五、简答题(13分)
1.具有5个中断源,分别是外部中断INT0和外部中断INT1、定时器溢出中断0和定时器溢出中断1以及串行中断。
通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。
(5分) 2.各中断源的入口地址已经在中断地址区中被定义了,不能任意设定。
(3分)
3.如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执行。
(5分)
例如:外部中断O的中断服务程序INTOP放置在程序存储区的任意区域,此时通过以下方式,可实现对中断服务程序的执行:
ORG 0003H
JMP INTOP
五、编程题(共40分)
1.解:
ADDIO:MOV R0,30H
MOV R7,#9
MOV A,@R0
LOOP: INC R0
ADD A,@R0
DJNZ R7,LOOP
MOV 30H,A
RET
2.解:T0方式1最大定时只能65ms余,取50ms,计数10次,即可实现500ms定时。
T0初值=216-12×50×103/12=15536=3CB0H
TH0=3CH TL0=0B0H
TMOD=00000001B=01H
3.解:接口电路:
程序清单:
START:MOV A,#0FFH
MOV P1,A
MOV A,P1
MOV R3,A
LCALL DELAY
CJNE A,R3,START
JNB ACC.0,P1.0 JNB ACC.1,P1.1 JNB ACC.2,P1.2 JNB ACC.3,P1.3 JNB ACC.4,P1.4 JNB ACC.5,P1.5 JNB ACC.6,P1.6 JNB ACC.7,P1.7。