- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3. 25-32 [25]补=0011001B [-32]补 [25]补+ [-32]补 所以 [25-32]补=[25]补+[-32]补=[-7]补 4. 25-(-32) [25]补 [32]补 [25]补+ [32]补 所以 [25-(-32)]补=[25]补+[32]补=[57]补 五. 十进制数的表示 十进制编码又称为BCD码。分压缩BCD码和非压缩BCD码, 压缩BCD码又称为8421码,它是用四位二进制编码来表示一位十进制符号。 例如:十进制数124的压缩BCD码为0001 0010 0100。十进制数4.56的压缩BCD码为0100.0101 0110。 非压缩BCD码是用八位二进制来表示一位十进制符号,其中低四位二进制编码与压缩BCD码相同,高四位任取。 例如:十进制数124的非压缩BCD码为0011 0001 0011 0010 0011 0100。 1.1.2 字符在计算机内的表示 现在的计算机中字符数据的编码通常采用的是美国信息交换标准代码ASCII码(American Standard Code for Information Interchange)。基本ASCII码标准定义了128个字符,用七位二进制来编码,包括英文大字字母26个、小写字母26个、数字符号0~9十个,还有一些专用符号(如“:”、“!”、“%”)及控制符号(如换行、换页、回车等)。 1.2 单片机的概念及其特点 单片微型计算机(Single Chip Microcomputer, SCM)简称单片机。它是将组成微型计算机所必须的部件:中央处理器CPU、程序存储器(ROM)、数据存储器(RAM)、输入/输出(I/O)接口、定时/计数器、串行口、系统总线等,集成在一个超大规模集成电路芯片上的微型计算机。 单片机的常用缩写:SCM,μC,MCU 由于它的结构及功能均按工业控制要求设计,所以又称微控制器(Microcontroller Unit, MCU)或嵌入式控制器(Embedded Controller),具有三高优势(集成度高、可靠性高、性价比高) 。 1.2.1 单片机的基本概念 单片机按照用途可分为通用型和专用型两大类: 通用型单片机 通用型单片机是把可开发资源全部提供给使用者, 通过不同的外围扩展来满足不同的应用对象要求。 专用型单片机 专用型单片机的硬件结构和指令是按照特定的用途而设计的。目的:降低成本、简化系统结构、提高可靠性。 如:用于计费率电表、用于电子记事簿的单片机、打印机控制器、录音机机芯控制器等等。 在单片机使用上注意以下几个相互有相同点也有区别的概念: (1)单板机 (2)单片机 (3)多板机 (1)在存储器结构上,单片机的存储器采用哈佛(Harvard)结构。ROM和RAM是严格分开的。ROM称为程序存储器,只存放程序、固定常数和数据表格。RAM则为数据存储器,用作工作区及存放数据。 (2)在芯片引脚上,大部份采用分时复用技术。 (3)在内部资源访问上,通过用特殊功能寄存器(SFR)的形式。 (4)在指令系统上,采用面向控制的指令系统。 (5)内部一般都集成一个全双工的串行接口。 (6)单片机有很强的外部扩展能力。 1.2.2 单片机的主要特点 1.3 单片机的发展及其主要品种 1977-1978 低性能单片机阶段 如:Intel MCS-48 系列 8位CPU、64或128B RAM、1或2KB ROM、并口,1个8位定时器/计数器,2个中断源,片外寻址范围4KB,无串口 1979-1982 高性能单片机阶段 如:Intel MCS-51系列 8位CPU、128或256B RAM、4或8KB ROM、并口,2或3个16位定时器/计数器,5-7个中断源,片外寻址范围64KB,1个串口 1.3.1 4位单片机 1.3.2 8位单片机 1983-今 如:Intel MCS-96 系列 8098/8096、80C198/80C196 1.3.3 16位单片机 1.3.4 32位单片机 上世纪90年代-今 ARM/StrongARM、MIPS、 Power PC、x86、M*Core 1.4 单片机的应用 (1)工业自动化控制。 (2)智能仪器仪表。 (3)计算机外部设备
文档评论(0)