单片机应用技术项目教程(C语言版)(第三版)完教学课件完整版教学课件汇总.ppt

单片机应用技术项目教程(C语言版)(第三版)完教学课件完整版教学课件汇总.ppt

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

;项目1 控制一个LED;项目1 控制一个LED;任务1 控制一个LED的第一个Proteus仿真电路;认识PROTEUS;单片机控制一个LED电路分析;任务实施;任务实施;认识单片机;单片机的发展 ;单片机的特点 ;单片机的应用 ;单片机的分类;51系列单片机;51系列单片机一览表;AT89系列单片机;AT89S52单片机结构 ;AT89S52引脚功能 ;AT89S52引脚功能;STC89C52引脚功能;AT89S52引脚功能;P3口各引脚与第二功能表;任务2 用Keil C51设计第一个程序控制一个LED;认识KEIL C51;单片机控制一个LED实现分析;单片机控制一个LED实现分析;任务实施;任务实施;任务实施;单片机最小系统;时钟电路;时序的概念 ;各种周期的相互关系 ;复位电路;复位功能;C语言程序的构成 ;函数的构成 ;标识符 ;关键字 ;C语言基本语句 ;表达式语句;函数调用语句;控制语句;复合语句;空语句;注释 ;技能训练1-1 开关控制LED点亮 ;开关控制LED点亮程序;任务3 LED闪烁控制;任务3 LED闪烁控制;任务实施;LED闪烁控制程序设计;【技能训练1-2】LED闪烁控制电路焊接制作;程序的3种基本结构 ;程序的3种基本结构 ;Proteus能在计算机上完成从原理图与电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证。 Keil C51是单片机软件开发系统。可以完成工程建立和管理、编译、连接、目标代码的生成、软件仿真和硬件仿真等完整的开发流程。 STC89C52单片机最小系统就是一个基本的、可以工作的单片机系统,主要包括单片机、电源、晶振电路和复位电路。 单片机内的各种操作都是在一系列脉冲控制下进行的。 各脉冲在时间上是有先后顺序的,这种顺序就称为时序。 定时单位有:振荡周期fosc、状态周期、机器周期、指令周期。 1个机器周期=6个状态周期=12个振荡周期fosc;Keil C51和PROTEUS软件的主要功能? 单片机的组成、主要特点、主要应用领域? 如果只使用片外ROM, 引脚应该如何接?为什么? 单片机最小系统由哪几部分组成?完成单片机最小系统电路。 在工作模块2 中,如果把LED闪烁程序的延时函数Delay()写在main()后面,程序应该如何修改? 试一试,把LED的阳极接在P1.0引脚上,完成LED点亮电路和C语言程序设计。 试一试,完成用开关控制LED闪烁快和慢两种效果的???路和C语言程序设计。;Thank You !;项目3 单片机显示控制;项目3 单片机显示控制;任务7 LED数码管静态显示设计;任务分析 ;任务分析 ;任务分析 ;任务实施;任务实施;任务实施;任务实施;LED数码管静态显示程序 ;LED数码管静态显示程序 ;LED数码管静态显示程序 ;LED数码管静态显示程序 ;【技能训练3-1】 LED数码管循环显示0~9焊接制作;【技能训练3-1】 LED数码管循环显示0~9焊接制作;【技能训练3-1】 LED数码管循环显示0~9焊接制作;【技能训练3-1】 LED数码管循环显示0~9焊接制作;认识数码管;认识数码管;数码管引脚及内部结构;使用数码管注意事项;数码管的字型编码;数码管的显示方法;数码管的显示方法;一维数组 ;注意事项;【技能训练3-2】使用74LS47实现0-99计数显示;74LS47输入/输出引脚;0-99计数显示电路设计 ;0-99计数显示程序 ;任务8 LED数码管动态扫描显示设计;任务分析 ;任务分析 ;任务分析 ;任务实施;任务实施;任务实施;数码管动态显示程序设计;数码管动态显示程序设计;思考题;【技能训练3-3】共阳LED数码管动态扫描显示设计;【技能训练3-3】共阳LED数码管动态扫描显示设计;针对任务8的共阴LED数码管动态扫描显示程序,需要修改以下3条语句: 共阳极LED数码管定义0~9十个数字的段码表语句是: unsigned char code table[ ]= {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; 定义控制数码管位选端的位码表语句是: unsigned char code Col[]={0x01,0x02,0x04,0x08,0x10,0x20}; 熄灭所有数码管语句是: P1=0x0; //关数码管;LCD1602液晶显示模块;LCD1602液晶显示模块;LCD1602液晶显示模块;LCD1602的RAM地址及标准字库;LCD1602的RAM地址及标准字库;LCD1602指令操作;C语言函数 ;函数的调用 ;函数的返回值 ;任务9 LCD液晶显示信息牌设计;任务分析 ;任务

文档评论(0)

你找对了 + 关注
实名认证
内容提供者

正版课件均可编辑 注意:其它人很多盗版P P T都是图片形式,买到请直接投诉退款!

1亿VIP精品文档

相关文档