文档详情

单片机控制技术项目式课程(上篇,共上中下3篇).pptx

发布:2025-04-11约1.15万字共151页下载文档
文本预览下载声明

项目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”菜单中“

显示全部
相似文档