第一章 单片机的基础知识.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  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文档。上传文档
查看更多
第一章 单片机的基础知识

第一章 单片机的基础知识 本章总体要求: 本章重点: 本章难点: 微型计算机发展的两个方向 通用型计算机系统---用于科学计算, 信息处理 个人计算机---PC 工作站--- WS 嵌入式计算机系统---用于系统内的控制 Embedded Computer System 以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 基本特征: “嵌入”、“专用”、“计算机系统” 理解:嵌入到应用系统的专用计算机。 应用面为特定用户群系统 微型计算机 系统中的系统 嵌入式系统的基本组成 嵌入式微处理器的分类 1.1.2单片机发展概况 1.单片机的发展历史 第1阶段(1974—1976):初级单片机阶段 第2阶段(1976—1978):低性能单片机阶段 第3阶段(1978—1983):高性能单片机阶段 第4阶段(1983—今) :单片机全面发展阶段 单片机的发展历史 嵌入式应用系统无处不在 嵌入式应用步入数字时代 嵌入式产品拥有璀璨的明天 1.2典型单片机的介绍 国内常用八位单片机系列 MCS-51单片机系列共有十几种芯片: MCS-51 单片机结构框图 1.3计算机中数的表示方法 1.3.1计算机中的数制及其转换  其中:m、n为正整数,n代表整数部分的位数;m代表小数部分的位数;Ki代表R进制中的任一个数码,0≤Ki≤R-1。   (3)八进制数  八进制R=8,Ki可取0~7共8个数码中的任意1个,进位规律为“逢8进1”。任意一个八进制数N可以表示为: 表1―2二、八、十、十六进制数码对应表 3.不同数制间的转换 (1)各种进制数转换成十进制数  各种进制数转换成十进制数的方法是:将各进制数先按权展成多项式,再利用十进制运算法则求和,即可得到该数对应的十进制数。 【例1.5】:将数1001.101B,246.12Q,2D07.AH转换为十进制数。 解: (2)十进制数转换为二、八、十六进制数  任一十进制数N转换成q进制数,先将整数部分与小数部分分为两部分,并分别进行转换,然后再用小数点将这两部分连接起来。 1)整数部分转换  第1步:用q去除N的整数部分,得到商和余数,记余数为q进制整数的最低位数码K0; 第2步:再用q去除得到的商,求出新的商和余数,余数又作为q进制整数的次低位数码K1;  第3步:再用q去除得到的新商,再求出相应的商和余数,余数作为q进制整数的下一位数码Ki;  第4步:重复第3步,直至商为零,整数转换结束。此时,余数作为转换后q进制整数的最高位数码 Kn-1。 例1.6:求十进制数168所对应的二、八、十六进制数。 2)小数部分转换 小数部分转换步骤为:  第1步:用q去乘N的纯小数部分,记下乘积的整数部分,作为q进制小数的第1个数码K-1;  第2步:再用q去乘上次积的纯小数部分,得到新乘积的整数部分,记为q进制小数的次位数码K-2;  第3步:重复第2步,直至乘积的小数部分为零,或者达到所需要的精度位数为止。此时,乘积的整数位作为q进制小数位的数码K-m。 例1.7:将0.686转换成二、八、十六进制数(用小数点后5位表示)。 例1.8:将168.686转换为二、八、十六进制数。由上例可得 (3)二进制数与八进制数之间的相互转换 由于23=8,故可采用“合3为1”的原则,即从小数点开始分别向左、右两边各以3位为1组进行二-八换算;若不足3位的以0补足,便可将二进制数转换为八进制数。反之,采用“1分为3”的原则将1位八进制数转换为3位二进制数;转换后二进制数首尾处的0可舍去。 例1.9将1111011.0101B转换为八进制数。 解:根据“合3为1”和不足3位以0补足的原则,将此二进制数书写为: 001 111 011 小数点 010 100 1   7 3  小数点 2   4 因此,其结果为1111011.0101B=173.24Q。 例1.10将1357.246Q转换成二进制数。 解:根据“1分为3”的原则,可将该十进制数书写为: 1 3 5 7 小数点 2 4 6 001

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档