ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:44.03KB ,
资源ID:7131394      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7131394.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新单片机应用技术C语言版第2版课后习题答案王静霞.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新单片机应用技术C语言版第2版课后习题答案王静霞.docx

1、最新单片机应用技术C语言版第2版课后习题答案王静霞单片机应用技术(C语言版)第二版课后习题答案序号知识点题型内容答案1项目一 熟悉单片机操作环境1.1 单项选择题MCS-51系列单片机的CPU主要由_组成。A运算器、控制器 B加法器、寄存器C运算器、加法器 D运算器、译码器A2Intel 8051单片机的CPU是_位的。A16 B4 C8 D准16C3程序是以_的形式存放在程序存储器中的。AC语言程序 B汇编程序C二进制编码DBCD杩C序号知识点题型内容答案1项目一 熟悉单片机操作环境1.2 填空题单片机应用系统由_和_组成的。硬件系统、软件系统2除了单片机和电源外,单片机最小系统包括_电路和

2、_电路。时钟、复位3在进行单片机应用程序设计时,除了电源和地线引脚外,_、_、_、_引脚信号必须连接相应电路。XTAL1、XTAL2、RST、4MCS-51系列单片机的XTAL1和XTAL2引脚是_引脚。时钟电路序号知识点题型内容答案1项目一 熟悉单片机操作环境1.3 问答题什么是单片机?它由哪几部分组成?什么是单片机应用系统?单片微型计算机是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU(Central Processing Unit)、随机存取存储器RAM(Random Access Memory)、只读存储器ROM(Read-only Memory)、基本输入/输出(Inp

3、ut/Output,简称I/O)接口电路、定时器/计数器等都制作在一块集成芯片上,构成一个完整的微型计算机,可以实现微型计算机的基本功能。单片机应用系统是以单片机为核心,配以输入、输出、显示、控制等外围电路和软件,能实现一种或多种功能的实用系统。单片机应用系统是由硬件和软件组成的,硬件是应用系统的基础,软件则是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可。序号知识点题型内容答案1项目二 学习单片机硬件系统2.1 单项选择题单片机的程序计数器PC用来_。A存放指令 B存放正在执行的指令地址C存放下一条指令地址 D存放上一条指令地址C2单片机803

4、1的EA引脚_。A必须接地 B必须接+5V电源C可悬空 D以上三种情况要视情况而定A3外部扩展存储器时,分时复用做数据线和低8位地址线是_。AP0口 B. P1口 CP2口 DP3口A4PSW中RS1和RS0用来_。A选择工作寄存器组B指示复位C选择定时器 D选择工作方式A5单片机上电复位后,PC的内容为_。A0x0000 B0x0003C0x000B D0x0800A68051单片机的程序计数器PC为16位计数器,其寻址范围是_。A8KB B16KB C32KB D64KBD7单片机的ALE引脚是以晶振振荡频率的_固定频率输出脉冲,因此它可作为外部时钟或外部定时脉冲使用。A1/2 B1/4

5、C1/6 D1/12C8MCS-51系列单片机的4个并行IO端口作为通用IO端口使用,在输出数据时,必须外接上拉电阻的是( )AP0口 BP1口 CP2口 DP3口A9当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( )可作为低8位地址总线使用。AP0口 BP1口 CP2口 DP0口和P2口A10当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( )可作为高8位地址总线使用。AP0口 BP1口 CP2口 DP0口和P2口C11仿真器的作用是_。A能帮助调试用户设计的软件B能帮助调试用户设计的硬件C能帮助调试用户设计的硬件和软件D只能做各种模拟实验C12

6、使用单片机开发系统调试程序时,对源程序进行汇编的目的是_。A将源程序转换成目标程序B将目标程序转换成源程序C将低级语言转换成高级语言D连续执行A13在运用仿真系统调试程序时,观察函数内部指令的执行结果,通常采用_调试方法。A单步调试(F8)B跟踪调试(F7)C快速运行到光标处调试(F4)D断点调试(F2)B14使用单片机开发系统测试C语言程序时,首先应新建文件,该文件的扩展名是_。A.c B.hex C.bin D.asmA15单片机能够直接运行的程序是_。A汇编源程序BC语言源程序C高级语言程序D机器语言源程序D2.2 填空题1MCS-51系列单片机的存储器主要由4个物理存储空间,即_、_、

7、_、_。片内数据存储器、片内程序存储器、片外数据存储器、片外程序存储器2MCS51系列单片机的应用程序一般存放在_中。程序存储器3片内RAM低128单元,按其用途分为_、_和_三个区域。工作寄存器组、位寻址区、用户RAM区4当振荡脉冲频率为12MHz时,一个机器周期为_;当振荡俯冲频率为6MHz时,一个机器周期为_。1us、2us5MCS51系列单片机的复位电路有两种,即_和_。上电复位电路、按键复位电路6输入单片机的复位信号需延续_个机器周期以上的_电平即为有效,用以完成单片机的复位初始化操作。2、高2.3 回答题1P3口的第二功能是什么?P3口各引脚与第二功能表引脚第二功能信号名称P3.0

8、RXD串行数据接收P3.1TXD串行数据发送P3.2外部中断0申请P3.3外部中断1申请P3.4T0定时/计数器0的外部输入P3.5T1定时/计数器1的外部输入P3.6外部RAM写选通P3.7外部RAM读选通3什么是机器周期?机器周期和晶振频率有何关系?当晶振频率为6MHz时,机器周期是多少?规定一个机器周期的宽度为12个振荡脉冲周期,因此机器周期就是振荡脉冲的十二分频。当振荡脉冲频率为12 MHz时, 一个机器周期为1s;当振荡脉冲频率为6 MHz时,一个机器周期为2 s。序号知识点题型内容答案1项目三 单片机并行I/O端口的应用3.1 单项选择题下面叙述不正确的是( )A一个C源程序可以由

9、一个或多个函数组成B一个C源程序必须包含一个函数main()C在C程序中,注释说明只能位于一条语句的后面DC程序的基本组成单位是函数C2C程序总是从( )开始执行的。A主函数B主程序C子程序D主过程A3最基本的C语言语句是( )A赋值语句B表达式语句C循环语句D复合语句B4在C51程序中常常把( )作为循环体,用于消耗CPU时间,产生延时效果。A赋值语句B表达式语句C循环语句D空语句D5在C51语言的if语句中,用做判断的表达式为( )A关系表达式B逻辑表达式C算术表达式D任意表达式D6在C51语言中,当do-while语句中条件为( )时,结束循环。A0 Bfalse Ctrue D非0A7

10、标题:上海发出通知为大学生就业鼓励自主创业,灵活就业 2004年3月17日下面的while循环执行了( )次空语句。3 www。oh/ov。com/teach/student/shougong/while(i=3);A无限次 B0次 C1次 D2次夏日的街头,吊带装、露背装、一步裙、迷你裙五彩缤纷、争妍斗艳。爱美的女孩们不仅在服饰搭配上费尽心机,饰品的选择也十分讲究。可惜在商店里买的项链、手链、手机挂坠等往往样式平淡无奇,还容易出现雷同现象。A83 www。oh/ov。com/teach/student/shougong/以下描述正确的是( )Acontinue语句的作用是结束整个循环的执行在

11、上海, 随着轨道交通的发展,地铁商铺应运而生,并且在重要的商业圈已经形成一定的气候,投资经营地铁商铺逐渐成为一大热门。在人民广场地下“的美”购物中心,有一家DIY自制饰品店-“碧芝自制饰品店”。B只能在循环体内和switch语句体内使用break语句C在循环体内使用break语句或continue语句的作用相同D以上三种描述都不正确“碧芝”最吸引人的是那些小巧的珠子、亮片等,都是平日里不常见的。据店长梁小姐介绍,店内的饰珠有威尼斯印第安的玻璃珠、秘鲁的陶珠、奥地利的施华洛世奇水晶、法国的仿金片、日本的梦幻珠等,五彩缤纷,流光异彩。按照饰珠的质地可分为玻璃、骨质、角质、陶制、水晶、仿金、木制等种

12、类,其造型更是千姿百态:珠型、圆柱型、动物造型、多边形、图腾形象等,美不胜收。全部都是进口的,从几毛钱一个到几十元一个的珠子,做一个成品饰物大约需要几十元,当然,还要决定于你的心意 尽管售价不菲,却仍没挡住喜欢它的人。B1、荣晓华、孙喜林消费者行为学东北财经大学出版社 2003年2月9送人 有实用价值 装饰在C51的数据类型中,unsigned char 型的数据长度和值域为( )A单字节,-128127 B双字节,-32768+32767四、影响的宏观环境分析C单字节,0255 D双字节,065535加拿大公司就是根据年轻女性要充分展现自己个性的需求,将世界各地的珠类饰品汇集于“碧芝自制饰品

13、店”内,由消费者自选、自组、自制,这样就能在每个消费者亲手制作、充分发挥她们的艺术想像力的基础上,创作出作品,达到展现个性的效果。C序号知识点题型内容答案1项目三 单片机并行I/O端口的应用3.2 填空题在MCS-51系列单片机的4个并行输入输出关口中,常用于第二功能的是_。P3口2用C51编程访问MCS-51单片机的并行I/O端口时,可以按_寻址操作,还可以按_操作。字节,位3一个C源程序至少应包括一个_函数。主函数main()4C51中定义一个可位寻址的变量FLAH访问P3口的P3.1引脚的方法是_。sbit FLAG=P31;5C51扩充的数据类型_用来访问MCS51单片机内部的所有特殊

14、功能寄存器。sfr6结构化程序设计的三种基本结构是_。顺序结构、选择结构和循环结构7表达式语句由_组成。表达式加上分号“;”8_语句一般用做单一条件或分支数目较少的场合,如果编写超过3个以上分支的程序,可用多分支选择的_语句。if, switch9while语句和do-while语句的区别在于:_语句是先执行、后判断,而_语句则是先判断、后执行。do-while, while10下面的while循环执行了_空语句。i=3; while(i!=0);无限次11下面的延时函数delay()执行了_空语句。void delay(void)int i;for (i=0; i10000; i+);100

15、0012在单片机的C语言程序设计中,_类型数据经常用于处理ASCII字符或用于处理小于等于255的整型数。unsigned char13C51的变量存储器类型是指_。变量在MCS-51硬件系统中所使用的存储区域14C51中的字符串总是以_作为串的结束符,通常用字符数组来存放。015在以下的数组定义中,关键字“code”是为了把tab数组存储在_。Unsigned char code b=A,B,C,D,E,F;程序存储器ROM中序号知识点题型内容答案1项目四 显示和键盘接口技术应用4.1 单项选择题在单片机应用系统中,LED数码管显示电路通常有_显示方式。A静态 B动态 C静态和动态 D查询C

16、2_显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合A静态 B动态 C静态和动态 D查询A3LED数码若采用动态显示方式,下列说法错误的是_。A将各位数码管的段选线并联 B将段选线用一个8位I/O端口控制 C将各位数码管的公共端直接连接在+5V或者GND上 D将各位数码管的位选线用各自独立的I/O端口控制C4共阳极LED数码管加反相器驱动时显示字符“6”的段码是_。A0x06 B0x7D C0x82 D0xFAB5一个单片机应用系统用LED数码管显示字符“8”的段码是0x80,可以断定该显示系统用的是_。A不加反相器的共阴极数码管 B加反相驱动的共阴极数码管或不加反相驱

17、动的共阳极数码管 C加反相驱动的共阳极数码管 D以上都不对B6在共阳极数码管使用中,右仅要显示小数点,则其相应的字段码是_。A0x80 B0x10 C0x40 D0x7FD7某一应用系统需要扩展10个功能键,通常采用( )方式更好。A独立式键盘 B矩阵式键盘 C动态键盘 D静态键盘B8按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果常采用的方法有_。A硬件去抖动 B软件去抖动 C硬、软件法两种方法 D单稳态电路去抖方法C9下面是对一维数组s的初始化,其中不正确的是( )Achar s5=“abc”; Bchar s5=a,b,

18、cCchar s5=“”; Dchar s5=”abcdef”;D10对两个数组a和b进行如下初始化:char a=”ABCDEF”char b=A,B,C,D,E,F;则以下叙述正确的是( )Aa和b数组完全相同 Ba与b长度相同Ca和b中都存放字符串 Da数组比b数组长度长D11在C语言中,引用数组下标和数据类型类型允许是( )A整型常量 B整数表达式C整型常量或整数型表达式 D任何类型表达式C12行列式(矩阵式)键盘的工作方式主要有_。A编程扫描方式和中断扫描方式 B独立查询方式和中断扫描方式 C中断扫描方式和直接访问方式 D直接输入方式的直接访问方式A序号知识点题型内容答案1项目四 显

19、示和键盘接口技术应用4.2 填空题请补充下面的程序:如图4.26所示,上电复位后P1口所连接的一个共阳极数码管循环显示数字09。#include void delay() unsigned int i; unsigned char j;for (i=0;i1000;i+);void main() unsigned char led=0xc0,0xf9,0xa4, 0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; unsigned char k; while(1) for(k=0;k10;) P1=_; /点亮数码管 k+; _; /调用延时 (1) ledk(2) del

20、ay()序号知识点题型难易内容答案4.3项目四 显示和键盘接口技术应用 问答题在任务4-1的图4.1中,如果直接将共阳极数码管换成共阴极数码管,能否正常显示?为什么?应该采取什么措施?不能,因为共阴极和共阳极数码管com段接的电平不一样,点亮段码所需的电平也不同。应该将共阴极数码管的com端接至GND上,P1口和8个段之间接上非门。4.4七段LED静态显示和动态显示在硬件连接上分别具有什么特点?实际设计时应如何选择使用?LED静态显示时各位数码管相对独立,公共端恒定接地(共阴极)或正电源(共阳极),每个数码管的8个字段分别与一个8位I/O口地址相连,适合于2个及其以下的数码管显示。动态显示时各

21、位数码管的段选线相应并联在一起,由一个8位的I/O口控制,各位的段选线由另外的I/O口控制。4.5LED大屏幕显示器一次能点亮多少行?显示的原理是怎样的?每次只能点亮一行。其采用的为动态显示,具体原理为:从第一行开始点亮,每行点亮之间延时1ms,第八行结束后再从第一行开始循环显示。利用人体的视觉驻留现象,所以看到的是一个稳定的图形,好像8行同时点亮。4.6机械式按键组成的键盘,应如何消除按键抖动?可以采用硬件和软件两种方式,硬件上可在键输出端加RS触发器或单稳态触发器构成去抖电路,软件上可以在检测到有按键按下时,执行一个10ms左右的延时程序,然后确认该键是否仍保持闭合状态的电平。4.7独立式

22、按键和矩阵式按键分别具有什么特点?适用于什么场合?独立式按键是直接用I/O口线构成的单个按键电路,其特点是每个按键单独占用一根I/O口线,适合于八键以下使用;矩阵式键盘由行线和列线组成,按键位于行、列线的交叉点上,在按键数量较多时,矩阵式键盘较之独立式按键键盘要节省很多I/O口,适合于八个键以上使用。序号知识点题型内容答案1项目五 定时与中断系统设计5.1 单项选择题MCS-51系统单片机的定时器T1用做定时方式时是_。A对内部时钟频率计数,一个时钟周期加1B对内部时钟频率计数,一个机器周期减1C对外部时钟频率计数,一个时钟周期加1D对外部时钟频率计数,一个机器周期减1B2MCS-51系统单片

23、机的定时器T1用做计数方式时计数脉冲是_。A外部计数脉冲由T1(P3.5)输入 B外部计数脉冲由内部时钟频率提供C外部计数脉冲由T01(P3.4)输入 D由外部计数脉冲计数A3MCS-51系统单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为_。A0x01 B0x05 C0x10 D0x50C4MCS-51系统单片机的定时器T1用做计数方式时,采用工作方式2,则工作方式控制字为A0x60 B0x02 C0x06 D0x20A5MCS-51系统单片机的定时器T0用做定时方式地,采用工作方式1,则初始化编程为_。ATMOD=0x01 BTMOD=0x50CTMOD=0x10 DT

24、MOD=0x02A6启动T0开始计数是使TCON的_。ATF0位置1 BTR0位置1CTR0位置0 DTR1位置0B7MCS-51系统单片机的定时器T0停止计数的语句是_。ATR0=0; BTR1=0; CTR0=1; DTR1=1;A8MCS-51系统单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的_,向CPU申请中断。ARI或TI置1 BRI或TI置0CRI置1或TI置0 DRI置0或TI置1A9当CPU响应定时器T1的中断请求后,程序计数器PC的内容是_。A0x0003 B0x000B C0x0013 D0x001BD10当CPU响应外部中断0的中

25、断请求后,程序计数器PC的内容是_。A0x0003 B0x000B C0x0013 D0x001BA11MCS-51系统单片机单片机在同一级别里除串行外,级别最低的中断源是_。A外部中断1 B定时器T0 C定时器T1 D串行口C12当外部中断0发出中断请求后,中断响应的条件是_。AET0=1 BEX0=1 CIE=0x81 DIE=0x61C13MCS-51系列单片机CPU的关中断语句是_。AEA=1; BES=1; CEA=0; DEX0=1;C14在定时计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为_。AM=213=8192 BM=28=256 CM=24=16 DM=216=65536D序号知识点题型内容答案1项目五 定时与中断系统设计5.2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1