单片机第13章习题解答
单片机原理及接口技术课后习题问题详解_李朝青

单片机原理及接口技术课后习题问题详解_李朝青第一章1.单片机具有哪些特点(1)片存储容量越来越大。
(2抗干扰性好,可靠性高。
(3)芯片引线齐全,容易扩展。
(4)运行速度高,控制功能强。
(5)单片机部的数据信息保存时间很长,有的芯片可以达到100年以上。
2. 89C51单片机包含哪些主要逻辑功能部件?答:80C51系列单片机在片集成了以下主要逻辑功能部件:(l)CPU(中央处理器):8位(2)片RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片时钟电路:1个3.什么是微处理器(CPU)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。
微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。
单片机是将微处理器、一定容量的RAM、ROM以及I/O口、定时器等电路集成在一块芯片上,构成的单片微型计算机。
4. 微型计算机怎样执行一个程序?答:通过CPU指令,提到存当中,再逐一执行。
5.什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答; 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
它有嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器、嵌入式片上系统等。
嵌入式系统的出现最初是基于单片机的。
它从体系结构到指令系统都是按照嵌入式应用特点专门设计的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。
因此,她是典型的嵌入式系统。
第二章1.89C51单片机包含哪些主要逻辑功能部件?答:80C51系列单片机在片集成了以下主要逻辑功能部件:(2)片RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片时钟电路:1个2.89C51的EA端有何用途?答:/EA端接高电平时,CPU只访问片/doc/9bc731f9b6360b4c2e3f5727a5e9856 a57122648.html 并执行部程序,存储器。
第13章5-6节-STC11F单片机节能模式与看门狗电路

第9章 STC11F单片机节能模式与看门狗电路
4. 唤醒引脚定义与应用
参见定时器一章,已讲过,见下面WAKE_CLKO寄存器
唤醒引脚定义与时钟输出控制寄存器:
WAKE _CLKO
B7 --
B6
B5
B4
T0_PIN_IE
B3 --
B2
BRTCLKO
B1
T1CKLO
B0
T0CKLO
RXD_PIN_IE T1_PIN_IE
喂狗技术
MOV WDT_CONTR,#00111 100B;启动看门狗 MOV WDT_CONTR,#00111 100B;多次重启喂狗
STC11F单片机寄存器总结
无位名称定义的寄存器
P0 P2 B ACC SP
(黑色为传统单片机,红色为STC11F新增加)
DPL
DPH
TL0
TL1
BRT IAP_DATD
RI:串行口接收中断标志。必须由软件清0 ① 若以方式0接收,接收到第8位数据时RI置1; ②若以方式1、2、3接收,且SM2=0时,当接收 到停止位的中间时对RI置“1”; ③当串行口以方式2或3接收,且SM2=1时,仅当 接收到的第9位数据RB8为1后,同时还接收到 停止位的中间时对RI置“1”。
置“1”各位可以使相应引脚的下降沿触发中断标志
3个时钟输出控制位,置“1”允许输出时钟; 输出时钟频率均是1/2溢出率!!
第9章 STC11F单片机节能模式与看门狗电路
9.2 STC11F单片机看门狗定时器
9.2.1 看门狗定时器原理 WDT (Watch Dog Time)
程序受干扰跑飞或形成死循环“死机”。 看门狗产生硬件复位信号,强行复位。 有内部看门狗或外部看门狗两种方式。 本质:硬件定时器。
《计算机文化基础(第二版)》各章习题答案

侯殿有主编
清华大学出版社
2011-9
第一章习题答案
1.微型计算机由哪些主要部件组成?
答:由主机、显示器、键盘、鼠标等组成。
2.衡量CPU性能的主要技术指标有哪些?
答:CPU字长、CPU主频、运算速度、地址总线宽度、数据总线宽度、内部缓存
3.Intel CPU代表产品有几种,每种技术指标有哪些?
答:工控机模板采用工业级集成芯片,它的无故障工作时间是很长的,一般可保证十年以上。机箱采用特殊材料并密封,抗灰尘、抗震动、抗电磁干扰。
12.Windows 2000以上操作系统如何实现底层设备驱动?
答:要进行底层设备操作必须使用专门的底层设备驱动程序,Windows98及以下操作系统可以使用叫VxD的驱动程序,Windows98和Windows2000使用叫WDM的驱动程序。
4
F=-1<0
+y
F=-1+5=4
X=2,Y=1+1=2
G=5-1=4
5
F=4>0
+x
F=4-3=1
X=2+1=3,Y=2
G=4-1=3
6
F=1
+X
F=1-3=-2
X=3+1=4,Y=2
G=3-1=2
7
F=-பைடு நூலகம்<0
+Y
F=-2+5=3
X=4,Y=2+1=3
G=2-1=1
8
F=3>0
+X
F=3-3=0
7.什么是嵌入式操作系统?最主要的嵌入式操作系统有哪些?
答:人们在“目标机”上和“嵌入式控制器”一同嵌入某种功能较强且占用内存较少的操作系统,该操作系统对用户程序提供内存管理、多线程、复杂的数据处理等技术支持。
单片机原理及应用课后习题答案

单片机原理及应用课后习题答案1. 为什么单片机被广泛应用于各种电子设备中?单片机被广泛应用于各种电子设备中的原因有很多。
首先,单片机具有体积小、功耗低、成本低的特点,能够满足现代电子设备对于小型化、便携和节能的需求。
其次,单片机集成了中央处理器、存储器、输入输出端口等功能模块,能够满足电子设备对于高性能、多功能的要求。
此外,单片机具有灵活的可编程性,能够根据不同的应用需求进行定制开发,满足各种电子设备的特定功能和性能要求。
因此,单片机被广泛应用于各种电子设备中。
2. 什么是单片机的工作原理?单片机是一种集成了中央处理器、存储器、输入输出端口等功能模块的微型计算机系统。
其工作原理是通过中央处理器执行程序指令,对输入输出端口进行数据交换,从而实现对外部设备的控制和数据处理。
单片机内部包含了运算器、控制器、存储器等核心部件,通过时钟信号的控制,按照程序指令序列完成各种运算和数据处理操作。
单片机的工作原理可以简单概括为接收输入信号、进行数据处理、输出控制信号的过程。
3. 单片机的应用领域有哪些?单片机在各种电子设备中都有广泛的应用,主要包括消费类电子产品、工业自动化设备、通信设备、汽车电子系统等领域。
在消费类电子产品中,单片机被应用于智能手机、数码相机、家用电器等产品中,实现各种功能和控制。
在工业自动化设备中,单片机被应用于PLC、工业控制器、传感器等设备中,实现自动化生产和控制。
在通信设备中,单片机被应用于调制解调器、路由器、交换机等设备中,实现数据传输和网络控制。
在汽车电子系统中,单片机被应用于发动机控制、车载娱乐、车身电子系统等领域,实现车辆的各种功能和控制。
可以看出,单片机在各种应用领域都有重要的地位和作用。
4. 单片机的发展趋势是什么?随着科技的不断发展,单片机也在不断演进和升级。
未来单片机的发展趋势主要包括以下几个方面,首先,单片机将继续向着高性能、低功耗、小型化的方向发展,以满足电子设备对于性能和外形的要求。
STC单片机C语言程序设计 第13章 STC单片机C语言指针

通用指针
13-2目录下,在Keil μVision5集成开发环境下打开该设计。
进入调试器模式,查看Disassembly窗口内的反汇编代码,代码 中加入了注释,帮助读者进行分析。
代码清单13-1(2) Disassembly窗口内的反汇编代码清单
2: {
--未指定存储区域的通用指针
3: int a=50,*p1; 750800 MOV 0x08,#0x00
注:换句话,我们可以这样理解,在内存中开辟3个字节,用于表示指针这个数 据类型,这个空间保存的内容,等于p1,也等于变量a的地址,因此p1=&a。
--未指定存储区域的通用指针
6: p1=&a; C:0x0018 750A00 MOV C:0x001B 750B00 MOV C:0x001E 750C08 MOV
STC单片机C语言指针
主 讲:何宾 Email:hebin@
2016.03
C51编译器中指针的分类
Cx51编译器支持使用字符“*”声明变量指针。C51编译器可 以执行在标准C中所提供的所有操作。但是,由于8051独一无二的
结构以及特点,C51编译器提供两种不同类型的指针,即:通用指
0x0002。这是因为在程序代码中,设置将P2设置为指向数组b的
首地址,并且数组b的第一个数据元素的值为1。形式化表示为: (p2)=1=b[0]=*p2
--未指定存储区域的通用指针
换句话可以这样说,p2的内容就通过指针*p2表示。
注:由于指针*p2为int类型的,所以p2的内容为int型(2个字节的数据内容)。
通用指针
--未指定存储区域的通用指针
读者可以进入到本书所提供资料的stc_program_example\例 子13-3目录下,在Keil μVision5集成开发环境下打开该设计,并进 入调试器模式,按F5运行程序。在UART #1窗口界面中,给出输出 信息的格式。下面对该程序进行详细的分析
单片机原理及应用教程第3版习题课后答案之欧阳育创编

《单片机原理及应用程序》(第三版)习题参考答案第一章1. 为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。
可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。
十六进制数可以简化表示二进制数。
2.(1) 01111001 79H (2) 0.11 0.CH (3) 01111001.1179.CH(4) 11101010.101 0EA.AH (5)01100001 61H (6) 00110001 31H3.(1) 0B3H (2)80H (3) 17.AH (4) 0C.CH4.(1)01000001B 65 (2) 110101111B 4315.(1) 00100100 00100100 00100100 (2) 10100100 11011011 11011100(5) 10000001 11111110 111111116.00100101B 00110111BCD 25H7. 137 119 898.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。
一般情况下,可分为系统总线和外总线。
系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB)地址总线(AB):CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。
地址总线为16位时,可寻址范围为216=64K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。
在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。
控制总线(CB):由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。
CPU还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。
第13章 51单片机实体电路实现虚拟仿真系统-单片机原理及接口技术-孙一林-清华大学出版社

13.1 死机监控电路
5113.2单借助片US机B通实道实体现R电S232路通信
13.3 使用ISP技术组装嵌入式系统
实13.4现IA虚P技术拟仿真系统
2021/2/20
13.1 死机监控电路
2021/2/20
13.2 USB通道实现RS232通信
2021/2/20
13.3 使用ISP技术组装嵌入式系统
2021/2/20
13.4 IAP技术应用
P89V51RD2——IAP操作流程
步骤 1 2 3 4 5 6 7 8
实现功能
操作说明
定义 IAP 操作代码存放区
ORG 2000H(或以上),避开 Code 区 0000H~1FFFH 空间
关总中断
因中断向量在 Block0 区,切换到 Block1 区将不存在
2021/2/20
2021/2/20
● ISP技术实现过程 ● 实现ISP的硬件条件 ● 实现ISP的操作流程
2021/2/20
13.3 使用ISP技术组装嵌入式系统
ISP技术实现过程
2021/2/20
13.3 使用ISP技术组装嵌入式系统
实现ISP的硬件条件
2021/2/20
13.3 使用ISP技术组装嵌入式系统
实现ISP的操作流程
IAP 调用前期准备工作
保存 A、R1、DPTR 值,设置 IAP 需要的 A、R1、DPTR 值
从 Block0 区切换到 Block1 区 SWR = 0;BSEL = 0,准备调用 IAP 子程序
IAP 操作(编程 2000H~FFFFH) CALL 1FF0H,写多字节需要循环操作,并判断正确与否
单片机试题库分章节答案

单片机试题库分章节答案(C语言)(总24页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--(红色是考试考过的,蓝色是老师给的习题“重点看“)第1部分单片机概述及数学基础一、填空题1、十进制255的二进制是,十六进制是 FF 。
2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。
3、十进制127的二进制是 1111111,十六进制是7F。
4、+59的原码是 00111011,-59的补码是。
5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。
6、十进制数40转换为二进制数是101000;二进制数转换为十进制数是 2. 5。
7、十进制99的二进制是 1100 011 ,十六进制是 63 。
二、判断题(×) 1、AT89S51是一种高性能的16位单片机。
8位机(×) 2、有符号正数的符号位是用1表示的。
三、选择题()1、计算机中最常用的字符信息编码是( A)A. ASCII 码 C. 余3码 D. 循环码四、简答题1、何谓单片机单片机与一般微型计算机相比,具有哪些特点第2部分 51单片机硬件结构、存储系统及I/O接口一、填空题1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是 P0 。
2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS __ ,机器周期为____1μS __。
3、AT89S51单片机字长是___8___位,有___40根引脚。
4.89S51单片机是 8 位单片机,其PC计数器是 16 位。
5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是 1/6 µS,一个机器周期是 2μS µS。
6.89S51单片机是+5 V供电的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第13章思考题及习题13参考答案
一、填空
1.常用的光电耦合器为输出型和输出型。
答:晶体管,晶闸管
2.双向可控硅经常用作交流、、和。
答:调压,调节功率,调温,无触点开关
3.固态继电器是一种端器件,端输入,两端输出。
它们之间用隔离。
答:四,两,光电耦合器
二、判断对错
1.集成功率电子开关可由TTL、HTL、DTL、CMOS等数字电路直接驱动。
对
2.集成功率电子开关常用来取代机械触电继电器,已越来越多地在单片机控制应用系统中作微电机控制、电磁阀驱动等。
对
3.集成功率电子开关特别不适用于那些需要抗潮湿、抗腐蚀和防爆场合中作大电流开关。
错4.集成功率电子开关可工作在那些机械触点继电器无法胜任工作的高频和高速系统中工作,充分体现出其优越性。
对
5.固态继电器在单片机测控等领域中,已逐渐取代传统的电磁式继电器和磁力开关作为开关量输出的控制元件。
对
6.固态继电器不可直接用TTL、HTL、CMOS等集成驱动电路控制。
错
7.固态继电器不能用在有易燃、易爆的场合。
错
三、简答
1. 请列举常用的开关型驱动器件。
答:光电耦合器,继电器,晶闸管,集成功率电子开关,固态继电器
2. 请列举在单片机应用系统中常用的电子开关的名称,电子开关的通病是什么?
答:常用的电子开关为光电耦合器,晶闸管,集成功率电子开关,固态继电器。
电子开关器件的通病是存在通态压降和断态漏电流。
SSR的通态压降一般小于2V,断态漏电流通常为5~10 mA。
因此使用中要考虑这两项参数,否则在控制小功率执行器时容易产生误动作。
3. 集成功率电子开关与机械触点继电器相比具有哪些优越性?
答:集成功率电子开关可由TTL、HTL、DTL、CMOS等数字电路直接驱动,开关速度快、工作
频率高、无噪声、无触点,工作可靠、寿命长,目前在控制系统中常用来取代机械触电继电器,已越来越多地在单片机控制应用系统中作微电机控制、电磁阀驱动等。
特别适用于那些需要抗潮湿、抗腐蚀和防爆场合中作大电流开关。
如在那些机械触点继电器无法胜任工作的高频和高速系统中工作,更能体现其优越性。
4. 固态继电器具有哪些优点?
答:(1)功率小:输入端是光电耦合器,仅需几mA驱动电流便能可靠地控制,可直接用TTL、HTL、CMOS等集成电路控制。
(2)高可靠性:结构上无可动接触部件,且全塑密闭式封装,所以SSR开关时无抖动和回跳现象,无机械噪声,同时能耐潮、耐振、耐腐蚀;由于无触点火花,可用在有易燃易爆介质的场合。
(3)低电磁噪声:交流型SSR采用了过零触发技术,具有零电压开启、零电流关断的特性,对外界和本系统的射频干扰减低到最低程度。
(4)能承受的浪涌电流大。
(5)对电源电压适应能力强:交流型SSR的负载电源电压可以在30~220V范围内任选。
(6)抗干扰能力强:输入输出间采用光电隔离,避免了输出功率负载电路对输入电路的影响。
另外又在输出端附加了干扰抑制网络,有效地抑制了线路中dV/di和di/dt的影响。