您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 第1章 微型计算机与单片机基础知识
单片机技术及应用——基于汇编及C51程序设计第1章微型计算机与单片机基础知识2020/1/281第1章微型计算机与单片机基础知识主要内容:1.1微型计算机与单片机1.2计算机硬件的基本组成1.3微型计算机的硬件构成1.4计算机中信息的表示1.5单片机概述2020/1/282第1章微型计算机与单片机基础知识1.1微型计算机与单片机计算机产生:1946年美国ENIAC发展:电子管、晶体管、中小规模集成电路和大规模、超大规模集成电路微型计算机:微处理器(Microprocessor)单片微型计算机:单片机,把CPU、存储器、I/O接口电路、定时器/计数器以及串行口等制作在一块芯片中的计算机。2020/1/283第1章微型计算机与单片机基础知识1.2计算机硬件的基本组成冯·诺依曼结构硬件组成:运算器、控制器、存储器、输入和输出设备计算机系统:硬件和软件2020/1/284第1章微型计算机与单片机基础知识1.3微型计算机的硬件构成微型计算机:微处理器CPU、存储器、输入输出设备和总线2020/1/28580X87存储器ROM存储器RAMI/O设备I/O接口80X86CPU硬盘软驱显示器RS232……中央处理器协处理器地址总线(AB)控制总线(CB)数据总线(DB)第1章微型计算机与单片机基础知识1.4计算机中信息的表示信息:数值信息数字类数据非数值信息字符、图形、图像和声音等表示二进制编码一、无符号数4500101101B2020/1/286第1章微型计算机与单片机基础知识1.4计算机中信息的表示二、有符号数2020/1/287机器数符号位数值位0:正数1:负数原码表示法、反码表示法和补码表示法第1章微型计算机与单片机基础知识1.4计算机中信息的表示1、原码2020/1/288符号位绝对值0:正数1:负数2、反码符号位0绝对值绝对值取反符号位1正数负数第1章微型计算机与单片机基础知识1.4计算机中信息的表示3、补码2020/1/289符号位0绝对值绝对值取反符号位1+1正数负数【例1-3】求+78、-23的补码(设机器字长8位)。[+78]反=01001110B[-23]反=11101000B因为[+78]补=01001110B[-23]补=11101000B+1=11101001B所以第1章微型计算机与单片机基础知识1.4计算机中信息的表示三、十进制数的表示BCD码:压缩BCD码和非压缩BCD码2020/1/2810十进制符号压缩BCD编码十进制符号压缩BCD编码00000501011000160110200107011130011810004010091001例如:十进制数54的压缩BCD码为01010100(54H)第1章微型计算机与单片机基础知识四、字符的表示ASCII码数字符号0~9:30H~39H英文大写字母A~Z:41H~5AH英文小写字母a~z:61H~7AH比较大小、排序2020/1/2811第1章微型计算机与单片机基础知识1.5单片机概述一、单片机的典型硬件结构2020/1/2812CPU存储器并行I/O接口定时器/计数器中断系统P0~P3TXDRXDTINT并行I/O接口第1章微型计算机与单片机基础知识1.5单片机概述二、单片机的应用领域1、测控系统中的应用2、智能仪表中的应用3、智能产品4、在智能计算机外设中的应用2020/1/2813第1章微型计算机与单片机基础知识1.5单片机概述三、单片机发展概况(1)4位单片机(2)8位单片机(3)16位单片机(4)32位单片机2020/1/2814第1章微型计算机与单片机基础知识习题3、8、92020/1/2815
本文标题:第1章 微型计算机与单片机基础知识
链接地址:https://www.777doc.com/doc-3361535 .html