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

单片机技术及应用.pptVIP

  1. 1、本文档共294页,可阅读全部内容。
  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文档。上传文档
查看更多

项目一认识单片机及其开发工具

项目二制作单片机输出控制电路

项目三制作点阵显示电路

项目四制作LED数码计数牌

项目五制作地震报警器

项目六制作数字时钟

项目七制作数字电压表

项目八制作单片机与PC机串行收发电路

项目一认识单片机及其开发工具

任务一认识单片机

基本知识

一、生活中的单片机

所谓单片机,就是把中央处理器CPU、存储器(Memory)、

定时器、I/0(Input/Output)接口电路等一些计算机的主要功

能部件集成在一块集成电路芯片上的微型计算机。

单片机可以广泛应用在我们日常生活的各个领域,家用电器是单

片机应用最多的领域之一。由于家用电器体积小、品种多、功能差异

也大,因而要求其控制器不仅体积小,以便能够嵌入家用电器中,同

时要求控制器有灵活的控制功能。单片机以微小的体积和编程的灵活

性成为家用电器实现智能化的心脏和大脑。

一、生活中的单片机

生活中单片机无处不在:

手机中有既有32位的单片机,也有16位、8位的单片机。电话中常见8位单片

机。电视遥控器中有4位或者8位的单片机。DVD中多数是32位单片机。MP3

中多数是8-16位单片机。其他诸如空调、洗衣机、微波炉、冰箱、热水器、电

子称、电子表、计算器、收音机、鼠标、键盘、电动自行车、汽车钥匙、可视

门禁、公交车报站器、公交车刷卡器、红绿灯控制器、等等等等……

欧美日等国家,一个家庭中所拥有的单片机数量平均到100-120颗。

生活中的单片机实例

二、单片机中的数制

1.数制

所谓数制,就是人们利用符号计数的一种科学方法。在日常生活

中,采用的计数方法是十进制数,而计算机内部是通过电位的高低

来表示数码0和1,所以计算机只能使用二进制计数方法,而在编写

程序时采用十六进制数计数方法。

(1).十进制(DecimalNumber)

十进制数是采用0、1、2、3、4、5、6、7、8、9十个不同的数码

来表示任何一位数,遵循“逢十进一”的进位规律。

例:(851.92)10=8×102+5×101+1×100+9×10-1+2×10-2

(2).二进制(BinaryNumber)

二进制数用两个数码0和1表示,遵循“逢二进一”的进位规律。

例:(101.01)2=1×22+0×21+1×20+0×2-1+1×2-2

(3).十六进制(HexadecimalNumber)

十六进制数有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、

F共十六个数码,基数为16,遵循“逢十六进一”的进位规律。

例:

(4FA)16=4×162+F×161+A×160=4×162+15×161+10×160

二、单片机中的数制

2.数制之间的相互转换

由于二进制数码冗长,且书写和阅读都不方便,因而在编写程序,

以及向计算机输入数据时,仍然采用十进制或十六进制数,由计算

机将其转换为二进制数后进行处理,处理结果再转换成十进制数输

出。因此在学习计算机时,需要熟练掌握各种数制之间的转换。

(1)二进制数、十六进制数转换为十进制数

转换方法是将二进制数、十六进制数按权展开,写成多项式的形式,

再把每一项的值相加。

(2)十进制数转换为二进制数

转换方法是把十进制数分为小数部分和整数部分,整数部分采用

“除2取余”的方法,然后将所有余数按照从后到前的顺序排列;

小数部分采用“乘2取整”的方法,将所有取出的整数按照顺序排

列。

(3)二进制数与十六进制数之间的相互转换。

十六进制数转换为二进制数时,将二进制数的整数部分自右向左每

4位一组,不足4位的在左面用零补足;小数部分自左向右每4位一

组,不足4位在右面补零。反之,将十六进制数转换为二进制数时,

只需把每一位十六进制数写成对应的4位二进制数即可。

三、MCS-51单片机简介

1.MCS-51单片机的基本结构

时钟电路ROMRAM定时器/计数器

CPU

总线控制并行端口串行端口

MCS-51单片机结构框图

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档