- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第一讲111
主要内容 什么是单片机? 单片机的特点及用途。 思考题: 现在有一个十进制数:11 他的BCD码是可是11的二进制又应该是:1011 那么在内存中,11的存储方式还是1011??? 例 7 将101011.01101B转换为八进制数。 101 011 . 011 010 5 3 . 3 2 即 101011.01101B= 53.32O 例 8 将123.45O转换成二进制数。 1 2 3 . 4 5 001 010 011 . 100 101 即 123.45Q=1010011.100101B 十六进制可认为是二进制的另种书写方法,可大大减轻阅读、书写二进制的负担。 思考: 八、十六进制间的转换 1.4 计算机中数的表示方法 1.4.1 机器数及真值 (带)符号数与无符号数 计算机在数的运算中, 不可避免地会遇到正数和负数, 那么正负符号如何表示呢?由于计算机只能识别0和1, 因此, 我们将一个二进制数的最高位用作符号位来表示这个数的正负。 规定符号位用“0”表示正, 用“1”表示负。 (51单片机中主要为8位二进制数) 1.4.2 符号数的码制 1. 原码 当正数的符号位用0表示, 负数的符号位用1表示, 数值部分用真值的绝对值来表示的二进制机器数称为原码, 用[X]原表示, 设X为整数。 例如+115和-115在计算机中(设机器数的位数是8)其原码可分别表示为 [+115]原=; [-115]原= 数0的原码不唯一。 8位二进制原码能表示的范围是: -127~+127。 2. 反码 一个正数的反码, 等于该数的原码; 一个负数的反码, 由它的正数的原码按位取反形成。反码用[X]反 表示。 数0的补码也不唯一。 8位二进制补码能表示的范围是: -127~+127。 3. 补码 “模”是指一个计量系统的计数量程。如, 时钟的模为12。任何有模的计量器, 均可化减法为加法运算。仍以时钟为例, 设当前时钟指向11点, 而准确时间为7点, 调整时间的方法有两种, 一种是时钟倒拨4小时(-4), 即11-4=7; 另一种是时钟正拨8小时(+8), 即11+8=12+7=7。 由此可见, 在以12为模的系统中, 加8和减4的效果是一样的, 即 -4=+8 (mod 12) 对于n位计算机来说, 数X的补码定义为 * * * * 单片机原理及应用 ----童勇鑫 第一章 单片微型计算机概述及预备知识 1.0.1什么是单片机? 指一个集成在一块芯片上的完整计算机系统。 1.0 单片机的概述 是指把计算机的CPU、存储器、和输入输出接口(I/O)集成在一个硅片内,以一个大规模集成电路为主组成的微型计算机。 1.0.2 同个人电脑(PC)的简单比较 1.相同点: a.都属于计算机系统; b.结构类似; 2.不同点: a.单片机体积小,结构简单; b.成本低,运用范围广; 又称微控制器,嵌入式控制器 3.在性能方面的比较: 1)CPU 2)存储器 3)I/O口 1.0.3 单片机的用途 1)工业测控。机床,汽车,生产自动化设备,各种仪表等 2)家用电器。洗衣机,空调,冰箱,手机等 3)商用产品。自动售货机,打印机,传真机,儿童玩具等 4)军用设备。 1.0.4 常用的单片机产品 早期产品:Z80,8031,8051系列 现阶段的主流产品:PIC,AVR,DSP,ARM.... 1.0.6.单片机的应用领域(P9) 1.0.7 单片机开发过程 1)分析控制系统的组成 2)硬件准备 3)控制软件编写及调试 4)程序烧入 5)硬件调试 1. 1 计算机中的数制 按进位原则进行计数的方法, 称为进位计数制。 1. 十进制 (D) 十进制数以10为基,有两个主要特点: (1) 有 10 个不同的数字符号(数码): 0、 1、 2、 …、 9; (2) 低位向高位进位的规律是“逢十进一”。
文档评论(0)