单片机第一章计算机基础知识.ppt

上传人:sh****n 文档编号:8729366 上传时间:2020-03-31 格式:PPT 页数:28 大小:1.51MB
返回 下载 相关 举报
单片机第一章计算机基础知识.ppt_第1页
第1页 / 共28页
单片机第一章计算机基础知识.ppt_第2页
第2页 / 共28页
单片机第一章计算机基础知识.ppt_第3页
第3页 / 共28页
点击查看更多>>
资源描述
单片微机原理与应用教程 西安石油大学2007 3 课程简介 授课教师 周静电话 88382636授课时数 课堂讲授 56学时实验 16学时 刘选朝 88382637 考试成绩 平时作业 10 实验 20 期末考试 70 授课内容 建议教材与教学参考书 万福君编著 单片微机原理 系统设计与开发应用 中国科技大学出版社 1994徐杰民等 单片微型计算机原理 接口 应用 北京邮电学院出版社 1990徐淑华等 单片微型机原理及应用 哈尔滨工业大学出版社 1991孙涵芳等 MCS 51 96系列单片机的原理及应用 北京航空航天大学出版社 5 何立民等 MCS 51系列单片机应用系统设计 北京航空航天大学出版社 1998 关于测控技术与仪器 测控系统构成测量 处理 控制 举例XTCS Xi anTrajectoryControlStstem测控系统涉及的相关技术传感技术 电信号变送和电源 物理 传感器 模电数据采集和数据处理技术计算机技术 数据处理机电接口技术 液压和电力传动技术液压器件和电力传动器件的驱动和控制单片机技术在测控技术与仪器中的地位与应用实例 总体方案及实施方案框图 第一章计算机概述 微型计算机发展史 1946年诞生第一台电子计算机以来 电子管计算机 晶体管计算机 集成电路计算机 大规模集成电路 超大规模集成电路计算机微型计算机是第四代计算机的重要代表微型计算机以微处理器为核心 以系统总线为信息传输的中枢 配以大规模集成电路的存储器 输入 输出接口电路所组成的计算机 称为微型计算机 从1971年开始 MIPS 百万条指令 秒 微型计算机的分类 单片机 SingleChipMicrocomputerorOneChipMicrocomputer 是将微机的CPU 存储器 I O接口和总线制作在一块芯片上的超大规模集成电路 单板机 SingleBoardMicrocomputer 是将CPU 存储器 I O接口及多片附加逻辑电路和简单的键盘 显示器组装在一块印制版上 台式微机 由主机板 又称系统板 扩充板 磁盘 光盘驱动器和系统电源等组装在一个机箱中 配以必要的外设 键盘 CRT显示器等 和系统软件 微型计算机的应用 科学计算与数据处理生产过程中的实时控制和自动化管理计算机辅助设计军事领域的应用家用电器和民用产品控制多媒体系统 网络技术 微型机技术发展的两个方向 一个是高性能 多功能的方向 从这方面不断取得的成就使微型机逐步代替价格昂贵 功能优越的中 小型机 一个是价格低廉 性能专一的方向 这方面的发展使微型机在生产领域 服务部门和日常生活中得到越来越广泛的应用 何谓单片机一台能够工作的计算机要有这样几个部份构成 CPU 进行运算 控制 RAM 数据存储 ROM 程序存储 输入 输出设备 例如 串行口 并行输出口等 在个人计算机上这些部份被分成若干块芯片 安装一个称之为主板的印刷线路板上 而在单片机中 这些部份 全部被做到一块集成电路芯片中了 所以就称为单片 单芯片 机 而且有一些单片机中除了上述部份外 还集成了其它部份如A D D A等 单片机与微机 单片机SingleChipMicrocomputer 将中央处理单元CPU和一定容量的数据存储器RAM 程序存储器ROM 定时 计数器T C 并行输入输出接口I O和串行通讯接口UART等多个功能部件集成在一块芯片上 由于单片机面向控制 又被称为微控制器Microcontroller 单片机与微机 PC中的CPU一块就要卖几千块钱 这么多东西做在一起 还不得买个天价 再说这块芯片也得非常大了 不 价格并不高 从几元人民币到几十元人民币 体积也不大 一般用40脚封装 当然功能多一些单片机也有引脚比较多的 如68引脚 功能少的只有10多个或20多个引脚 有的甚至只8只引脚 为什么会这样呢 功能有强弱 另外这种芯片的生产量很大 技术也很成熟 51系列的单片机已经做了二十几年 所以价格就低了 既然如此 单片机的功能肯定不强 干吗要学它呢 因为实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能 一个控制电冰箱温度的计算机用不着PIII 应用的关键是看是否够用 是否有很好的性能价格比 所以8051出来二十多年 依然没有被淘汰 还在不断的发展中 MCS 51单片机系列 MCS51单片机和8051 8031 89C51等的关系我们平常老是讲8051 又有什么8031 现在又有89C51 它们之间究竟是什么关系 MCS51是指由美国INTEL公司生产的一系列单片机的总称 这一系列单片机包括了好些品种 如8031 8051 8751 8032 8052 8752等 其中8051是最早最典型的产品 该系列其它单片机都是在8051的基础上进行功能的增 减 改变而来的 所以人们习惯于用8051来称呼MCS51系列单片机 而8031是前些年在我国最流行的单片机 所以很多场合会看到8031的名称 INTEL公司将MCS51的核心技术授权给了很多其它公司 所以有很多公司在做以8051为核心的单片机 当然 功能或多或少有些改变 以满足不同的需求 其中89C51就是这几年在我国非常流行的单片机 它是由美国ATMEL公司开发生产的 关于计算机的几个基本概念 计算机中的数 我们知道 计算机可以进行数学运算 但它总只是一些电子元器件 怎么可以进行数学运算呢 我们做数学题如37 45是这样做的 先在纸上写37 然后在下面写45 然后大脑运算 最后写出结果 运算的原材料 37 45和结果 82都是写在纸上的 计算机中又是放在什么地方呢 为了解决这个问题 先让我们做一个实验 这里有一盏灯 我们知道灯要么亮 要么不亮 就有两种状态 我们可以用 0 和 1 来代替这两种状态 规定亮为 1 不亮为 0 现在放上两盏灯 一共有几种状态呢 我们列表来看一下 请写出3盏灯的情况000001010011100101110111 位的含义 我们来看 这个000 001 101不就是我们学过的的二进制数吗 本来 灯的亮和灭只是一种物理现象 可当我们把它们按一定的顺序排更好后 灯的亮和灭就代表了数字了 让我们再抽象一步 灯为什么会亮呢 看电路1 是因为输出电路输出高电平 给灯通了电 因此 灯亮和灭就可以用电路的输出是高电平还是低电平来替代了 这样 数字就和电平的高 低联系上了 请想一下 我们还看到过什么样的类似的例子呢 海军之 灯语 旗语 电报 甚至红 绿灯 通过上面的实验我们已经知道 一盏灯亮或者说一根线的电平的高低 可以代表两种状态 0和1 实际上这就是一个二进制位 因此我们就把一根线称之为一 位 用BIT表示 字节的含义 一根线可以表于0和1 两根线可以表达00 01 10 11四种状态 也就是可以表于0到3 而三根可以表达0 7 计算机中通常用8根线放在一起 同时计数 就可以表过到0 255一共256种状态 这8根线或者8位就称之为一个字节 BYTE 不要问为什么是8根而不是其它数 因为我也不知道 计算机世界是一个人造的世界 不是自然界 很多事情你无法问为什么 只能说 它是一种规定 大家在以后的学习过程中也要注意这个问题 存储器M Memory 随机读写存储器RAM RandomAccessMemory 假如 将55H写入到01H单元 1 指令和指令系统 程序即用户要解决某一特定问题所编排的指令序列 编排的过程称为程序设计 01110100MOVA 15H A 15H00010101 取数到A00100100ADDA 30H A A 30H00110000 相加11110101MOV30H A 30H A 00110000 保存结果 指令的机器码或机器语言 指令的助记符或汇编语言 注释 计算机的工作过程 1 指令的格式 所谓指令就是使计算机完成某种基本操作 如加 减 乘 除 移位 与 或 非等操作命令 全部指令的集合构成指令系统 指令通常由两部分组成 第一部分为操作码 OPC 表示计算机要作何种操作 第二部分为操作数 OPD 指明参加运算的操作数或存放该数的地址 格式 在计算机中 指令是以一组二进制编码的数来表示和存储的 举例 相加程序
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!