- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大连理工单片机仿真第1章概述
单片机原理与接口技术;第1章 概述 ;1.1 认识单片机;通常一个最基本的单片机由以下几部分组成: ;1.1.2 单片机的特点与应用 ;2.单片机的应用领域
智能化仪表
实时工业控制
机电一体化产品 (数控机床 )
智能接口
办公自动化领域 (打印机 )
商业营销领域 (电子秤 )
家用电器 (电冰箱 );1.1.3 单片机的发展和系列产品 ; 2.单片机发展趋势
低功耗CMOS化
内部资源丰富、外围电路内装化,朝着微型化方向发展
大容量、高性能
以串行方式为主、并行为辅的外围扩展方式
ISP及IAP技术的应用 ; 3.单片机系列产品
基于51内核的单片机,目前国内较常见的有以下几种 :
PHILPS公司的的LPC系列
SST公司的SST89C54、SST89C58
Cygnal公司的C8051F系列单片机
AD公司的ADuC812、ADuC824
除上述外还有系列单片机:;美国微芯科技股份有限公司的PIC系列
ATMEL公司的AVR系列
MSP430系列德州仪器公司出品的MSP430系列
;1.2 单片机应用系统的开发过程 ;;1.2.2 单片机应用开发工具;2.程序设计
确定了硬件设计,然后要针对目标板进行软件程序设计。
3.仿真器
编写好源程序后,进行程序调试时需对其进行仿真。仿真有两种形式。一种是真正的仿真,称为硬件仿真;另一种软件仿真,又称为模拟仿真。
4.编程器和ISP在系统编程
5.单片机系统的PROTEUS设计与仿真平台;1.3 单片机相关基础知识; 其中,Ki表示十进制数的第i位,权为10i,Ki从0-9十个数字中选用;m、n为正整数,n为小数点左边的位数,m为小数点右边的位数。
例如:
(963.85 )D=9×102+6×101+3×100+
8×10-1+5×10-2
式中,“D”表示十进制数,等式右边的102,101,100,10-1,10-2表示数码在该位的“权”,不难看出,各数位表示的数值就是该位乘以相应的权,因此任意一个十进制数都可以按权展开。;2)二进制
(a)二进制数常以结尾的B表示。
(b)用0、1两个数码表示数的大小。
(c)基数为2,逢2进1。
(d)按权展开式为
二进制数=Kn-1×2n-1+Kn-2×2n-2+…+K0×20+K-1×2-1+
K-2×2-2+…+K-m×2-m
其中,Ki表示二进制数的第i位,权为2i,Ki从0、1两个数字中选用;m,n为正整数,n为小数点左边的位数,m为小数点右边的位数。
例如:
1010.01B=1×23+0×22+1×21+0×20+0×2-1+1×2-2
;3)十六进制
(a)十六进制数常以结尾的H表示。
(b)用0、1、2、3、4、5、6、7、8、9、A、B、C、
D、E、F十六个数码表示数的大小。
(c)基数为16,逢16进1。
(d)按权展开式为
十六进制数=Kn-1×16n-1+Kn-2×16n-2+…+K0×160+K-1×16-1+
K-2×16-2+…+K-m×16-m
其中,Ki表示十六进制数的第i位,权为16i, Ki从0-9、A、B、C、D、E、F十六个数码中选用;m,n为正整数,n为小数点左边的位数,m为小数点右边的位数。
例如:
B5A.FH=11×162+5×161+10×160+15×16-1;部分数的三种数制对照见表1-1。 ;2.数制间的转换;例1-1将十进制数38转换成二进制数。
解: ;例1-2将十进制数0.625转换成二进制数。
解:0.625×2=1.25 整数为1(最高位)
0.25×2=0.50 整数为0
0.50×2=1.00 整数为1(最低位)
所以,0.625D=0.101B
综上两例,得
39.625D=100110.101B;2)十六进制与十进制间的转换
(a)十六进制转换为十进制
方法同样也是按权展开后求和。例如 1AEH=1×162+10×161+14×160=430D
(b)十进制数转换为十六进制
方法与十进制转换为二进制时类似,也分整数和小数两部分进行。
整数部分采用“除16取余”法。
小数部分采用“乘16取整”法。;例1-3将十进制数1086转换为十六进制数。
解:;例1-4将十进制数0.171875转换为十六进制数
解: 0.171875×16=2.75 整数 2 (最高位)
您可能关注的文档
最近下载
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式) 无水印.pdf VIP
- 第二课 活动 一周健康食谱 家庭食谱我设计(教案) 五年级上册综合实践活动浙科版.pdf
- GB50210-2018建筑装饰装修工程质量验收标准.docx VIP
- 广州数控GSK25iMbGSK25iTb系列 编程操作手册.pdf
- 2025北京通州七年级(下)期末英语试卷及答案.pdf VIP
- 中兴常用光传输设备介绍.ppt VIP
- 中国地图报表Excel版(可设置颜色).xls VIP
- 苏TZG 01-2021 预应力混凝土空心方桩图则.docx VIP
- 领导干部离任经济责任审计难点及解决方案.doc VIP
- 德国旅游城市.docx VIP
文档评论(0)