- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机基础实例知识
单片机基础 一、微型计算机基本结构 微型计算机的结构 特点: 以微处理器(CPU)为核心 CPU与其他部件间通过三总线连接 将CPU及部分存储器、定时器/计数器以及I/O接口集成在一片超大规模集成电路芯片上构成的微型计算机,称为单片微型计算机,简称单片机。(Single Chip Microcomputer) 现一般称为MCU(Micro Controller Unit) EMCU(Embedded MicroController Unit) 单片机的引脚是面向用户的。除电源、复位、时钟端外基本都是I/O端,多数引脚为多功能复用。 微处理器(Microprocessor) 将CPU集成在一个大规模集成电路芯片上 内含控制器、运算器和寄存器等 微型计算机(Microcomputer) 通常指主机部分:微处理器+内存+ I/O接口 还有一般的说法:微机、微型机 微型计算机系统(Microcomputer system) 指由硬件(主机及外设)和软件共同组成的完整的计算机系统,真正可以投入使用。 单片微型计算机(Single Chip Microcomputer) 在微处理器的基础上又集成了部分存储器与I/O接口的芯片。 主存储器存放当前运行的程序和数据 类型分ROM、RAM 特点:CPU快速存取,容量有限 表示方法 存储器读:将指定存储单元的内容取出送到CPU中,该存储单元的内容不因此而被改变; CPU把要访问的存储单元的地址放到AB上 CPU发出读写命令 数据从指定的单元读出到DB, CPU紧接着从DB上取回数据 存储器写:CPU将数据放入指定存储单元,该存储 单元中原来的内容被覆盖; CPU把要访问的存储单元的地址放到AB上 CPU把要写入的数据放到DB上 CPU发出写命令,数据被写入指定的单元 存储器的分类 ?随机存取存储器RAM(Random Access Memory) ?特点:可读可写,断电后RAM 中的信息会丢失。RAM常用于存放经常要改变的程序或中间计算结果。 ?按制造工艺分为 1.双极型RAM 2.MOS型RAM ?静态RAM(SRAM) ?动态RAM(DRAM) 总线:连接功能部件间的一组公共信号线 地址总线AB:CPU输出地址码信号选择被访问的具体的存储单元、I/O端口 *地址线的根数决定了CPU的寻址范围。 *CPU的寻址范围 = 2n, n-地址线根数 如: 8位地址码,可寻址 28 =256 个存储单元 16位地址码,可寻址 216 = 64K 个存储单元 数据总线 DB:CPU与存储器、I/O接口之间 (双向)传送数据的公共通路。 * 数据总线的条数决定CPU一次最多可以传送的数据宽度(位数)。 如:8位机的DB有8条,CPU一次可读写8位数据 16位机的DB有16条,CPU一次可读写16位 控制总线 CB:用来传送各种控制或状态信号 * CPU送出和接受的对存储器、I/O接口读写 及中断等控制信号 ?基础知识 ?计算机中信息的表示和运算 ?基本逻辑运算 二、数制之间的转换 2.带符号数的常用表示法 —— 原码 反码 补码 原码表示法:符号 + 绝对值 例:n = 8bit [+3]原码 = 0 0000011B = 03H [- 3]原码 = 1 0000011B = 83H [+0]原码 = 0 0000000 B = 00H [- 0]原码 = 1 0000000 B = 80H [+127]原码 = 0 1111111B = 7FH [-127]原码 = 1 1111111B = FFH 8位原码表示范围为:-127~+127 用4位二进制数表示一位十进制数。 8421 BCD码用 0000 ~1001 表示十进制数的0~9 非压缩BCD码:一个字节只表示一位十进制数,高4位任意,低4位的0000~1001表示0~9。 如 9 的非压缩BCD码= 09H 压缩BCD码:一个字节表示两位十进制数。 如 97 的压缩BCD码:1001 0111 = 97H BCD码特点:与十进制间转换简便,计算须稍作调整处理。 ASCII码 — 美国标准信息交换代码 采用7位二进制代码对(西文)字符进行编码,总共128个ASCⅡ码。 包括: * 95个字符编码,包括10个十进制数码,大小写 26个英文字母和一些专用符号 * 33个控制码,其编码值为0~31和127,控制计算
您可能关注的文档
最近下载
- 湘教版八年级地理上册参考教案《中国的民族》教学设计.pdf
- 04D201-3 室外变压器安装图集文本.pdf VIP
- #陕西省小学语文.doc
- 《生活自理我能行》(课件)人教版二年级上册综合实践活动.pptx
- 三级中医医院评审细则三甲中医院评审.pdf
- 铁路机车车辆.ppt
- 统编版语文八年级上册 第26课 诗词五首《饮酒(其五)》《春望》教学设计 .docx
- 模板:课件模板.pptx VIP
- 2023年推进建立中小学校党组织领导的校长负责制经验做法与“党组织领导下的校长负责制”的发展存在的问题及对策建议思考(2份)供参考.docx VIP
- 安徽铜陵下属自然资源和规划局考试试题.docx VIP
文档评论(0)