欢迎来到天天文库
浏览记录
ID:26655815
大小:761.85 KB
页数:49页
时间:2018-11-28
《单片机概复制本章重点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本章重点什么是单片机的?单片机的简称单片机的分类单片机的应用范围及开发过程数制及编码课时安排:1个课时1第1章单片机概述1.1什么是单片机1.2数制与编码1.3存储器分类介绍1.4单片机的历史及发展趋势1.5单片机特点及系统组成1.680C51系列概述1.7单片机的应用开发思考题21.1什么是单片机单片机就是单片微型计算机(Single-ChipMicrocomputer)。为了强调其控制属性,在国际上,多把单片机称为微控制器MCU(MicroControllerUnit)。输入设备运算器输出设备控制器存储器微型计算机系统的硬件部分
2、通常由五部分组成:3这种计算机系统通常由多块印刷电路板制成:多板机主板显卡声卡存储器接口网卡输入输出接口内存条CPU4CPUCPU芯片内存条存储器接口存储器芯片输入输出接口输入输出接口芯片定时计数器芯片A/D、D/A芯片单板机印刷电路板5单硅晶片CPU存储器控制电路定时器时钟电路I/O口单片机6单片机就是在一块半导体硅片上集成了微处理器(CPU),存储器(RAM,ROM,EPROM)和各种输入输出接口(定时器/计数器,并行I/O口,串行口,A/D转换器等),这样一块集成电路芯片具有一台计算机的属性,因而被称为单片微型计算机,简称单片
3、机。789单片机和微处理器微处理器MPU(MicroProcessorUnit)是计算机的核心部件,计算机系统的主要用途是科学计算、数据处理、图象分析、数据库管理、人工智能、数字模拟和仿真等。为了满足人们对海量数值运算的需求,8位、16位的MPU已被淘汰,32位机也以每两三年换代一次的速度发展。单片机MCU主要用于控制目的。要求构成的检测控制系统有实时、快速的外部响应,能迅速采集到大量数据,做出逻辑判断与推理后实现对被控制对象的参数调整与控制。单片的发展方向现在仍是以8位为主,32为辅。微计算机技术的发展,形成了两大分支:微处理器和
4、单片机。10单片机和嵌入式系统什么是嵌入式系统?嵌入式系统——是面向测控对象,嵌入到应用系统中的计算机系统的统称。嵌入式系统通常有工控计算机、通用CPU模块、嵌入式微处理器、嵌入式微控制器。前两者是基于通用CPU的计算机系统,后两者是芯片形态的计算机系统。嵌入式微控制器则是嵌入式系统概念广泛使用后,给传统单片机定位的称呼。11为什么说单片机是典型的嵌入式系统?单片机从体系结构到指令系统都是按照嵌入式应用特点专门设计的。它体积小、控制能力强、抗干扰能力强、指令丰富,并且包含位处理指令,等等这些特性都使得单片机能最好地满足面对控制对象、
5、应用系统的嵌入、现场的可靠运行,以及非凡的控制品质要求。因此,单片机是发展最快、品种最多、数量最大的嵌入式系统。121.2数制与编码1.2.1英文字符的表示方法——ASCII码1.2.2BCD码(二进制编码的十进制数)1.2.3计算机中带符号数的表示方法131.2.1英文字符的表示方法——ASCII码由于计算机只能处理二进制数,因此除了数值本身需要用二进制数形式表示外,字符,包括数码(如0,1,2,3,4,5,6,7,8,9)、字母(如A,B,C,D,…,X,Y,Z及a,b,c,d,…,x,y,z)、特殊符号(如%,!,+,-,=等
6、)也必须用二进制数表示,即在计算机中需将数码、字母、特殊符号等代码化,以便于计算机识别、存储和处理。14目前计算机系统中普遍采用美国标准信息交换代码(AmericanStandardCodeforInformationInterchangeII,简称ASCII码)。该标准用7位二进制数表示一个字符,最多可以表示128个字符。128个字符对于某些特殊应用来说可能不够,因此就采用8位的ASCII,即扩展ASCII码(共256个代码)。其中前128(高位为0)个编码用于表示基本的ASCII码,基本ASCII码主要用于表示数字、英文字母、标
7、点符号、控制字符等;后128(高位为1)个编码用于表示扩展的ASCII码,扩展ASCII用于表示一些特殊的符号,如希腊字母等。151.2.2BCD码(二进制编码的十进制数)二进制数以其物理易实现和运算简单的优点在计算机中得到了广泛应用,但人们日常习惯最熟悉的还是十进制。为了既满足人们的习惯,又能让计算机接受,便引入了BCD码。它用二进制数码按照不同规律编码来表示十进制数,这样的十进制数的二进制编码,既具有二进制的形式,又具有十进制的特点,便于传递处理。16十进制数8421BCD码十进制数8421BCD码000005010110001
8、6011020010701113001181000401009100117注:在BCD码中,不使用1010(0AH)~1111(0FH)。例如:(1)78.43=(01111000.01000011)BCD(2)(01101001.0
此文档下载收益归作者所有