书签 分享 收藏 举报 版权申诉 / 26
上传文档赚钱

类型西南大学工程技术学院机械专业单片机第1章课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4316999
  • 上传时间:2022-11-29
  • 格式:PPT
  • 页数:26
  • 大小:744.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《西南大学工程技术学院机械专业单片机第1章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    西南 大学 工程 技术学院 机械 专业 单片机 课件
    资源描述:

    1、单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用 本章内容提要本章内容提要计算机系统导论计算机系统导论计算机常用数制与编码计算机常用数制与编码单片机特点及应用单片机特点及应用第第 章章 绪绪论论单片机原理及应用单片机原理及应用计算机必须具备计算机必须具备相当于算盘的运算器足够的存储器(相当于纸)指挥、控制各部件协同工作的控制器输出、输入设备开机后启动系统自动投入运行的必要程序第第1 1章章 绪绪 论论BIOS 计算机内部基本输出输入系统 一般烧写在主板上面 CMOS Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)制造大规模

    2、集成电路芯片用的一种技术或用这种技术制造出来的芯片 计算机内可读写的RAM芯片,保存BIOS设置完电脑硬件参数后的数据,如实时时间,常都集成在主板的BIOS芯片 单片机原理及应用单片机原理及应用软软件件系系统统+运 算 器控 制 器CPU存 储 器输输入入接接口口电电路路输输入入设设备备输输出出设设备备输输出出接接口口电电路路硬件系统第第1 1章章 绪绪 论论运算器运算器、控制器控制器、存储器存储器、输入输入/输出设备输出设备是计算机工作的物质基础(硬件),运算器、控制器是硬件中的核心(CPU)CPU(Central Processing Unit)单片机原理及应用单片机原理及应用第一章第一章

    3、 绪论绪论 计算机中的信息包括:指令、数据,他们是以一定的编码形式表示 指令:计算机中执行某种操作的命令 指令格式:指令的编码规则,包含操作码、操作数 (一般格式:操作码 操作数)多操作数指令格式:操作码 第一操作数 第二操作数 减法 被减数 减数 单片机原理及应用单片机原理及应用(1)数据传输类(2)算术类,如:加、减、乘、除(3)逻辑指令,如:逻辑与、或、非等(4)程序控制类(5)输入/输出指令(6)其他指令第第1 1章章 绪绪 论论指令类型:单片机原理及应用单片机原理及应用 字、字长:字、字长:数据和指令都是一组二进制编码,是作为一个整体进行处理、运算的,统称为机器字,简称字。存储器:存

    4、储器:程序存储器、数据存储器 控制器:控制器:由程序计数器程序计数器(PC)、指令寄存器指令寄存器(IR)、指令操作码译码指令操作码译码器器、地址形成器地址形成器、脉冲发生器脉冲发生器、启停电路启停电路、时序电路微操时序电路微操作控制部件作控制部件等组成。第第1 1章章 绪绪 论论反映计算机性能还有哪些指标?单片机原理及应用单片机原理及应用启停电路控制器的结构控制器的结构脉冲发生器时序电路启停信号操作数操作码地址形成部件程序计数器(PC)指令寄存器(IR)译码器 计数信号置值 微操作控制部件微操作控制信号(至各部件)地址自程序存储器第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用19

    5、46-1958 1946-1958 第一代电子管计算机第一代电子管计算机。磁鼓存储器,机器语言、汇编语言编程。第一台数字计算机ENIAC。计算机发展概况计算机发展概况1958-1964 1958-1964 第二代晶体管计算机第二代晶体管计算机。磁芯作主存储器,磁盘作外存储器,开始使用高级语言编程。1964-1971 1964-1971 第三代集成电路计算机第三代集成电路计算机。使用半导体存储器,出现多终端计算机和计算机网络。1971-1971-第四代大规模集成电路计算机第四代大规模集成电路计算机。出现微型计算机、单片微型计算机,外部设备多样化。1981-1981-第五代人工智能计算机第五代人工

    6、智能计算机。模拟人的智能和交流方式。第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用CPU输输入入设设备备输输出出设设备备软软件件系系统统+硬件系统输输入入接接口口设设备备输输出出接接口口设设备备运 算 器控 制 器存 储 器第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用性价比高性价比高控制功能强、运行速度快控制功能强、运行速度快低电压、低功耗低电压、低功耗集成度高、集成度高、抗干扰能力强,抗干扰能力强,可靠性高可靠性高 第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用第第1 1章章 绪绪 论论单片机的发展过程:单片机的发展过程:1976年intel研制出MCS

    7、-48系列8位的单片机,单片机的问世。1976年Zilog开发Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。20世纪80年代初,Intel公司推出了MCS-51系列8位单片机。电气厂商竞相使用80C51的内核技术,增强了外围电路功能,强化了智能控制器的特征。工业控制领域要求提高,Intel推出了16位MCS-8096,但性价不理想未广泛应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。大量专用的嵌入式操作系统被广泛应用在单片机上,作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Window

    8、s和Linux操作系统。单片机原理及应用单片机原理及应用基于基于MCS51内核的单片机内核的单片机什么是什么是MCS51系列单片机系列单片机 MCSMCS5151是指由美国是指由美国INTELINTEL公司生产的一系列高性公司生产的一系列高性能能8 8位单片机的总称,也就是我们平常讲的位单片机的总称,也就是我们平常讲的5151系列单系列单片机。这一系列单片机包括了许多品种,如片机。这一系列单片机包括了许多品种,如80318031,80518051,87518751,80328032,80528052,87528752等,其中等,其中80518051是最早是最早最典型的产品,该系列其它单片机都是

    9、在最典型的产品,该系列其它单片机都是在80518051的基础的基础上进行功能的增、减、改变而来的,所以人们习惯于上进行功能的增、减、改变而来的,所以人们习惯于用用80518051来称呼来称呼MCSMCS5151系列单片机系列单片机 。单片机原理及应用单片机原理及应用MCS-51系列单片机的分类功能功能常用型号常用型号基本型基本型80318031、80518051、80C3180C31、80C5180C51按功能分类按功能分类增大存储器型增大存储器型80328032、80528052、80C3280C32、80C5280C52低功耗型低功耗型80C31BH80C31BH、80C51BH80C51

    10、BH、87C5187C51A/DA/D型型83C51GA83C51GA、80C51GA80C51GA、87C51GA87C51GADMADMA型型83C152JA83C152JA、80C152JA80C152JA、80C152JB80C152JB多并行口型多并行口型83C45183C451、80C45180C451存储器配置存储器配置常用型号常用型号片内片内ROMROM型型 8051AH8051AH、8052AH8052AH、80C51BH80C51BH、83C51FA83C51FA、83C51GA83C51GA按存储器配置分类按存储器配置分类片内片内EPROMEPROM型型 8751BH87

    11、51BH、8752BH8752BH、80C51BH80C51BH、87C51FA87C51FA、87C51GA87C51GA外接外接EPROMEPROM型型 8031BH8031BH、8732BH8732BH、80C51FA80C51FA、87C51FA87C51FA、80C51GA80C51GA单片机原理及应用单片机原理及应用单片机应用系统单片机应用系统单单片片机机接口接口电路电路及外及外设等设等单片机应用系统单片机应用系统:由由硬件系统硬件系统和和软件系统软件系统组成组成硬件是硬件是应用系统的基础应用系统的基础软件是在硬件的基础上软件是在硬件的基础上对其资源对其资源进行合理调配和使用进行合

    12、理调配和使用,从而完成,从而完成应用系统所要求的任务,二者相应用系统所要求的任务,二者相互依赖,缺一不可互依赖,缺一不可第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用1.3 1.3 计算机中常用数制与编码计算机中常用数制与编码 1.3.1 数制及数制间的转换数制及数制间的转换 一、进位计数制 进位计数制有以下两个特点:(1)有一个固定的基数r,数的每一位只能取r个不同的数字,即所使用的数码为0,1,2,r-1。(2)逢r进位,它的第i个数位对应于一个固定的值ri,ri称为该位的“权”。小数点左面各位的权是基数r的正次幂,依次为0,1,2,m次幂,小数点右面各位的权是基数r的负次幂,

    13、依次为-1,-2,-n次幂。第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用1十进制 十进制的基数为10,它所使用的数码为09,共10个数字。十进制各位的权是以10为底的幂,即每个数所处的位置不同,它的值是不同的,每一位数是其右边相邻那位数的10倍。例,数435.32就是下列多项式的缩写 435.32D4102+3101+5100+310-1+210-2后缀D(Decimal)表示该数为十进制数,通常对十进制数可不加后缀。第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用2二进制二进制的基数为2,它所使用的数码为0、1,共2个。二进制各位的权是以2为底的幂,即,22,21,2

    14、0,2-1,2-2,。例如,二进制数1011.101相当于十进制的数是:1011.101B123+022+121+120+12-1+02-2+12-3 二进制数的运算规则类似于十进制,加法为逢二进一,减法为借一为二。利用加法和减法就可以进行乘法、除法以及其它数值运算。后缀B(Binary)表示该数为二进制数。字节字节(Byte):8个二进制位(Bit),无符号表达范围0255字字Word:双字节,16个二进制位,无符号表达范围065535第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用3十六进制 十六进制的基数为16,它所使用的数码共有16个:0、1、2、3、4、5、6、7、8、9、

    15、A、B、C、D、E、F,其中AF相当于十进制数的l015。十六进制的权是以16为底的幂,即,162,161,160,16-1,16-2,。例,十六进制数A3E.8F相当于十进制的数是:A3E.8F 10162+3161+14160+8161+1516-2后缀H(Hexadecimal)表示该数为十六进制数。十六进制数如是字母打头,则在使用汇编指令时前面需加一个0。第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用1.3.2数制的转换1二进制数、十六进制数转换成十进制数二进制数、十六进制数转换成十进制数 根据定义,只需将二、十六进制数按权展开后相加即可。例:1011B123+022+12

    16、1+12011 A4H10161+4160164第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用 将62转换成二进制数解:十进制整数62转换为二进制数,采用 “除二取余”法。2 62 余数=0 低位 2 31 余数=1 2 15 余数=1 2 7 余数=1 2 3 余数=1 1 余数=1 高位 按余数的逆序排列,即得结果:62D111110B第第1 1章章 绪绪 论论十进制数转换成二进制数、十六进制数十进制数转换成二进制数、十六进制数 十进制整数转换成二进制数(或十六进制数)时,通常采用“除二取余”(或除十六取余)法,即用“2”(或16)连续除十进制数至商为0,逆序排列余数即可得到。

    17、单片机原理及应用单片机原理及应用3二进制数与十六进制数的相互转换 十进制数(D)二进制数(B)十六进制数(H)十 进 制数(D)二 进 制数(B)十六进制数(H)000000810008100011910019200102101010A300113111011B401004121100C501015131101D601106141110E701117151111F第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用(1)二进制数转换成十六进制数)二进制数转换成十六进制数 二进制数整数部分由右向左每4位一分段,最后不足部分左面补零;小数部分由左向右每4位一分段,最后不足部分右面补零,然后,

    18、每4位二进制数用1位十六进制数代替,便转换成了十六进制。例:1011110101.110=0010 1111 0101.1100=2F5.CH (2)十六进制数转换成二进制数)十六进制数转换成二进制数将每一位十六进制数用对应的4位二进制数代替,便转换成了二进制数。例如:BD5.6H=1011 1101 0101.0110B B D 5 6第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用1.3.3 计算机中常用编码计算机中常用编码 1BCD编码 BCD(Binary Coded Decimal)编码就是用二进二进制代码表示的十进制数制代码表示的十进制数,即二十进制编码。在BCD码中是用

    19、四位二进制数00001001给09这10个数字编码。BCD码与十进制数的相互转换码与十进制数的相互转换B C D码0000000100100011010001010110011110001001十进制 0123456789第第1 1章章 绪绪 论论单片机原理及应用单片机原理及应用按照BCD的十位编码与十进制的关系,可以很容易地实现BCD码与十进制数之间的转换。例如:(0100 1001 0111)BCD497 BCD码与二进制之间的转换不是直接的,要先经过十进制,然后再转换为二进制,反之过程类似。第第1 1章章 绪绪 论论BCD码常用于:显示、打印等人机界面单片机原理及应用单片机原理及应用2ASCII编码 字母与字符用二进制码表示的方法很多。目前在计算机中最普遍采用的是ASCII码(American Standard Code for Information Interchange)。ASCII码是一种8位代码,一般最高位可用于奇偶效验,它采用七位(b0b6)二进制编码代表字符信息,共有128个字符,其中32个是控制字符,96个是图形字符。在不考虑奇偶效验时,一般最高一位都以0来代替。例如:数字09的ASCII码可表示为十六进制数为30H39H,字母AZ的ASCII码可表示为十六进制数为41H5AH等。第第1 1章章 绪绪 论论

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:西南大学工程技术学院机械专业单片机第1章课件.ppt
    链接地址:https://www.163wenku.com/p-4316999.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库