《单片机控制技术项目式课程》(第2版)课件 王璇 项目1--6 认识单片机 ---交通信号灯的设计.pptx

《单片机控制技术项目式课程》(第2版)课件 王璇 项目1--6 认识单片机 ---交通信号灯的设计.pptx

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

项目1

认识单片机;?初步认识单片机。

?掌握单片机的基本概念。

?了解单片机的发展历史及发展趋势。

?了解单片机的分类、特点及应用领域。

?了解行业标准中电子元器件的规范。

?了解芯片制造过程,培养自主创新意识。;叙述什么是单片机。

?叙述单片机的发展历史及发展趋势。

?叙述单片机的分类。

?叙述单片机的特点及应用领域。;任务1.1单片机是什么

任务1.2单片机的发展

任务1.3单片机的分类

任务1.4单片机的特点及应用领域

项目小结;任务1.1单片机是什么;洗衣机的单片机控制图;1.1.2单片机的样子;封装1:PDIP40(PlasticDualInlinePacket40)塑料双列(直插封装)

体积大;

插拔或焊接方便;

容易加工;

缺口侧圆形标记处为1脚;

调试样机建议采用此封装。;封装2:PLCC44(PlasticJ-leadedChipCarrier)

塑料J形引脚芯片载体

体积较小

插拔或焊接方便。

中心正上方圆形标记处为1脚;封装3:封装:TQFP44

(ThinPlasticGullWingQuadFlatPacket)

扁体塑料鸥翼状方形平面封装

体积最小

只能焊接

左下方缺口侧圆形标记处为1脚

批量生产设计推荐此封装;在一片集成电路芯片上集成微处理器、存储器、I/O接口电路、定时器/计数器等部件,从而构成了单芯片微型计算机,即单片机。;单片机内部结构示意图;第一阶段(1976~1978):单片机的探索阶段。以Intel公司MCS-48为代表。

第二阶段(1978~1982):单片机的完善阶段。MCS-51系列单片机。

第三阶段(1982~1990):单片机向微控制器发展的阶段。8位单片机的巩固和16位单片机的推出。

第四阶段(1990~今):微控制器的全面发展阶段。8位/16位/32位通用型单片机以及小型廉价的专用型单片机。;1.2.2单片机的发展趋势;3.片内I/O的改进

(1)增加并行口的驱动能力,能直接输出大电流和高电压。

(2)增加I/O口的逻辑控制功能。

(3)设置了一些特殊的串行接口功能,构成分布式、网络化系统。

4.外围功能部件内装化

5.低功耗化

6.应用软件和系统软件内固化;1.按数据总线位数不同分类;(1)MCS-51系列单片机

MCS-51系列单片机是Intel公司在1980年推出的高性能8位单片机,可分为51和52两个子系列???;(2)80C51系列;(3)其他常用单片机系列;Microchip公司的PIC系列单片机;Motorola公司的单片机;任务1.4单片机的特点及应用领域;单片机在控制领域中的主要特点:

(1)体积小,成本低,运用灵活,易于产品化,能方便地组成各种智能化的控制设备和仪器,做到机电一体化。

(2)能针对性地完成从简单到复杂的各类控制任务,因而能获得最佳的性价比。

(3)抗干扰能力强,适用温度范围宽,在各种恶劣的环境下都能可靠

地工作。

(4)可以方便地实现多机控制和分布式控制,使整个控制系统的工作效率和可靠性大大提高。;智能仪器仪表;?工业控制;家用电器;通信设备;医用设备;汽车电子产品;办公自动化设备;商业营销设备;项目小结;项目2

用单片机集成

开发环境

进行项目设计;?了解KeilC51软件和Proteus软件。

?熟练掌握KeilC51软件的使用方法。

?熟练掌握Proteus软件的使用方法。

?学会运用信息化手段解决专业技术问题,培养信息化素养。;?叙述用KeilC51软件创建工程的步骤。

?用KeilC51软件完成单片机程序的编译和调试。

?叙述Proteus软件的使用方法。

?用Proteus软件设计单片机电路。

;任务2.1用KeilC51软件进行软件设计

任务2.2用Proteus软件进行硬件设计

项目小结;任务2.1用KeilC51软件进行软件设计;1.任务要求

用KeilμVision4新建一个工程文件“流水灯.uvproj”,详细说明设计一个应用程序的过程。

2.任务分析

根据任务要求,只有熟悉KeilμVision4的实际操作步骤,才能正确地设计一个应用程序并对该应用程序进行编译。;3.任务设计;单击Project,在下拉菜单中选NewμVisionProject,新建工程

;CPU型号选择;到现在为止,用户已经建立一个空白的工程文件,并为该项目选择好了CPU。;单击“File”菜单,在下拉菜单中单击“New”选项来新建一个C文件;添加文件到工程;打开led.c文件,输入C代码。;单击“Project”菜单

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档