最新单片机幻灯片.ppt
《最新单片机幻灯片.ppt》由会员分享,可在线阅读,更多相关《最新单片机幻灯片.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机单片机1.1 1.1 数和编码数和编码1.2 1.2 单片机简介单片机简介1.3 1.3 微型计算机的基本概念微型计算机的基本概念1.4 1.4 嵌入式系统与单片机嵌入式系统与单片机第1章 单片机基础知识(1) O、1、2、9、A、B、C、D、E、F等等16个数码,任何一个十六进制数都是由其中的一些个数码,任何一个十六进制数都是由其中的一些或全部数码构成。或全部数码构成。(2) 基数为基数为16,进位规则是,进位规则是“逢十六进一逢十六进一”,借位,借位规则是规则是“借一当十六借一当十六”。3十六进制十六进制(Hexadecimal)1.1.1 微型计算机的数制微型计算机的数制第1章 单
2、片机基础知识十六进制的一般表达式为:十六进制的一般表达式为:NH=hn-116n-1+ hn-216n-2+ h0160+ h-116-1+ H是十六进制是十六进制(Hexadecimal)的英文缩写,表示的英文缩写,表示采用的是十六进制的记数方式;采用的是十六进制的记数方式;N表示用十六进表示用十六进制记数的总的位数;制记数的总的位数;hn-1表示该十六进制数第表示该十六进制数第n-1位的值。位的值。1.1.1 微型计算机的数制微型计算机的数制第1章 单片机基础知识整整 数数小小 数数十进制十进制二进制二进制十六进制十六进制十进制十进制二进制二进制十六进制十六进制01234567891011
3、12131415160000000100100011010001010110011110001001101010111100110111101111100000123456789ABCDEF1000.50.250.1250.06250.03120.01552500.10.010.0010.00010.000010.00000100.80.40.20.10.080.04部分十进制、二进制和十六进制数对照表部分十进制、二进制和十六进制数对照表1.1.1 微型计算机的数制微型计算机的数制第1章 单片机基础知识1 1、计算机中正、负数的表示法、计算机中正、负数的表示法 在计算机中符号在计算机中符号“+
4、”+”、“-”-”要用一位二进制数要用一位二进制数表示。表示。8 8位微型计算机中约定,最高位位微型计算机中约定,最高位D7D7表示符号,表示符号,其它其它7 7位表示数值。位表示数值。8位微机中的带符号数位微机中的带符号数 1.1.2 编码编码第1章 单片机基础知识 一个带符号数在计算机中可以分别用原码、一个带符号数在计算机中可以分别用原码、反码、或补码三种方法表示,习惯上把计算机反码、或补码三种方法表示,习惯上把计算机中存放的数称作机器数。中存放的数称作机器数。 原码、反码、补码都是机器数。原码、反码、补码都是机器数。 其中,其中,负数采用反码或补码表示的目的是将负数转化负数采用反码或补码
5、表示的目的是将负数转化为正数,使减法操作转变为单纯的加法操作。为正数,使减法操作转变为单纯的加法操作。 在计算机系统中均采用补码表示负数。在计算机系统中均采用补码表示负数。1.1.2 编码编码第1章 单片机基础知识(1)原码原码 凡是正数符号位用凡是正数符号位用0 0表示,负数符号位用表示,负数符号位用1 1表示表示, ,而数值位保持原样的机器码称为原码。而数值位保持原样的机器码称为原码。 正数正数 x = +4=+0000100B x原原= 00000100B 负数负数 x = - 4= -0000100B x原原= 10000100B 1.1.2 编码编码第1章 单片机基础知识反码对于正数
6、,符号位为反码对于正数,符号位为“0 0”,数值部分保持不变,数值部分保持不变对于负数,除在符号位上表示对于负数,除在符号位上表示“1 1”外,其数值部分的各外,其数值部分的各位都取相反的数码,即位都取相反的数码,即“0 0”变变“1 1”、“1 1”变变“0 0”正数的反码表示与它的原码相同正数的反码表示与它的原码相同负数的反码由其对应的绝对值按位求反后得到负数的反码由其对应的绝对值按位求反后得到(2)反码反码正数正数 x =+4=+0000100B x反反= 00000100B负数负数 x =-4=0000100B x反反=11111011B1.1.2 编码编码第1章 单片机基础知识(3)
7、补码补码补码对于正数,符号位为补码对于正数,符号位为“0”0”,数值部分保持不,数值部分保持不变;变;对于负数,除了在符号位上表示对于负数,除了在符号位上表示“1”1”外,其数值外,其数值部分的各位都取它相反的数码,然后在最低位加部分的各位都取它相反的数码,然后在最低位加“1”1”。正数正数X = +4 = +0000100B X补补= 00000100B负数负数 X = -4 = -0000100B X补补= x反反+1 = 11111011+1=11111100B 1.1.2 编码编码第1章 单片机基础知识(1)ASC码码2、字符的编码、字符的编码用用7位二进制数表示数字、字母和符号位二进
8、制数表示数字、字母和符号,共共128个。个。26个大写和个大写和26个小写的英文字母、个小写的英文字母、09十个数字十个数字专用字符专用字符(如如“:”、“!”、“%”)控制字符控制字符(如换行、换页、回车如换行、换页、回车)。1.1.2 编码编码第1章 单片机基础知识(2)BCD码码二进制表示的十进制数,简称二二进制表示的十进制数,简称二- -十进制数十进制数, ,又称又称BCDBCD码(码(Binary Coded DecimalBinary Coded Decimal)。)。用标识符用标识符BCDBCD表示。表示。4 4位二进制数可表位二进制数可表示示1616种状态种状态, ,十进制数只
9、有十进制数只有0909十个字符,十个字符,所以舍去了所以舍去了1010111110101111这这6 6种状态,用余种状态,用余下的的下的的1010种状态来表示种状态来表示09091.1.2 编码编码第1章 单片机基础知识十进制数十进制数二二-十进制十进制十进制数十进制数二二-十进制十进制00000810001000191001200101010(非法)(非法)300111011(非法)(非法)401001100(非法)(非法)501011101(非法)(非法)601101110(非法)(非法)701111111(非法)(非法)二二-十进制对应表十进制对应表 1.1.2 编码编码第1章 单片机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 单片机 幻灯片
限制150内