网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机原理与应用-基于汇编、C51及混合编程1-11章习题解答.pdfVIP

单片机原理与应用-基于汇编、C51及混合编程1-11章习题解答.pdf

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

臣心一片磁针石,不指南方不肯休。——文天祥

习题一

1.什么是单片机?

单片机全称单片微型计算机。它是把计算机中的微处理器、只读存储器

(ROM)、随机访问存储器(RAM)、I/O接口、串行接口、中断系统、定时/计数

器等基本功能部件微型化并集成到一块芯片上构成的小而完善的计算机。

2.单片机的主要用途是什么?

单片机有体积小、功耗低、面向控制、抗干扰能力强、性价比高等优点,

被广泛应用于家用电器、办公自动化、工业控制、智能仪器仪表与集成智能传

感器、汽车电子与航空航天电子系统等各种控制系统中。

习题二

2-1.STC12C5A60S2单片机的内部集成了哪些功能部件?各个功能

部件的具体功能是什么?

在STC12C5A60S2单片机内部,其基本结构主要有中央处理器CPU、程序存

储器、数据存储器、定时/计数器、UART串行口、I/O接口、高速A/D转换、同

步串行外围接口、PCA、看门狗WDT及片内RC振荡器和外部晶体震荡电路等模

块组成。

各部件功能:

中央处理器CPU:负责运算控制和调度,使整个系统协调工作。

程序存储器:用于存放用户程序、数据和表格等信息。

数据存储器:用于存放单片机运行过程中的运算数据及运算地址等。

定时/计数器:常用定时器时钟来实现定时检测、定时控制;还可以用定时

器产生毫秒宽的脉冲,来驱动步进电机一类的电器机械。计数器主要用于外部

事件的计数。

看门狗WDT:在单片机出现运行紊乱时,可以使单片机重新启动,恢复正

常运行。

I/O接口:单片机通过I/O引脚进行输入,输出操作。

振荡器:产生单片机运行所需要的时钟信号。

2-2.封装模式为LQFP-48、PDIP-40的STC12C5A60S2单片机的

I/O引脚各有多少?P0、P2口各有什么功能?

封装模式为LQFP-48的STC12C5A60S2单片机有48个引脚,44个I/O引脚。

封装模式为PDIP-40的STC12C5A60S2单片机有40个引脚,36个I/O引脚。

P0口和P2口都可以作为通用的I/O口使用;当单片机访问外部扩展电路或

设备时,P0口可以作为地址总线的低8位及数据总线接口,地址/数据分时复

用,P2口作为地址总线的高8位。

1

臣心一片磁针石,不指南方不肯休。——文天祥

2-3.简述PSW寄存器各位的作用。若寄存器A中的内容为63H,P

标志位为何值?

CY:进位或借位标志位,简称C。在执行8位的加、减法指令时,用于记录

最高位的进位或借位。有进位或借位时则置位,否则清零。

AC:辅助进位标志位,在执行加减法时,若D3向D4有进位或借位时,AC

置位,否则AC清零。

OV:溢出标志位。在执行加减法运算时,若运算的结果超出8位有符号数

表示的范围-128-+127,表示溢出,OV置1,否则OV清零。

P:奇偶校验标志位。用于记录A寄存器中的1的个数的奇偶性。若A寄存

器中1的个数为奇数,则P置位,为偶数则清零。

RS1、RS0:寄存器组选择位,用来选择当前的工作寄存器组。

F0、F1:用户标志位。

若寄存器A中的内容为63H),A中“1”的个数为4,所以P=

0。

文档评论(0)

151****0790 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档