(C语言版)单片机复习题.docx

上传人:太** 文档编号:94571873 上传时间:2023-08-04 格式:DOCX 页数:17 大小:57.65KB
返回 下载 相关 举报
(C语言版)单片机复习题.docx_第1页
第1页 / 共17页
(C语言版)单片机复习题.docx_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《(C语言版)单片机复习题.docx》由会员分享,可在线阅读,更多相关《(C语言版)单片机复习题.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、单片机复习题一、名词说明1、时序:依据时间依次显示的对象(或引脚、事务、信息)序列关系。2、指令:用于指挥功能部件完成某一指定动作的指示和吩咐。3、变量:在程序执行过程中,数值可以发生变更的量称为变量。4、伪指令:伪指令又称汇编系统限制译码指令或指示性指令,仅仅用于指示汇编系统软件要完成的操 作,故一般不产朝气器代码(定义字节或字的伪指令除外)。5、存储种类:变量在程序执行过程中的作用范围。变量的存储种类有4种:自动、外部、静态和寄存 器。6、数据类型:数据的不同格式。7、中断:计算机在运行当前程序的过程中,若遇紧急或突发事务,可以暂停当前程序的运行,转向处 理该突发事务,处理完成后再从当前程

2、序的间断处接着运行。8、串行通信:数据一位一位地按依次进行传送。9、波特率:串行通信的数据是按位进行传送的,每秒传送的二进制数码的位数称为波特率。10、字节:计算机数据处理的基本单位。n、辨别率:能够转换的二进制的位数。12、三态门:三态门是一种重要的总线接口电路。三态指其输出既可以是一般二值逻辑电路的正常的高 电平(逻辑1)或低电平(逻辑0),又可以保持特有的高阻抗状态()。13、门:又称集电极开路(漏极开路)与非门门14、总线:为了削减连接线,简化组成结构,把具有共性的连线归并成一组公共连线,就形成了总线。15、时钟周期:晶振或外加振荡源的振荡周期。二、填空题1、计算机中最常用的字符信息编

3、码是(码)。2、51系列单片机为(8)位单片机。3、若不运用51片内存储器引脚()必需接地。4、8051内部有(4K)和(128 )个字节。5、堆栈的地址由()内容确定,其操作规律是“(先)进(后)出”。6、在单片机扩展时,(P0 ) 口和(P2 ) 口为地址线,(P0 ) 口又分时作为数据线。7、在51单片机中,如采纳6晶振,一个机器周期为(2um )。8、当80c51的引脚上保持(2 )个机器周期以上的高电平常,80c51即发生复位。9、当P1 口做输入口输入数据时,必需先向该端口的锁存器写入(1),否则输入数据可能出错。10、若某存储芯片地址线为12根,那么它的存储容量为(4)。1k程序

4、状态寄存器的作用是用来保存程序运行过程中的各种状态信息。其中为(进位)标记,当进行(位)操作时作为位累加器。为(溢出)标记,用于有符号数的加(减)运算。12、消退键盘抖动常用两种方法,一是采纳(硬件去抖电路),用基本触发器构成;二是采纳(软件去抖程 序),既测试有键输入时需延时(5-20)后再测试是否有键输入,此方法可推断是否有键抖动。13、若51单片机采纳12的晶振频率,它的机器周期为(lum ),引脚输出正脉冲频率为(2 )。是指片内的256字节,必需采纳间接寻址。21、C51中的中断函数和一般的函数有什么不同?答:C51编译器允许用C51创建中断服务函数,中断函数是由中断系统自动调用的。

5、 中断函数的定义格式为:函数类型函数名 n n其中:和为关键字;后面的n为中断源的编号,即中断号;后面的n所选择的寄存器组,取 值范围为03。定义中断函数时,是一个选项,可以省略不用。假如不用选项,则由编译器选择一个寄存器 组作为肯定寄存器组。8051的中断过程通过运用关键字和中断号(031)来实现,中断号告知编译器中断函数的入 口地址。22、C51采纳什么形式对肯定地址进行访问?答:肯定地址的访问包括片内、片外及的访问。C51供应了两种比较常用的访问肯定地址的方法。 (1)肯定宏C51编译器供应了一组宏定义来对51系列单片机的、和空间进行肯定寻址。在程序中,用即 可运用其中声明的宏来访问肯定

6、地址,包括详细运用方法参考头文件。其中:以字节形式对区寻址;以字形式对区寻址; 以字节形式对区寻址;以字形式对区寻址; 以字节形式对区寻址;以字形式对区寻址; 以字节形式对区寻址;以字形式对区寻址; 如: 00/*将定义为外部口,地址为00,长度为8位*/0x40 /*将定义为片内,地址为40H,长度为8位*/(2)关键字可以运用关键字对指定的存储器空间的肯定地址进行访问,一般格式如下: 存储器类型数据类型说明符 变量名 地址常数;其中,存储器类型为C51能识别的数据类型,如省略则按存储器模式规定的默认存储器类型确定变量的 存储器区域;数据类型为C51支持的数据类型;地址常数用于指定变量的肯定

7、地址,必需位于有效的存 储器空间之内;运用定义的变量必需为全局变量。23、简述C51的数据存储类型?答:8051单片机存储区可分为内部数据存储区、外部数据存储区以及程序存储区。8051单片机内部的数据存储区是可读写的,8051派生系列最多可有256字节的内部数据存储区,其中 低128字节可干脆寻址,高128字节(从0x80到0)只能间接寻址,从20H起先的16字节可位寻址。 内部数据区可分为3个不同的存储类型:、和。外部数据区也是可读写的,访问外部数据区比访问内部数据区慢,因为外部数据区是通过数据6 指针加载地址来间接访问的。C51供应两种不同的存储类型和访问外部数据。程序存储区是只能读不能写

8、。程序存储区可能在8051单片机内部或者在外部或者内外都有,这由 8051单片机的硬件确定。C51供应了存储类型来访问程序存储区。每个变量可以明确地安排到指定的存储空间,对内部数据存储器的访问比对外部数据存储器的访问 快很多,因此应当将频繁运用的变量放在内部存储器中,而把较少运用的变量放在外部存储器 中。24、哪些变量类型是51单片机干脆支持的?答:C51编译器支持的数据类型有:位型()、无符号字符型()、有符号字符型()、无符号整型 ()、有符号整型()、无符号长整型()、有符号长整型()、浮点型()和指针型等。六、改错题:1、若两数存于片内30H和31H中,要将其中较大的数存入片内40H中

9、,如两数相等时,则将两数中任一个存入。A, 3OH1: 24OH, 3XH2: 4OH, A丰答:错误:改正:2、某8051单片机系统有四个中断源:TO、TK 0、1。初始化程序中,要求允许中断,T1设置成高优先级,其余为低优先级,允许TO、T1起先计数,。和1为边沿触发。试指出以下初始化程序的错误并改正。,# 0000 1000B,# 1000 1111 B,#0101 0001 B答:错误:改正:中断允许限制寄存器()1100中断优先级限制寄存器()1100定时器限制寄存器()110011003.指出下面程序的语法错误:()* 97(10) ();1;(;i=255; ” ” );)答:0

10、 (;和c必需先定义才可运用7缺分号,应当提在运用前说明(10) 延时子程序必需先定义,或先有函数原型说明();作为函数定义,有函数定义不能嵌套的问题,即不能在一个函数内定义另一个函数,而且前不应有分号作为函数原型说明,应当放在函数调用之前,且其后不应当接函数体i;字符型应当是(;i=255; “)” ” 应改成)主函数没有结束,缺 4、请推断下列各条指令的书写格式是否有错,如有错说明缘由(1) . R1 错误,乘法指令应运用A、B寄存器操作(2) . A, 7 错误,间接寄存器运用R7有误,间接寄存器只能运用RO、Rio(3) . A, #3000H 错误,8位累加器A不能接受16位数据。(

11、4) ., A 错误,指令为对程序存储区操作指令,累加器的内容不行通过变址方式送入程序存储器,两操作数写反了。(5) .#1000H 错误,长转移指令中的操作数为16位转移地址,不能用马上数的形式来表达。5、指出下面程序的语法错误:ro;()oo; o=i ; 0x81 (1);七、编程应用题(采纳C语言):工、依据以下电路图的接线关系,编写产生三角波输出的程序。2、设单片机的6,要求在P1. 7脚上的指示灯亮一秒灭一秒,请用定时器T1编程实现题目要求。3、设二12,利用定时器,(工作在方式2)在P1.1引脚上获得输出周期为0. 4的方波信号,定时器溢 出时采纳中断方式处理,请编写T0的初始化

12、程序及中断服务程序。解:=12,则机器周期=12*1/(12*106)1;当T0工作在方式2时,其最大定时时间为256,要输出周 期为0. 4即400的方波信号,则其高、低电平应各为200,明显当定时器T0按方式2工作时,只需 计数达到200次即可,因此其时间常数初值为256-200=56。在T0的中断服务程序中,只需将Pl. 1 引脚求反即可。pi_iri;0() 1 1P1 11 1;)()(Pl_l=0;0=56;0=56;0x82;0=1;(;) 4、依据下图的接线关系,编写采集转换器输入温度传感器信号进行转换,结果以十六进制数形式显示。U3 XTAL1P0.0/AD0P0.1/AD1

13、P0.2/AD2XTAL2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6RSTP0.7/AD7P2.0/A8P2.1/A9P2.2/A10PSENP2.3/A11ALEP2.4/A12EAP2.5/A13P2.6/A14P2.7/A15P1.0P3.0/RXDP1.1P3.1/TXDP1.2P3.2/INT0P1.3P3.3/INT1P1.4P3.4/T0P1.5P3.5/T1P1.6P36WRP1.7P3.7/RD1918980C51ALE 29P10 1 /piT?P13 4P145pT3938373635五亘3221至242627281077121314运167734

14、工 8 亘77而1oALEDOQOD1Q1D2Q2D3Q3D4Q4rcCAUOD7Q7OE LE74LS373U4:A K- 74HC1474HC0274HC02U2U5:A1U5:B4O ADDA O ADDB O ADDCU1 (CLOCK)U1八+5VR110k1062120至151477CLOCKINOSTARTIN1IN2EOCIN3IN4OUT1IN5OUT2IN6OUT3IN7OUT4OUT5ADDAOUT6ADDBOUT7ADDCOUT8ALEVREF(+)OEVREF(-)2627282342524 五 2210kADC0808O ADDA O ADDB O ADDC1033

15、;0(1)1=0;(1);PH;14、8051有两个16位可编程定时/计数器,T0和T1。它们的功能可由两个限制寄存器()、()的内容确定,且定时的时间或计数的次数与()、()两个寄存器的初值有关。15、串行口的限制寄存器中,的作用是(允许串行接收位)o16、单片机内、外中断源按优先级别分为高级中断和低级中断,级别的凹凸是由(中断优先级)寄存器的置位状态确定的。同一级别中断源的优先依次是由( 自然优先级依次 )确定的。17、数码显示按显示过程分为( 静态 )显示和(动态 )显示2种。18、单片机串行通信时,若要发送数据,就必需将要发送的数据送至(并行)单元,若要接收数据 也要到该单元取数。19

16、、计算机的系统总线有(数据)、(地址)和( 限制 )。20、若某8位转换器的输出满刻度电压为+5V,则转换器的辨别率为(5/255=0.0196V )。21、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采纳( 定时器T1 )的溢出率来设定和计算波特率。22、P0、Pl、P2、P3四个均是(8 )位的(并行 )口,其中P0的功能是( 地址/数据分时 复接口)o23、片内可进行位寻址的空间是(202 ),其对应的位地址范围是(00)。24、8051单片机有(5 )个中断源,(2 )级中断优先级别。25、8255A属于可编程的(并行 )接口芯片,8255A的A通道有(3

17、 )种工作方式。8255A的B有(2 )种工作方式。26、8051内部的特别功能寄存器()共有(18, 8052系列有21)个。27、8051有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部晶振频率12 )脉冲进 行计数,而计数器作用是指对单片机( 外部 )脉冲进行计数。28.由于执行每条指令都要占用的时间,因此采纳循环结构并多次重复执行某些指令可实现软件延时。 而硬件延时一般是采纳单片机的( 定时/计数器)再通过软件编程来实现。29、中断源的是否允许中断是由()寄存器确定的,中断源的优先级别是由()寄存器确定的。30、当单片机响应中断后,程序将自动转移到该中断源所对应的入口地

18、址处,并从该地址起先接着执行 程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中1的入口地址为(0013H),串行口的中断入口地址为(0023H), T0的入口地址为(000)。31、51单片机访问外部存储器时,利用()信号锁存来自(P0 ) 口的低8位地址信号。32、51单片机中有(2 )个(16 )位的定时/计数器,可以被设定的工作方式有(四)种。33 .当定时器T0计数计满时,由硬件电路使(溢出标记0)置位;最终再由硬件电路使(该位0自动) 复位。34 . C51中的任何程序总是由三种基本结构组成:(依次)、(分支 )、(循环 )o35 . 51单片机扩展程序存储器所用的读信号

19、为(),扩展数据存储器所用的限制信号为()和()o36 .当定时器工作在方式3时,要占定时器T1的(1)和(1)两个限制位.37 . 51串行接口有(4 )种工作方式,这可在初始化程序中用软件设置特别功能寄存器()来实现。.38 .在串行通信中,依据数据传送方向分为(单工)、(半双工)和(全双工)三种方式.39 .中断恳求信号有(电平触发)和(边沿触发)两种触发方式。40 . C51的串行口限制寄存器中有2个中断标记位,它们是()和( )o41 .键盘的结构形式一般有两种:(独立式键盘)和(矩阵式键盘)o42 .单片机与一般计算机的不同之处在于其将()、(存储器)和(输入/输出接口)等部分集成

20、在一块芯片 之内。43 .串行通信按信息的格式可分为( 异步通信 )和(同步通信)两种方式。44 .转换器实现.数字量转换成模拟量.45 .转换器实现模拟量转换成数字量.46、特别功能寄存器是由:存放高位字节数据、:存放低位字节数据 两个寄存器组成。47、假设某含有16根地址线,8根数据线,则该最多寻址实力是8。48、设5, 36H,则X与Y”或运算为7, X与Y的“异或”运算为6。49、若机器的字长为 8 位,17, 35,则 X+U0100, X-1110111050、 8051单片机的存储器的最大特点是内部 与 外部分开编址。51、一个函数由两部分组成,即说明部分和语句部分。52、C语言

21、中输入和输出操作是由库函数 和一等函数来完成。53、51有4组工作寄存器,它们的地址范围是001。54、C51的基本单位是函数。一个C51源程序至少包含一个主函数,也可以是一个主函数和若干个其它函数。55、变量的基本属性是变量名 和 变量值 。三、单项选择题1、在单片机中,通常将一些中间计算结果放在(A)中。A、累加器 B、限制器 C、程序存储器 D、数据存储器2、单片机8051的1和2引脚是(D )引脚。A、外接定时器B、外接串行口 C、外接中断D、外接晶振3、8051单片机共有(B )中断源。A、4 B、5C、6 D、74、设51单片机晶振频率为12,定时器作计数器运用时,其最高的输入计数

22、频率应为(C )A、2 B、1 C、500 D、2505 .当51单片机接有外部存储器,P2 口可作为(D )oA、数据输入口B、数据的输出口C、准双向输入/输出口 D、输出高8位地址6 .单片机的定时器/计数器设定为工作方式1时,是(D )。A、8位计数器结构C、13位计数器结构B、2个8位计数器结构D、16位计数器结构7 .下列具有模数转换功能的芯片是(A )A、0809 B、0832 C、18B20D、 13028、串行口每一次传送(B )字符。A、1个字节B、1C、1帧D、1串8 .51单片机中,当寄存器0x81时,优先级最高的中断是(C )A、 1B、串行口中断C、0D、定时器/计数

23、器T0中断10.C51编译器中支持的存储模式不包含(A )A、B、C、 D、11、计算机能干脆识别的语言是(C)oA.汇编语言B.自然语言C.机器语言D. C语言12、采纳8031单片机必需扩展(B)oA、数据存储器B、程序存储器C、接口D、显示接口13. 定时/计数器有4种工作模式,它们由(寄存器中的Ml M0状态确定。A.B.C.D.14. P0 口作数据线和低8位地址线时(B)oA.应外接上拉电阻B.不能作口C.能作口D.应外接高电平15. 51单片机的主要的组成部分为(A)oA.运算器、限制器 B.加法器、寄存器C.运算器、加法器 D.运算器、译码器16.单片机能干脆运行的程序叫(C

24、)。A.源程序 B.汇编程序C.目标程序D.编译程序17.、在8051片外扩展8K的2764须要(C根地址线。A、11B、12C、13、D、1418.51的中断允许触发器内容为83H,将响应的中断恳求是(D )19.20、A、TOB、1C、串行接口D、051系列单片机芯片是双列直插式封装的,有(CA、24B、30C、40D、50个引脚。在汇编语言中,十六进制数据正确的书写格式是()A、 1010BB、A8HC、0A8HD、 A8H21、以下能正确定义一维数组的选项是(B)oA、 a5=0,l,2,3A5;B、 a =0,l,2,3,4,5);C、fAVB7C);D、 a5=n0123n;22、

25、数据的存储结构是指(D)oA、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的依次存储方式D、数据的逻辑结构在计算机中的表示23、利用下列( D )关键字可以变更工作寄存器组A、B、C、D、24、执行 82553, 82557e后存储单元3的值是(A )A、7eB、8255HC、未定D、7e25、串行口每一次传送( D )字符。A、1个B、1串C、1帧D、1波特26、51系列的单片机中片内的字节大小可能的是(C )A、128M B、128KC、128D、6427、C51语言供应的合法的数据类型关键字是(A )oA、B、CD r28、片内的位寻址区,位于地址( B )处。A、OOH

26、-l B、20H-2 C、30H-7 D、80H-29、间接寻址片内数据存储区(256字节),所用的存储类型是(B )A、B、C、D、30、51单片机上电复位的信号是( D )A、下降沿 B、上升沿 C、低电平 D、高电平31、可以将P1 口的低4位全部置高电平的表达式是(B )A、 PlOxOf B、 PlOxOf C、 PlA=OxOf D、 Pll32、0809的启动转换的信号是( D )A、B、C、D、33、限制串行口工作方式的寄存器是。(C)A、 13、C、 D、34、确定程序执行依次的寄存器是。(A )A、B、D、35、8052单片机的定时器丁1作计数方式,模式2的方式限制字是(A

27、 )。A、60H B、02HC、06H D、20H四、推断题:1、自动变量属于局部变量(T )o2、C语言允许在复合语句内定义自动变量。(T )3、若一个函数的返回类型为,则表示其没有返回值。(T )4、全部定义在主函数之前的函数无需进行声明。(F )5、定时器与计数器的工作原理均是对输入脉冲进行计数。(F )6、和都是用来定义位变量,所以两者之间没有区分,可以随意替换运用。(F )7、C51中,特别功能寄存器肯定须要用大写。(T )8、运用片内存储器时,砺脚必需置低。(F )9、单片机外部中断时只有用低电平触发。(T ) 10、定义的变量肯定位于内部的位寻址区。(T )11、51单片机的位地

28、址总共有256位。(T )12、串口中断恳求标记必需由软件清除。( T )13、51的程序存储器只是用来存放程序的。(F )15、51的特别功能寄存器分布在60H80H地址范围内。(F ) (80)16、0809是8位逐次靠近式模/数转换接口芯片。(F )17、中断函数的调用是在满意中断的状况下,自动完成函数调用的。(F )18、单片机程序设计时C语言中和汇编语言中的是等效的。()19、单片机C语言程序设计中可以不分大小写。(F )20、C51程序设计中在定义变量类型时一般要求定义无符号数据类型。()21、运用循环语句时是必需用花括号。将循环体括起来。(T )22、用51编程必需在每个函数说明

29、后用选择寄存器组。(T )23、串行通讯必需采纳中断方式。()24、单片机C语言程序设计中,用关键字定义单片机的端口。()25、51串口采纳的总线形式是。()五、简答题1、在运用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?(1)确定的工作方式一一编程寄存器;(2)计算中的计数初值,并装载到和;(3)在中断方式工作时,须开中断和源中断一一编程寄存器;(4)启动定时器/计数器一一编程中1或0位。2、把下列十六进制数转换为二进制数.(1) 41H01000001B(2) 1110101111B(3) 0F1H 11110001B(4) 2011010B3、把下列二进制数转换为十六进制

30、数.(1) 10110011B 0B3II(2) 10000000B80H(3) 10111B17H(4) 1100B04.对于二进制数1000 1001B,若理解为无符号数,则该数对应十进制数为多少?若理解为有符号数, 则该数对应十进制为多少?若理解为数,则该数对应十进制数为多少?答:二进制数1000 1001B,若理解为无符号数,则该数对应十进制数为128+9=137,若理解为有符号数,则应是补码,该数对应十进制数为-1110111= 119,若理解为数,则该数对应十进制数为89。5.简述8051的定时/计数器T0和定时/计数器T1的工作方式分别有哪几种? 答:定时/计数器T0的工作方式有

31、:工作方 式各方式功能说明方式013位定时/计数器方式116位定时/计数器方式28位自动重置定时/计数器方式3两个8位的定时/计数器定时/计数器T1的工作方式工作方 式方式说明013位定时/计数器116位定时/计数器28位自动重置定时/计数器6.晶振60工作在模式1,最大定时的时长是多少? 答:最大定时二(0初值)义时钟周期义12=(216-0) X 1/6X 12 = 131072 us7.51系列单片机具有几个中断源?分别是什么?各自的中断标记位是什么? 答:51系列单片机共有5个中断源,分别为:外部中断0定时计数器中 断0外部中断1定时计数器中 断1串行口中断中断标记为分别为:外部中断0

32、定时计数器中 断0外部中断1定时计数器中 断1串行口中断0011和8 .为什么外扩存储器时,P0 口要外接锁存器,而P2 口却不接?答:因为P0 口 8位是地址线与数据线分时复用的,即P0 口 8位先输出外部数据存储器的 低8位地址到锁存器中锁存,然后再输出8位数据到数据总线上。P2 口 8位输出的数据只作为地址总线的高8位,所以不须要连接锁存器。9 .各中断源对应的中断服务程序的入口地址是否能随意设定?答:各中断源的入口地址已经在中断地址区中被定义了,不能随意设定。10 .单片机P3 口各引脚的其次功能有哪些? 答:单片机P3 口各引脚复用)。11 .串行口的接收和发送缓冲器共用的一个地址是

33、多少?如何区分是“收”还是“发” ?答:串行口的接收和发送缓冲器共用一个地址是99H,通过对的读、写语句来区分是对接 收缓冲器还是发送缓冲器进行操作。例如:在写时,操作的是发送缓冲器;i; 发送第i个数据读时,就是读接收缓冲器的内容。i;接收数据12、写出下列汇编语言指令的寻址方式。、 相对寻址、A , R1寄存器寻址、A , 1寄存器间接寻址、A ,变址寻址、C , 90H 干脆寻址13、程序状态字寄存器各位的定义是什么?答:程序状态字寄存器各位的定义如下:PW.76P9r. 5PSV.4 P9T. 3P91.2 PSK.1 PSK.0CY AC FO RSI RSO OV Fl P.7:进

34、/借位标记,加法有进位时置1,减法有借位时置1;.6:协助进位标记,加法运算低四位向高上四位有进位时置1;.5、.1:用户标记位F0和用户标记位F1,保存用户的位数据;.4、.3:工作寄存器选择限制位1和0, 00至11分别选择四组工作之一作为当前工作寄存器.2 :溢出标记位,有符号数加、减运算结果有溢出或乘除上结果异样(乘法运算结果大于255即乘积在 中,或除法运算除数为0)时置1.0:奇偶标记位P,累加器A中1的个数为奇数时置1。14、什么是时钟周期?什么是机器周期?什么是指令周期?当振荡频率为12时,一个机器周期为多少微秒?答:时钟周期又叫振荡周期或拍,用P表示,是51单片机中最小的时间

35、单位,在一个时钟周期内, 完成一个最基本的动作。机器周期:由12个时钟周期构成,完成一个基本操作指令周期:是执行一条指令所需的时间,依据指令的困难性,可由4个机器周期构成。当振荡频率为12时,一个机器周期为1微秒。15、定义变量a, b, c,其中a为内部的可位寻址区的字符变量,b为外部数据存储区浮点型变量,C为指向型区的指针。答:a;b;*c;16、定时/计数器作为计数器运用时,其计数频率不能超过晶振频率的多少?答:由于定时/计数器作为计数器运用时,是对外部引脚输入的脉冲进行计数,在每个机器周期采样 一次引脚,当前一次采样为高电平,后一次采样为低电平,则为一次有效计数脉冲,所以假如晶振频率

36、为,则其采样频率12,两次采样才能确定一次计数有效,所以计数频率不能超过24。17、执行下列程序段后,(A) = 8(或10001011B),()二不影响/ ()。0C5HA18、假定 83H, (RO) =17H, (17H) =34H,执行以下指令:17H170A后,A的内容为 34H o解: 17H; A 中 83H 与 17H 相与,(A)二03H17 ; (17H)中 34H 与(A)中 03H 相或,(17H)=37H0 A ; (A)中 03H 与(17H)中 37H 异或,(A)二34H19、试编写一段对中断系统初始化的程序,使之允许0、1、T0、串行接口中断,且使T0中断为高优先 级中断。,ttOOOOOOlOB,#10010111B 或 010020、C51的有什么区分?答:、是表明数据的存储类型。是指片内的低128字节,可在一个周期内干脆寻址;是指片内的位寻址区,16字节;

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

当前位置:首页 > 应用文书 > 解决方案

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

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