- 1、本文档共485页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微控制器的选择与应用;课程设置简介;课程设置简介;课题一初识单片机;教学参考;课题任务;待解疑问;课题咨询;硬件系统——构成微机的实体和装置;
;单片机内部结构示意图;单片机应用系统;单片机的特点及应用;2.单片机应用;3.单片机种类;4.51系列单片机概述;生产工艺;功能分类;片内程序存储器配置
掩膜ROMeg:80C51,4KB
EPROMeg:87C51,4KB
ROMLesseg:80C31
E2PROMeg:PIC16C8X
FLASHeg:AT89C51,4KB;(2)80C51系列;80C51典型产品资源配置;微控制器发展趋势;单片机开发系统简介;WAVE系列仿真器的硬件;WAVE系列仿真器的软件开发界面;编程器:编程器主要用于把用户调试好的应用程序固化到单片机程序存储器中。;计算机数的运算基础;待解疑问 ;第一节进位计数制及相互转换;进制;
例如:8846.78=8×103+8×102+4×101+6×100+7×10-1+8×10-2
注:该数中共出现三次数码8,但各自的权不一样,故其代表的值也不一样。
;676.22(D)=6×102+7×101+6×100+2×10-1+2×10-2
676.22(H)=6×162+7×161+6×160+2×16-1+2×16-2
注:数码一样,进制不同,即各位权不同,数值就不同,所以书写时要注意数字的进制符号。;二、不同进位制之间的转换;2.十进制数转换为二进制数
(十进制→N进制)
十进制数转换为N进制数的原则:
①整数部分:除基取余,逆序排列
②小数部分:乘基取整,顺序排列
;例1将十进数186和0.8125转换成二进制数。
因此:186D=
0.8125D=0.1101B
0.8125×2=1.6250(取1,作为a-1)
0.6250×2=1.250(取1,作为a-2)
0.250×2=0.50(取0,作为a-3)
0.50×2=1.0(取1,作为a-4)
0.8125D=0.1101B;3.二进制转换为十六进制
二进制转换为十六进制的原则:
整数部分从低位到高位四位一组不足补零,直接用十六进制数来表示;
小数部分从高位到低位四位一组不足补零,直接用十六进制数表示。
例2将二进制数00111B转换成十六进制数。
10011110.00111000
9E3 8
所00111B=9E.38H。
;4.十六进制数转换为二进制数
十六进制数转换为二进制数的原则:十六进制数中的每一位用4位二进制数来表示。
例如:将十六进制数A87.B8转换为二进制数。
A87.B8
101010000111.10111000
所以
A87.B8H=101010000111。;三、八进制数和十六进制数运算;2.十六进制数的运算
十六进制数的运算遵循“逢十六进一”的原则。
①十六进制加法:
十六进制数相加,当某一位上的数码之和S小于16时与十进制数同样处理,如果数码之各S≥16时,则应该用S减16及进位1来取代S。
例如:
08A3H
+4B89H
542CH;②十六进制减法
十六进制减法也与十进制数类似,够减时直接相减,不够减时服从向高位借1为16的原则。
例如:
05C3H
-3D25H
C89EH;第二节计算机中数和字符的表示;1.原码
最高位为符号位,符号位后表示该数的绝对值。
例如:
[+112]=[+112]原
[-112]=-011
文档评论(0)