单片机与接口技术.ppt
《单片机与接口技术.ppt》由会员分享,可在线阅读,更多相关《单片机与接口技术.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机与接口技术杜伟略课程的特点:课程的特点:以应用为目的,实践性强以应用为目的,实践性强硬件与软件紧密结合硬件与软件紧密结合学习方法:学习方法:课前预习,课后复习课前预习,课后复习理清概念,勤于实践理清概念,勤于实践广览书刊、网络,立足实际应用广览书刊、网络,立足实际应用第第1 1章章 绪论绪论第第2 2章章 80C5180C51的的结构结构和和原理原理第第3 3章章 80C5180C51的的指指令令系统系统第第4 4章章 80C5180C51的的程序设计程序设计第第5 5章章 80C5180C51的的中断系统中断系统及及定时定时/计数器计数器第第6 6章章 80C5180C51的的串行接口
2、串行接口第第7 7章章 80C5180C51的系统扩展的系统扩展第第8 8章章 80C5180C51的测控接口的测控接口第第9 9章章 80C5180C51应用系统设计方法应用系统设计方法课程内容:课程内容:第第1 1章章 绪绪 论论 1.11.1 数制数制与与编码编码的简单回顾的简单回顾1.21.2 电子计算机电子计算机的发展概述的发展概述1.31.3 单片机单片机发展过程发展过程及及产品近况产品近况1.41.4 单片机的单片机的特点特点及及应用领域应用领域1.51.5 单片机单片机应用系统开发应用系统开发简述简述本章内容:本章内容:1.1 1.1 数制与编码的简单回顾数制与编码的简单回顾1
3、.1.1 1.1.1 数制数制1.1.2 1.1.2 编码编码1.1.3 1.1.3 计算机中计算机中带符号数带符号数的表示的表示 数制:数制:是是计数计数的规则的规则(亦称计数制)(亦称计数制)1.1.1 1.1.1 数制数制 十进制:十进制:生活中最熟悉的生活中最熟悉的进位进位计数制。计数制。符号符号符号符号:0 0,1 1,9 9 规则规则规则规则:逢十进一:逢十进一:逢十进一:逢十进一 二进制:二进制:计算机中采用的计数制计算机中采用的计数制 符号符号符号符号:0 0,1 1 规则规则规则规则:逢二进一:逢二进一:逢二进一:逢二进一 特点特点特点特点:便于实现,不便记忆:便于实现,不便
4、记忆:便于实现,不便记忆:便于实现,不便记忆字节:字节:8个位个位MSBLSB D7 D6 D5 D4 D3 D2 D1 D0位号:位号:字节:字节:有有有有2 288个值(个值(个值(个值(0 0255255)LSBLSB:最低有效位,:最低有效位,:最低有效位,:最低有效位,D0D0位位位位 MSBMSB:最高有效位,:最高有效位,:最高有效位,:最高有效位,D7D7位位位位字:字:2字节,字节,16位位 有有有有2 21616个值(个值(个值(个值(0 06553565535)MSBMSB:D15D15位位位位 十六进制:十六进制:用于用于代码代码和和数据数据的的缩写缩写 符号符号符号符
5、号:0 0,1 1,9 9,AA,BB,F F 规则规则规则规则:逢十六进一:逢十六进一:逢十六进一:逢十六进一 特点特点特点特点:二进制二进制二进制二进制4 4位位位位十六进制十六进制十六进制十六进制1 1位位位位 为了区分数的不同进制,可在数的结为了区分数的不同进制,可在数的结尾以一个字母标示。尾以一个字母标示。十进制:十进制:D(或不带字母)(或不带字母)二进制:二进制:B 十六进制:十六进制:H 字符的编码字符的编码-ASCII码码 采用美国标准信息交换码(即采用美国标准信息交换码(即ASCII码)码)1.1.2 1.1.2 编码编码例:字符例:字符“0”30H 字符字符“A”41H
6、字符字符“a”61H 控制符控制符CR 0DH 十进制数的编码十进制数的编码-BCD码码 用二进制表示用二进制表示十进制数十进制数的的代码代码。1个字节个字节表示表示2位十进制数位十进制数的代码,称为的代码,称为压压缩的缩的BCD码码。例:例:25的压缩的压缩BCD码为码为25H (注意:其十六进制(注意:其十六进制值值为为19H)非压缩非压缩BCD码:码:8位码表示位码表示1位十进制数(高位十进制数(高4位填位填0)的编码)的编码 2 2个个个个BCDBCD码的运算可能出现非法码,这时要码的运算可能出现非法码,这时要码的运算可能出现非法码,这时要码的运算可能出现非法码,这时要对所得结果进行调
7、整。对所得结果进行调整。对所得结果进行调整。对所得结果进行调整。采用采用采用采用压缩的压缩的压缩的压缩的BCDBCD码码码码比采用非压缩的比采用非压缩的比采用非压缩的比采用非压缩的BCDBCD码码码码节节节节省存储空间省存储空间省存储空间省存储空间。非法码:非法码:4位代码在位代码在1010B1111B范围时范围时。1.1.3 1.1.3 计算机中带符号数的表示计算机中带符号数的表示 一、机器数及其真值一、机器数及其真值 数数在在计计算机内算机内的表示形式称的表示形式称为为机器数机器数 这这个个数本身数本身称称为为真真值值例:正数例:正数+100 0101B(+45H)100 0101B0(4
8、5H)机器数机器数真值真值例:例:负负数数-101 0101B(-55H)101 0101B1(D5H)机器数机器数真值真值二、原码和反码二、原码和反码 原码:原码:最高位为符号位,最高位为符号位,数值数值为为绝对值绝对值 反码:反码:正数的反码与其原码相同正数的反码与其原码相同 负数的反码负数的反码符号符号位为位为1,数值数值位为其位为其原码原码数数值位逐位值位逐位取反取反 采用采用采用采用原码原码原码原码和和和和反码反码反码反码表示时,表示时,表示时,表示时,符号位符号位符号位符号位不能同数不能同数不能同数不能同数值一道参加运算。值一道参加运算。值一道参加运算。值一道参加运算。三、补码三、
9、补码 正数的补码与其原码相同正数的补码与其原码相同 负数的补码负数的补码为其为其反码末位加反码末位加1计算机中,计算机中,带符号数带符号数的的运算运算均采用补码均采用补码。例:正数例:正数+100 0101B(+45H)100 0101B0 反码反码 100 0101B0 补码补码例:例:负负数数-101 0101B(-55H)010 1010B1 反码反码(AAH)010 1011B1 补码补码(ABH)由补码求其真值由补码求其真值的方法的方法 求补得到求补得到原码原码(符号位符号位+数值位数值位)依原码求真值。如:依原码求真值。如:补码为:补码为:1010 1011B求补得:求补得:110
10、1 0101B真值为:真值为:-55H。补码的优点:补码的优点:将将减法减法运算转换为运算转换为加法加法,且且数值连同符号位数值连同符号位可可一起参加运算一起参加运算例:例:45H-55H=-10H 45H补:0100 0101+-55H补:1010 1011 -10H补:1111 0000 求补求补得得原码原码:1001 0000真值:真值:-001 0000(10H)反码:范围是:反码:范围是:+127-127;“0”有有2种表示种表示补码:补码:范围是:范围是:+127-128;“0”有有1种表种表示示1.2 1.2 电子计算机的发展概述电子计算机的发展概述1.2.1 电子计算机的问世及
11、其经典结构电子计算机的问世及其经典结构1946年年2月月15日,第一台日,第一台电电子数字子数字计计算机算机问问世,世,标标志着志着计计算机算机时时代的代的到来。到来。ENIAC开开开开创创创创了了了了计计计计算算算算机机机机科科科科学学学学技技技技术术术术的的的的新新新新纪纪纪纪元元元元,对对对对人人人人类类类类的的的的生生生生产产产产和和和和生活方式生活方式生活方式生活方式产产产产生了巨大的影响生了巨大的影响生了巨大的影响生了巨大的影响 。冯冯诺依曼诺依曼提出提出“程序存储程序存储”和和“二进二进制运算制运算”的思想,构建了计算机经典结构:的思想,构建了计算机经典结构:电子计算机经历了五个
12、时代:电子计算机经历了五个时代:电子管电子管计算机计算机晶体管晶体管计算机计算机集成电路集成电路计算机计算机大规模集成电路大规模集成电路计算机计算机超大规模集成电路超大规模集成电路计算机计算机结结构构仍仍然然没没有有突突破破冯冯诺诺依依曼曼提提出出的的计计算算机机的经典结构框架的经典结构框架1.2.2 1.2.2 微型计算机的组成及其应用形态微型计算机的组成及其应用形态一、微型计算机的组成一、微型计算机的组成 19711971年年1 1月,月,INTELINTEL公司公司的特德的特德霍夫在与日本商霍夫在与日本商业业通通讯讯公司合作研制台式公司合作研制台式计计算器算器时时,将原始方案的,将原始方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 接口 技术
限制150内