单片机原理与应用教案 单片机完全教程管理.doc

单片机原理与应用教案 单片机完全教程管理.doc

  1. 1、本文档共124页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与应用教案 单片机完全教程管理

第一讲 单片机基础知识 教学方法: 讲授法 授课时数: 2学时 教学目的: 1、了解单片机的基础知识。 2、了解单片机的发展概况。 3、熟悉数制的转换。 教学重点: 单片机的含义及作用 教学难点: 数制间的转换 第一章单片机基础知识 §1-1 单片机概述 一、什么是单片机? 计算机(微型)的系统结构:如图1所示。 图1 微机系统结构 多板机: 单板机:Z80 单片机:Intel MCS-51,体积小,功能强,可靠性高,价格低。以最小系统或单片机扩展系统出现在:家用电器,智能仪表,工业过程控制,航空,汽车等领域。 单片机特点: 受集成度限制,片内存储器容量较小,一般内ROM:8KB以下; 内RAM:256KB以内。 可靠性高 易扩展 控制功能强 易于开发 单片机发展分四个阶段: 第一阶段(74年~76年)初级阶段:仙童公司F8(8位CPU,64KB) 第二阶段(76年~78年)低性能单片机:Intel公司MCS-48(8位CPU) 第三阶段(78年~83年)高性能单片机:Intel公司MCS-51、Motorola 6801、Z8 第四阶段(83年~今)新一代单片机(单片微控制器):AT89C51(Atmel) 二、 单片机系统的组成 硬件部分 运算器 CPU 寄存器组 控制器 内存 片内 单片机 片外 中断控制逻辑 并行I / O 通用接口 串行UART 定时 / 计数器T / C 定时 / 计数器:8253 模数转换器:ADC 0809 数模转换器:DAC 0832 外围器件(片外扩展接口) 串行通信扩展:8251 并行通信扩展:8255A、8155 驱动器 DSP等 软件部分(即程序) 需用户自已开发,根据指令系统进行设计。某些功能硬件可以实现,软件也可以实现。 硬件实现——速度快,占CPU时间少;但电路复杂、成本高。 软件实现——简化硬件电路设计,可靠性高,成体低,占CPU时间少,实时性差,此外,还需开发设备。 §1-2计算机中数的表示及运算 计算机只识别和处理数字信息,数字是以二进制数表示的;它易于物理实现,同时,资料存储、传送和处理简单可靠;运算规则简单,使逻辑电路的设计、分析、综合、方便,使计算器具有逻辑性。 用数制及转换 1、各种进位计数及其表示方法 数字符号:0、1、2、……9 ——数码。数码的个数——基数。 进位规则:逢十进一 例如,十进制数,10个数码;采用“逢十进一” 30681 = 3×104+0×103+6×102+8×101+1×100 例如,二进制数,2个数码,采用“逢二进一” 2 = 1×27+1×26+0×25+1×24+0×23+1×22+0×21+0×20 总之,N进制数,N个数码,“逢N进一” 2、数制之间的转换 任意进制之间相互转换,整数部分和小数部分必须分别进行, 十进制转换成二进制——短除取余法 余数 2 45 2 22 ————————— 1 11 ————————— 0 5 ———————— 1 2 ———————— 1 1 ———————— 0 0 ——————— 1 十进制小数转换成二进制小数——乘2取整法。 二进制转换成十进制——展开求和法。 (101101)2 = 1×25+0×24+1×23+1×22+0×21+1×20 = 32+0+8+4+0+1 = 45 二进制转换成八进制、十六进制与此类似。 机器数及其编码 机器数与真值 机器只认识二进制数:0、1。 这是因为,电路状态常有两个,如通、断;高电平、低电平;…可用0、1表示。 这种0、1、0、1…1在机器

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档