ImageVerifierCode 换一换
格式:PPT , 页数:27 ,大小:1.02MB ,
资源ID:4105701      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-4105701.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机基础知识.ppt)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

单片机基础知识.ppt

1、* 1 第一章第一章 单片机基础知识单片机基础知识 学习目标: 1掌握数制及其转换方法。 2了解数据表示方法及其编码。 3了解单片机基础知识。 Date 2 一、什么是单片机? 单片机就是单片微型计算机 , 是将计算机的中央处理 器 (CPU)、 存储器( ROM,RAM)、 输入 /输出( I/O) 接 口等集成在一小块硅片上的微型机 。 1.1 单片机的发展及特点 Date 3 单片机组成框图 RAM I/O接口 电路 CPU 时 钟 定时器 / 计数器 ROM Date 4 二、单片机发展 史 单片机属于微型机单片机属于微型机 , 微型计算机的发展微型计算机的发展 形 成两大分支: 1、

2、 独立使用式微机 ( PC机 ) : PC机系统全力实 现海量高速数据处理,兼顾控制功能。 2、 嵌入式微机 单片机:单片机系统全力满足测控 对象的测控功能,兼顾数据处理能力。 单片机作为工业控制和数据处理的计算机, 它 的结构与指令功能都是按照工业控制要求设计的 ,也 被称为 “ 微控制器 ” 、 “ 微处理器 ” ( Micro- controller, Micro-processor)。 主要有: 4位、 8位、 16位、 32位等 Date 5 单片机发展概况 1976-1978 初级 8位单片机 Intel MCS-48 系列 1978-1983 高档 8位单片机 Intel MCS

3、-51系列 : -51子系列: 8031/8051/8751 -52子系列: 8032/8052/8752 低功耗型 80C31高性能型 80C252廉价型 89C2051/1051 1983- 90年代初 16位单片机 Intel MCS-96 系列 8098/8096、 80C198/80C196 90年代初 -至今 16位单片机高档 32位单片机 Date 6 三、单片机的特点及应用 突出特点突出特点 存储器结构 计算机有两种存储结构: 哈佛结构:程序存储器和数据存储器分开。 普林斯顿结构:程序存储器和数据存储器合 并 。 单片机采用哈佛结构体系 Date 7 采用哈佛体系结构 采用面向

4、控制的指令系统 引脚功能服用 片内 RAM作寄存器 类型齐全 功能通用 具有三高优势 (集成度高、可靠性高、性价比高 )。 三、单片机的特点及应用 Date 8 三、单片机的特点及应用 单片机 主要应用于工业检测与控制、计算 机外设、智能仪器仪表、通讯设备、家用电 器等。 特别适合于嵌入式微型机应用系统。 单片机开发系统有单片单板机和仿真器。 实现单片机应用系统的硬、软件开发。 Date 9 1946-1958 第一代电子管计算机 。磁鼓存储器,机器 语言、汇编语言编程。 1958-1964 第二代晶体管计算机 。 磁芯作主存储器 , 磁盘作外 存储器,开始使用高级语言编程。 1964-197

5、1 第三代集成电路计算机 。使用 半导体存储器,出现 多终端计算机和计算机网络。 1971- 第四代大规模集成电路计算机 。 出现微型计算机、单 片微型计算机,外部设备多样化。 1981- 第五代人工智能计算机 。 模拟人的智能和交流方式。 一 、 发展概况 1.2 计算机基础知识 Date 10 二、计算机发展趋势 微型化 便携式、低功耗 巨型化 尖端科技领域的信息处理,需要超大容量 、高速度 智能化 模拟人类大脑思维和交流方式,多种处理 能力 系列化、标准化 便于各种计算机硬、软件兼容和 升级 网络化 网络计算机和信息高速公路 多机系统 大型设备、生产流水线集中管理 (独立控 制、故障分散

6、、资源共享 ) Date 11 三、 微型计算机系统组成 微型计算机系统 硬件 微型计算机 ( 主机 ) 微处理器 (CPU) 软件 外围设备 运算器 控制器 存储器 (内存 ) RAM ROM 外部设备 辅助设备 输入设备 (键盘、扫描仪、语音识别仪 ) 输出设备 (显示器、打印机、绘图仪、 ) 辅助存储器 (磁带、磁盘、光盘 ) 输入 /输出接口 (PIO、 SIO、 CTC、 ADC、 DAC) (I/O接口 ) 总线 (AB、 DB、 CB) 系统软件 (操作系统,编辑、编译程序,故障诊断 ,监控程序 ) 应用软件 (科学计算,工业控制,数据处理 ) 程序设计语言 (机器语言、汇编语言

7、、高级语言 ) 电源电路 时钟电路 Date 12 三、 微型计算机系统组成 Date 13 四、微型计算机组成 中央处理器 CPU 运算器和控制器集成在一个芯片上 运算器:实现算术运算或逻辑运算 包括:算术逻辑单元 ALU、累加器 A、暂存寄存器 TR、 标志寄存器 F或 PSW、通用寄存器 GR 控制器:中枢部件,控制计算机中的各个部件工作 包括:指令寄存器 IR、指令译码器 ID、程序计数 器 PC、定时与控制电路 Date 14 存储器: 记忆,由存储单元组成。 包括: ROM、 RAM 总线 BUS : 在微型计算机各个芯片之间或芯 片内部之间传输信息的一组公共通信线。 包括:数据总

8、线 DB:双向,宽度决定了微机的位数 。 地址总线 AB:单向,决定 CPU的寻址范围。 控制总线 CB:单向 I/O接口: 数据输入输出。 包括:输入接口、 输出接口 Date 15 五、计算机主要技术指标 字长: CPU能并行处理二进制的数据位数 8位机、 16位机、 32位机和 64位机。 内存容量: 存储单元能容纳的二进制数的位数 容量单位: 1K=210=1024, 1M=220=1KK 8K、 64K、 16M、 64M。 运算速度: CPU处理速度 时钟频率、主频、每秒运算次数 6MHz、 12MHz、 24MHz、 100MHz、 300MHz。 内存存取时间: 内存读写速度

9、50nS 、 70nS 、 200nS 。 Date 16 一、进位计数制一、进位计数制 使用有限个基本数码来表示数据,按进 位的方法进行计数称为 进位计数制 。 包含两大要素: 基数和位权 基数:用来表示数据基本数码的个数 J, 此数后 必须进位。 位权:数码在表示数据时所处的数位所具有的固 定值 J i。 简称 “权 ”。 1.3 数制及其转换 Date 17 1、 十进制 D 符号集: 0 9 规则:逢十进一。 例 1234.5=110 3 +210 2 +310 1 +410 0 +510 -1 加权展开式以 10为 基数 ,各位系数为 0 9。 103 102 101 100 10-

10、1 位权 一般表达式: ND= dn-110 n-1+dn-210 n-2 +d 010 0 +d-110 -1+ 2、二进制 B 符号集: 0、 1 规则:逢二进一 。 3、十六进制 H 符号集: 0 9、 A F 规则:逢十六进一。 Date 18 1、 十进制用于计算机输入输出,人机交互。 二进制为机器中的数据形式。 十六进制用于表示二进制数。 2、 不同进位制数以下标或后缀区别 ,十进制数可不 带下标。 如 :101、 101D、 101B、 101H、 101H 二、进位计数制的说明 Date 19 1、 十进制数转换成二、十六进制数 整数转换法 “除基取余 ”:十进制整数不断除以转

11、换进制基数,直至商为 0 。每除一次取一个余数,从低位排向高位。 1. 39转换成二进制数 39 =100111B 2 39 1 ( b0) 2 19 1 ( b1) 2 9 1 ( b2 ) 2 4 0 ( b3) 2 2 0 ( b4) 2 1 1 ( b5) 0 2. 208转换成十六进 制数 208 = D0H 16 208 余 0 16 13 余 13 =DH 0 三、不同进位计数制之间的转换 Date 20 十进制数转换成二、十六进制数 小数转换法 “乘基取整 ”: 用转换进制的基数乘以小数部分,直至小数为 0或 达到转换精度要求的位数。每乘一次取一次整数,从最高位排到最 低位。

12、举例 : 2. 0.625转换成十六进制数 0.625 16 = 10.0 0.625 = 0.AH 3. 208.625 转换成十六进 制数 208.625 = D0.AH 1. 0.625转换成二进制数 0.625 2 1.250 1 (b -1) 2 0.5 0 0 (b -2) 2 1.0 1 (b -3) 0.625 = 0.101BDate 21 先展开,然后按照十进制运算法则求和。 举例 : 1011.1010B=12 3+12 1+12 0+12 -1 +12 -3=11.625 DFC.8H=1316 2+1516 1+1216 0+816 -1 = 3580.5 2、其他进

13、制数转换成十进制数 Date 22 最高位为符号位, 0表示 “ +” , 1表示 “ ” 。 数值位与真值数值位相同。 原码表示简单直观 ,但 0的表示不唯一,加减运算复杂 。 2、反码 正数的反码与原码相同 负数的反码符号不变,数值按位取反 有符号数通常使用三种表示方法: 1、原码 机器中,数的符号用 “ 0” 、 “ 1” 表示。 最高位作符号位 “ 0” 表示 “ +” , “ 1” 表示 “ -” 。 1.4 带符号数的表示方法 Date 23 3、补码 正数的补码表示与原码相同。 负数补码的符号位为 1,数值位等于反码加 1。 补码表示的优点: 0的表示唯一,加减运算方便。 Y-X=Y+-X补 计算机中的数均采用补码表示! Date 24 例:求十进制数 876的 BCD码 876BCD = 1000 0111 0110 1、 BCD码 二进制代码表示的十进制数。 8421 BCD码 1.5 编码 Date 25 2、 美国标准信息交换码 ASCII码,用于计算机 与计算机、计算机与外设之间传递信息。 Date 26 位: Bit 数据最小单位 字节: Byte 8位二进制数定义为一字节 字长:组成计算机一个字的位数 8位机其一个存储单元表示 0 255范围 的数 8位机、 16位机、 32位机和 64位机 。 1.6 数据单位及存储形式 Date 27

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。