第1章绪论 《单片机原理及应用技术》 本章分为五节,主要介绍: 1.1数制与编码的简单回顾 1.2电子计算机的发展概述 1.3单片机的发展过程及产品近况 1.4单片机的特点及应用领域 1.5单片机应用系统开发简介 I
本章分为五节,主要介绍: 1.1 数制与编码的简单回顾 1.2 电子计算机的发展概述 1.3 单片机的发展过程及产品近况 1.4 单片机的特点及应用领域 1.5 单片机应用系统开发简介
第1章绪论 《单片机原理及应用技术》 1.1 数制与编码的简单回顾 1.1.1数制 ◆数制(即计数制,亦称记数制)是计数 的规则 ◆十进制是人们日常生活中最熟悉的进 位计数制。 在十进制中,数用0,1,, 9这10个符 号来描述。计数规则是逢十进一。 M
1.1 数制与编码的简单回顾 1.1.1 数制 ◆十进制是人们日常生活中最熟悉的进 位计数制。 逢十进一。 ◆数制(即计数制,亦称记数制)是计数 的规则 。 在十进制中,数用0,1,…,9这10个符 号来描述。计数规则是
第1章绪论 《单片机原理及应用技术》 ◆二进制是在计算机系统中采用的进位计 数制。在二进制中,数用0,1这2个符号来 描述。计数规则是逢二进一。 二进制数的位可以表示“0”或“1”这 两个值,它是计算机中数据的最小单位。 生活中开关的通与断,电动机的启与停等 都可以用它来描述和控制。有些计算机能 够存取的最小单位可以到位(如80C51单片 机)二进制运算规则简单,便于物理实现。 但书写冗长,不便于人们阅读和记忆
◆二进制是在计算机系统中采用的进位计 数制。在二进制中,数用0,1这2个符号来 描述。计数规则是逢二进一。 二进制数的位可以表示“0”或“1”这 两个值,它是计算机中数据的最小单位。 生活中开关的通与断,电动机的启与停等 都可以用它来描述和控制。有些计算机能 够存取的最小单位可以到位(如80C51单片 机)。二进制运算规则简单,便于物理实现。 但书写冗长,不便于人们阅读和记忆
第1章绪论 《单片机原理及应用技术》 ◆8个二进制的位构成字节。字节可以 表示28(即256)个不同的值(0~255)。 位0称为最低有效位(LSB),位7称为 最高有效位(MSB) 位号76543210 字节 MSB LSB
◆ 8个二进制的位构成字节。字节可以 表示2 8(即256)个不同的值(0~255)。 位0称为最低有效位(LSB),位7称为 最高有效位(MSB)。 MSB LSB
第1章绪论 《单片机原理及应用技术》 ◆当数据值大于255时,就要采用字 (2字节)或双字(4字节)进行表示。 字可以表示216(即65536)个不同的 值(065535),这时MSB为第15位。 位号151413121110987e65e4321 0 字 MSB LSB
◆当数据值大于255时,就要采用字 (2字节)或双字(4字节)进行表示。 字可以表示2 16(即65536 )个不同的 值(0~65535),这时MSB为第15位。 MSB LSB
第1章绪论 《单片机原理及应用技术》 ◆十六进制是人们在计算机指令代码 和数据的书写中经常使用的数制。在十 六进制中,数用0,1, 9和A, B, .yF(或a,b, .,f)这16 个符号来描述。 计数规则是逢十六进一。由于4位二 进制数可以方便地用1位十六进制数表 示,所以人们对二进制的代码或数据常 用十六进制形式缩写
◆十六进制是人们在计算机指令代码 和数据的书写中经常使用的数制。在十 六进制中,数用0,1,……,9和A, B,……,F(或a,b,……,f)这16 个符号来描述。 计数规则是逢十六进一。由于4位二 进制数可以方便地用1位十六进制数表 示,所以人们对二进制的代码或数据常 用十六进制形式缩写
第1章绪论 《单片机原理及应用技术》 ◆为了区分数的不同进制,可在数 的结尾以一个字母标示。 十进制(decimal)数书写时结尾用 字母D(或不带字母); 二进制(binary)数书写时结尾用 字母B; 十六进制(hexadecimal)数书写时 结尾用字母H
◆为了区分数的不同进制,可在数 的结尾以一个字母标示。 十进制(decimal)数书写时结尾用 字母D(或不带字母); 二进制(binary)数书写时结尾用 字母B; 十六进制(hexadecimal)数书写时 结尾用字母H
第1章绪论 《单片机原理及应用技术》 部分自然数的3种进制表示 表1.1 部分自然数的3种进制表示 自然数 十进制 二进制。 十六进制 自然数。 十进制 二进制 十六进制 02 0000B OH 九e 90 1001B 9H le 0001B 1He 十e 10e 1010B AHe 二e 2e 0010B 2He 十一 11e 1011B BHe 三e 3e 0011B 3He 十二e 12e 1100B CHe 四e 4 0100B 4He 十三 13e 1101B DHe 五e 5e 0101B 5Ho 十四 14e 1110B EHe 六 6 0110B 6He 十五e 15e 1111B FHo 七e 7o 0111B 7He 十六 16 10000B 10He 八e 8 1000B 8H. 十七 17e 10001B 11He I
部分自然数的3种进制表示
第1章绪论 《单片机原理及应用技术》 1.1.2编码 一、字符的二进制编码---ASCII码 采用美国标准信息交换码(American Standard Code for Information Interchange,即ASCII码)。 表1.2常用字符的ASG1码 字符 ASCI码 字符 ASCI码 字符。 ASCI码 字符。 ASCI码 0 30He Ao 41He ae 61He SP(空格) 20He 1e 31He Be 42He be 62H CR(回车) ODHe 2 32H Ce 43He C 63He LF(换行)e OAH. e e e BBL(响铃) 07He 90 39H Z 5AH. Z 7AHe BS(退格) 08H 注:1、完整的ASC11码表见附录C;+ 2、为便于书写和记忆,表中ASC11码已缩写成十六进制形式。 I
1.1.2 编码 一、字符的二进制编码----ASCII码 采用美国标准信息交换码(American Standard Code for Information Interchange,即ASCII码)
第1章绪论 《单片机原理及应用技术》 二、二进制编码的十进制数---BCD码 用二进制码表示十进制数的代码称为BCD 码。常用的8421BCD码如表所示: 表1.3 8421BGD码表 十进制数 BCD码 十进制数 BCD码 0. 0000B. 5e 0101B 1e 0001B 6 0110B 20 0010B 70 0111B 30 0011B 82 1000B 40 0100B 9. 1001B ◆用1个字节表示2位十进制数的代码,称为 压缩的BCD码。 I
二、二进制编码的十进制数----BCD码 用二进制码表示十进制数的代码称为BCD 码。常用的8421BCD码如表所示: ◆用1个字节表示2位十进制数的代码,称为 压缩的BCD码