单片机原理与应用及c51程序设计答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理与应用及c51程序设计答案【篇一:单片机原理与c51语言程序设计与基础教程_
课后习题答案】
p> 习题
填空题
1.一般而言,微型计算机包括、四个基本组成部分。
2.单片机是一块芯片上的微型计算机。以地应用范畴。
3.atmel 公司生产的cmos型51系列单片机,具有
代替rom作为程序存储器,
4.单片机根据工作温度可分为、和三种。民用级的温度范围是0℃一70℃,工业级是-40℃~85℃,军用级是-55℃-125℃(不同厂家的划分标推可能不同。
5.在单片机领域内,ice的含义是。
选择题
1.单片机的工作电压一般为v?
a 5v
b 3v
c 1v
d 4v
2.单片机作为微机的一种,它具有如下特点:
a 具有优异的性能价格比
b 集成度高、体积小、可靠性高
c 控制功能强,开发应用方便
d 低电压、低功耗。
3.民用级单片机的温度范围是:a -40℃~85℃b 0℃一70℃
c -55℃-125℃
d 0℃一50℃
4.mcs-51系列单片机最多有
a 3
b 4
c 5
d 6
5.下列简写名称中不是单片机或单片机系统的是
a mcu
b scm
c ice
d cpu
问答题
1.单片机常用的应用领域有哪些?
2.我们如何学习单片机这么技术?
3.单片机从用途上可分成哪几类?分别由什么用处?
填空题
1.运算器、控制器、存储器、输入输出接口
2.单片机嵌入式系统
3. mcs-51flash rom
4.民用级(商业级)工业级军用级
5.在线仿真器
选择题1、a2、abcd3、b 4、c5、d
问答题
1.单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、
专用设备的智能化管理及过程控制等领
域,大致可分如下几个范畴:
(1)在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使
用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,
可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、
角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制
使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数
字电路更加强大。例如精密的测量设备(功率计,示波器,各种分
析仪)。
(2)在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂
流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机
联网构成二级控制系统等。
(3)在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电
子秤量设备,五花八门,无所不在。
(4)在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据
通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日
常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。(5)单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分
析仪,监护仪,超声诊断设备及病床呼叫系统等等。
此外,单片机在工商,金融,科研、教育,国防航空航天等领域都
有着十分广泛的用途。
2.首先,大概了解单片机的机构,例如本书的第2章则是主要讲
了单片机的内部结构以及资源。对单片机的内部结构有了初步了解
之后,读者就可以进行简单的实例练习,从而加深对单片机的认识。其次,要有大量的实例练习。其实,对于单片机,主要是软件设计,也就是编程。
目前最流行的用于51系列单片机地编程软件是keil。keil提供了包
括c编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试
器等在内的完整开发方案,通过一个集成开发环境(uvision)将这
些部份组合在一起。掌握这一软件的使用对于使用51系列单片机的
爱好者来说是十分必要的,如果你使用c语言编程,那么keil几乎
就是你的不二之选,即使不使用c语言而仅用汇编语言编程,其方
便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
第三,要多结合外围电路,如流水灯、数码管、独立键盘、矩阵键盘、ad或da(原理一样)、液晶、蜂鸣器进行练习,因为,这样可
以直观的看到程序运行的结果,当然,我们也可以用proteus这个
软件对硬件进行仿真,这样也可以直观的看到结果。在实际学习过
程中,可以根据自己的项目需求去选择,从而减少了学习周期。
最后,就是结合自己的实际情况,开发一个完全具有个人风格,功
能完善的电子产品,尽情享受单片机带来的欢乐和成就感。
同时,不必为软件、硬件基础知识不扎实而烦恼,单片机中用到的
编程语言很简单,可以说主要是配置一些寄存器,不涉及太复杂的
算法和语法,电子元器件也以简单应用居多,本书接下来的几章将
主要介绍硬件和软件基础知识,这些对于单片机开发来说基本已经
够用了。另一方面,在做单片机实验的过程中会慢慢地积累、一步
步地巩固相关的基础知识,在实践中有针对性的学习肯定比纯粹地
看书效果更好。所以,完全不必担心你的基础不够扎实。
3.单片机从用途上可分成专用型单片机和通用型单片机两大类。专用型单片机是为某种专门用途而设计的,如dvd控制器和数码摄像
机控制器芯片等。在用量不大的情况下,设计和制造这样的专用芯
片成本很高,而且设计和制造的周期也很长。我们通常所用的都是
通用型单片机,通用型单片机把所有资源(如rom、i/o等)全部提供
给用户使用。当今通用型单片机的生产厂家已不下几十家,种类有
几百种之多。
第2章
答案填空题