第1页,共37页,星期日,2025年,2月5日1.1数和编码1.2单片机简介1.3微型计算机的基本概念1.4嵌入式系统与单片机第1章单片机基础知识第2页,共37页,星期日,2025年,2月5日迄今为止,所有计算机都是以二进制形式进行算术运算和逻辑运算的,微型计算机也不例外。因此,对于用户在键盘上输人的十进制数字和符号命令,微型计算机必须先把它们转换成二进制形式,然后才能进行识别、运算和处理,最后再把运算结果还原成十进制数字和符号通过输出终端显示出来。1.1数和编码第1章单片机基础知识第3页,共37页,星期日,2025年,2月5日所谓数制是指数的制式,是人们利用符号表示数的一种科学方法。数制有很多种,微型计算机中常用的数制有十进制二进制八进制十六进制1.1.1微型计算机的数制
第1章单片机基础知识第4页,共37页,星期日,2025年,2月5日1.十进制(Decimal)(1)它有0~9十个不同的数码,这是构成所有十进制数的基本符号。(2)它是逢十进位的。在十进制数计数过程中,当某位计满10时就要向它邻近高位进一。任何一个十进制数都可以展开成幂级数形式。例:123.45=l×102+2×101+3×100+4×10-1+5×10-21.1.1微型计算机的数制
第1章单片机基础知识第5页,共37页,星期日,2025年,2月5日十进制数的一般表达示为:ND=dn-1×10n-1+dn-2×10n-2+…+d0×100+d-1×10-1+…D是十进制(Decimal)的英文缩写,表示采取的数制是十进制;n表示十进制记数的总位数;dn-1表示该十进制数第n-1位的值。1.1.1微型计算机的数制
第1章单片机基础知识第6页,共37页,星期日,2025年,2月5日(1)它共有O和l两个数码,任何二进制数都是由这两个数码组成的。(2)它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。2.二进制(Binary)1.1.1微型计算机的数制
第1章单片机基础知识第7页,共37页,星期日,2025年,2月5日二进制的一般表达式为:NB=bn-1×2n-1+bn-2×2n-2+…+b0×20+b-1×2-1+…B为二进制(Binary)的英文缩写,表示采用的是二进制的记数方式;n表示二进制记数的总的位数;bn-1表示该二进制数第n-1位的值。1.1.1微型计算机的数制
第1章单片机基础知识第8页,共37页,星期日,2025年,2月5日(1)O、1、2、…、9、A、B、C、D、E、F等16个数码,任何一个十六进制数都是由其中的一些或全部数码构成。 (2)基数为16,进位规则是“逢十六进一”,借位规则是“借一当十六”。3.十六进制(Hexadecimal)1.1.1微型计算机的数制
第1章单片机基础知识第9页,共37页,星期日,2025年,2月5日十六进制的一般表达式为:NH=hn-1×16n-1+hn-2×16n-2+…+h0×160+h-1×16-1+…H是十六进制(Hexadecimal)的英文缩写,表示采用的是十六进制的记数方式;N表示用十六进制记数的总的位数;hn-1表示该十六进制数第n-1位的值。1.1.1微型计算机的数制
第1章单片机基础知识第10页,共37页,星期日,2025年,2月5日整数小数十进制二进制十六进制十进制二进制十六进制0123456789101112131415160000000100100011010001010110011110001001101010111100110111101111100000123456789ABCDEF1000.50.250.1250.06250.03120.01552500.10.010.0010.00010.000010.00000100.80.40.20.10.080.04部分十进制、二进制和十六进制数对照表1.1.1微型计算机的数制
第1章单片机基础知识第11页,共37页,星期日,2025年,2月5日1、计