单片机原理与应用教案--项目1LED闪烁

合集下载

单片机原理及应用电子教案课件

单片机原理及应用电子教案课件

单片机原理及应用电子教案课件第一章:单片机概述1.1 单片机的定义和发展历程1.2 单片机的特点和应用领域1.3 单片机的分类和主要性能指标1.4 单片机的发展趋势和前景第二章:单片机的基本组成原理2.1 单片机的硬件组成2.2 单片机的软件组成2.3 单片机的工作原理2.4 单片机的时序和工作状态第三章:单片机的指令系统3.1 单片机的指令格式和分类3.2 单片机的寻址方式3.3 单片机的常用指令及其功能3.4 单片机的特殊指令及其功能第四章:单片机的编程技术和应用4.1 单片机的编程语言和工具4.2 单片机的编程步骤和技巧4.3 单片机的程序调试和优化4.4 单片机的应用领域及实例第五章:单片机的接口技术和扩展应用5.1 单片机接口技术的基本概念5.2 单片机的并行接口和串行接口5.3 单片机的外设接口及驱动电路5.4 单片机的扩展应用及实例第六章:单片机的中断系统6.1 中断系统的概念和分类6.2 单片机中断系统的工作原理6.3 单片机中断系统的编程和应用6.4 外部中断源的识别和应用实例第七章:单片机的定时器和计数器7.1 定时器和计数器的基本概念7.2 单片机定时器和计数器的工作原理7.3 单片机定时器和计数器的编程和应用7.4 定时器和计数器应用实例第八章:单片机的串行通信接口8.1 串行通信的基本概念和标准8.2 单片机串行通信接口的工作原理8.3 单片机串行通信的编程和应用8.4 串行通信接口应用实例第九章:单片机的人机交互接口9.1 人机交互接口的基本概念9.2 单片机与显示器接口的编程和应用9.3 单片机与键盘接口的编程和应用9.4 单片机与鼠标和触摸屏接口的编程和应用第十章:单片机的开发工具和环境10.1 单片机开发工具的分类和功能10.2 单片机编程软件的使用和操作10.3 单片机仿真器和调试器的工作原理和使用方法10.4 单片机开发环境和项目的创建与管理第十一章:单片机在工业控制中的应用11.1 工业控制中的单片机概述11.2 单片机在工业现场的作用与地位11.3 工业控制中单片机的典型应用案例11.4 工业控制中单片机的选型与设计要点第十二章:单片机在嵌入式系统中的应用12.1 嵌入式系统的基本概念12.2 单片机在嵌入式系统中的应用12.3 嵌入式系统设计的基本原则与步骤12.4 嵌入式系统应用实例分析第十三章:单片机在物联网中的应用13.1 物联网的基本概念与发展趋势13.2 单片机在物联网中的作用与地位13.3 物联网中单片机的应用案例分析13.4 物联网中单片机的选型与设计要点第十四章:单片机在消费电子中的应用14.1 消费电子中的单片机概述14.2 单片机在常见消费电子产品中的应用14.3 消费电子中单片机的选型与设计要点14.4 消费电子中单片机的最新发展趋势第十五章:单片机实验与实践15.1 单片机实验的重要性与目的15.2 单片机实验设备与材料15.3 单片机实验项目与步骤15.4 单片机实验结果分析与总结重点和难点解析本教案主要介绍了单片机原理及应用,内容涵盖了单片机的基本概念、硬件组成、指令系统、编程技术、接口技术、中断系统、定时器和计数器、串行通信接口、人机交互接口、开发工具和环境、工业控制应用、嵌入式系统应用、物联网应用、消费电子应用以及实验与实践等方面。

单片机控制一个LED程序设计

单片机控制一个LED程序设计
旬阳县职业技术教育中心教案
科目
单片机
课题
单片机控制一个LED程序设计
授课课时日期
授课班级
应到人数
实到人数
缺勤人员名单及原因
教学目标
1、进一步理解单片机控制LED的电路及原理
2、了解单片机控制一个LED的C程序设计
教学重点
C程序语句控制LED的原理
教学难点
C程序的基本指令
质疑解惑
分组讨论
总结归纳
巩固练习
1、在P1.5接一个LED,如何利用C语句控制其亮灭状态
2、执行一次P23=0; P23=1;后,LED状态是怎么的?
小结
C语句P23=0;执行后P2.3口输出低电平,所接LED亮;P23=1;执行后效果正好相反。
板书设计
单片机控制一个LED程序设计
C语句控制原理
1、P23=0;
2、P23=1;
3、P23=0; P23=1;
作业布置
单片机P1.5口接LED,写出控制其亮的电路和指令
课后一得
知识虽然简单,但不少学生依然听不懂,要耐心讲解
教法
观察法分组教学
学法
观察法分组讨论
教学环节
教师活动
学生活动
复习导入
提问:
1、单片机与LED是如何连接的
2、300欧电阻的作用是什么
查阅资料
小组讨论
举手发言
新课传授
C语句控制原理
1、P23=0;教师讲授,引导学生思考,质疑解惑
自学本节,
听讲做笔记
新课传授
2、P23=1;教师讲授,引导学生思考,质疑解惑

单片机原理及应用教学教案

单片机原理及应用教学教案

第一讲一、授课内容:1、什么是单片机2、单片机的发展二、授课类型:讲授三、授课时数:2学时四、教学目标:了解单片机的发展,应用领域和应用模式,掌握单片机的特点五、教学重、难点:重点/难点:单片机的特点六、教学设想:借助产品、作品演示,一方面可以使课堂生动,另一方面可以腾出大量时间加强对重难点知识的讲解,增强学生对知识的理解,同时提高他们对本学科的兴趣.七、教学过程:(板书)一、什么是单片机随着微电子技术的不断发展,计算机技术也得到迅速发展,并且由于芯片的集成度的提高而使计算机微型化,出现了单片微型计算机(Single Chip Computer),简称单片机,也可称为微控制器MCU(Micro controller Unit)。

单片机,即集成在一块芯片上的计算机,集成了中央处理器CPU(Central Processing Unit)、随机存储器RAM(Random Access Memory)、只读存储器(Read Only Memory)、定时器/计数器以及I/O接口电路等主要计算机部件。

二、单片微型计算机发展概况单片机出现的历史并不长, 但发展十分迅猛。

它的产生与发展和微处理器的产生与发展大体同步, 自1971年美国Intel公司首先推出4位微处理器(4004)以来, 它的发展到目前为止大致可分为5个阶段:第1阶段(1971~1976): 单片机发展的初级阶段。

1971年11月Intel 公司首先设计出集成度为2 000只晶体管/片的4位微处理器Intel 4004, 并配有RAM、 ROM和移位寄存器, 构成了第一台MCS—4微处理器, 而后又推出了8位微处理器Intel 8008, 以及其它各公司相继推出的8位微处理器。

第2阶段(1976~1980): 低性能单片机阶段。

以1976年Intel公司推出的MCS—48系列为代表, 采用将8位CPU、 8位并行I/O接口、 8位定时/计数器、 RAM和ROM等集成于一块半导体芯片上的单片结构, 虽然其寻址范围有限(不大于4 KB), 也没有串行I/O, RAM、 ROM容量小, 中断系统也较简单, 但功能可满足一般工业控制和智能化仪器、仪表等的需要。

《单片机原理及应用》跑马灯

《单片机原理及应用》跑马灯

《单片机原理及应用》跑马灯设计说明书第一章设计任务此次单片机设计任务是要求:按下按键三之后,灯的上半部分(四个灯)和下半部分交替闪烁9次,按下按键四之后,灯光全亮全灭九次。

在执行跑马灯的代码时,按下按键四,执行全亮全灭的时候,再按下按键三,灯光会先执行按键三的指令,然后再执行按键四的指令,也就是说按键三比按键四的优先级高,这就是此次单片机的设计任务。

第二章硬件设计在参考之前的跑马灯模拟电路的基础上,进行改造,完成相关模拟电路的设计。

在此次硬件设计的过程中,又让我再次的熟悉了电路的组成,元件的位置以及名称和连接,还有单片机内的系统及其功能。

首先是晶振电路,单片机最小系统的三要素之一,它在不停的振荡,为单片机系统提供基准时钟信号,是单片机的“心脏”。

电容的作用是帮助晶振起振,并维持振荡信号的稳定。

其次,复位电路主要功能是完成单片机上电初始功能,同时保障在单片机程序出现跑飞时能让它恢复正常状态,其实就是一个RC电路,RC的取值根据所需的复位时间来计算。

为实现跑马灯等功能,在P1端口接上8个LED灯,同时在P3口连上四个按键,实现中断功能。

此次硬件设计中,我做的唯一不足的就是忘记修改元件的具体数据,下次必须注意。

第三章软件设计在此次软件设计中,我做的很差,存在有许多问题,中间的各个代码都出现了问题,通过此次的失败,我总结了经验,明白了中断设计的函数应该怎那么写,参考了一下往日的作业,基本弄清了这类代码应该怎么写,但是仍然不熟练,还是需要多加练习,多加思考,争取能够自己独立写出程序代码。

第四章调试过程调试失败,在改进之后的代码进入调试之后,还是成功了的。

第五章总结此次单片机设计测试中主要考察了中断系统的使用,同时在硬件的设计上也有了更多的要求,在编写代码的同时还需要自主的设计和铺设电路,此次代码编写需要考虑全面,容易缺少程序,需要细心编写。

同时,在编写代码的时候,容易出错,出错的时候不能够慌,应该细心下来思考问题所在,此次测试中,看出来了我自身写代码的经验不足,使得代码编写非常错误,还有就是平时训练的还是比较少,以后应该多加训练。

九齐单片机例程

九齐单片机例程

九齐单片机例程一、九齐单片机简介九齐单片机是一款基于51系列的单片机开发板,采用AT89S52芯片,具有丰富的外设资源和强大的处理能力。

其开发环境为Keil C51,支持C语言编程,使用方便。

二、九齐单片机例程简介九齐单片机例程是一些常用的程序样例,包含了各种基础操作和应用场景,可以帮助初学者快速上手并深入理解单片机编程。

三、LED闪烁程序LED闪烁是最基础的程序之一,在此介绍如何在九齐单片机上实现LED闪烁:1. 确定引脚:将LED连接到P1.0引脚。

2. 配置引脚:将P1.0引脚配置为输出模式。

3. 控制引脚:通过改变P1.0引脚输出电平来控制LED亮灭。

4. 循环控制:利用循环结构让LED周期性地闪烁。

四、数码管显示程序数码管显示是另一个常见的应用场景,在此介绍如何在九齐单片机上实现数码管显示:1. 确定引脚:将数码管连接到P0口。

2. 配置引脚:将P0口配置为输出模式。

3. 控制引脚:通过改变P0口输出电平来控制数码管的显示。

4. 数字转换:将要显示的数字转换为对应的7段数码管编码。

5. 显示循环:利用循环结构让多个数码管周期性地显示不同的数字。

五、定时器中断程序定时器中断是九齐单片机中比较重要的一个功能,可以实现一些定时任务。

在此介绍如何在九齐单片机上实现定时器中断:1. 配置定时器:使用TMOD寄存器配置定时器模式和计数方式。

2. 设置计数值:使用THx和TLx寄存器设置计数值,决定了定时时间长度。

3. 开启中断:使用IE寄存器开启相应的中断,如ET0表示开启T0计时器中断。

4. 中断服务程序:编写相应的中断服务程序,在时间到达时执行相应操作。

六、串口通信程序串口通信是单片机与外部设备进行数据传输的重要方式之一,在此介绍如何在九齐单片机上实现串口通信:1. 配置串口:使用SCON寄存器配置波特率、数据位、停止位等参数。

2. 中断控制:使用IE寄存器开启串口中断,使用ES和EA寄存器分别开启串口接收和总中断。

单片机原理及应用教学教案

单片机原理及应用教学教案

单片机原理及应用教学教案一、教学目标1.了解单片机的基本原理和工作原理;2.掌握单片机的常见应用领域和具体应用案例;3.能够熟练使用单片机进行简单的程序设计和实际应用。

二、教学内容1.单片机的基本原理和工作原理;2.单片机的应用领域和具体应用案例;3.单片机的程序设计和实际应用。

三、教学重点1.单片机的基本原理和工作原理;2.单片机的应用领域和具体应用案例。

四、教学难点1.单片机的工作原理;2.单片机的具体应用案例。

五、教学方法1.理论教学与实践相结合;2.讲解与讨论相结合。

六、教学过程1.导入(10分钟)通过简单的问题引导学生思考什么是单片机,单片机有什么作用,如何应用在生活中。

2.讲解单片机的基本原理和工作原理(20分钟)2.1单片机的定义和作用;2.2单片机的结构和组成部分;2.3单片机的工作原理和处理流程。

3.探讨单片机的应用领域和具体应用案例(30分钟)3.1单片机在家电控制领域的应用案例;3.2单片机在工业自动化控制领域的应用案例;3.3单片机在医疗设备控制领域的应用案例;3.4单片机在智能交通系统控制领域的应用案例。

4.案例分析与讨论(30分钟)选择一个具体的应用案例,通过讲解案例中的设计思路和实现方法,引导学生分析和讨论,探讨如何在实际应用中充分发挥单片机的优势。

5.实践操作和总结(30分钟)提供一些常见的单片机实践操作案例,并组织学生进行实践操作,通过实际操控单片机,让学生感受到单片机的应用价值和实际效果。

七、教学反思通过本节课的教学,学生对单片机的基本原理、工作原理和应用领域有了更深入的了解。

通过案例讨论和实践操作,学生对单片机的具体应用案例有了更清楚的认识,并且学会了一些常见的单片机实践操作技能。

在教学过程中,教师通过提问和引导,激发了学生的学习兴趣和思考能力。

在今后的教学中,可以进一步提高教学深度,引导学生进行更多的实践操作和创新设计。

最新单片机实例之跑马灯专业知识讲座


文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。
三、程序设计
P1.0端口的LED闪亮
AT89S51
单片机的 I/O端口
P1.0
+Vcc
图3-3 单片机驱动一只发光二极管的原理电路
文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。
0.5秒延时的汇编程序:
MOV R6,#5
SS:
MOV R7, #200
LOOP: MOV R5, #249
DJNZ R5, $
DJNZ R7,LOOP
DJNZ R6,SS
整个子程序延时为: {[2μs×249+1+2]×200+2}×5=501010μs
文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。
文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。
任务一 一只LED的闪烁
一、课题目标
本课题就是以发光二极管为例,用单片机控制8只发 光二极管,实现逐个点亮、全亮、闪烁等花样显示。
为了便于理解,采用从简单的单只发光二极管的点亮 和熄灭控制开始,到实现八只发光二极管组成的各种样式 闪亮彩灯控制。
文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。
二、电路原理
图3-1 LED显示电路原理图
文档来源于网络,文档所提供的信息仅供参考之用,不能作为科学依据,请勿模 仿。文档如有不当之处,请联系本人或网站删除。

单片机原理及应用电子教案

单片机原理及应用电子教案第一章:单片机概述1.1 单片机的定义与发展历程1.2 单片机的特点与应用领域1.3 单片机的组成部分及工作原理1.4 单片机的发展趋势与前景第二章:单片机的基本组成原理2.1 中央处理器(CPU)2.2 存储器2.3 输入/输出接口(I/O)2.4 时钟电路与复位电路2.5 电源电路第三章:单片机编程基础3.1 指令系统与编程语言3.2 程序设计基本步骤与方法3.3 常用编程软件与开发环境3.4 编程实例与技巧第四章:单片机中断系统与定时器/计数器4.1 中断系统概述4.2 中断处理程序的编写与实现4.3 定时器/计数器的基本原理与编程4.4 定时器/计数器的应用实例第五章:单片机串行通信接口5.1 串行通信的基本概念与标准5.2 单片机串行通信接口及其编程5.3 串行通信协议与波特率的计算5.4 串行通信应用实例第六章:单片机外围设备与接口技术6.1 并行接口与I/O扩展6.2 模拟量接口与ADC/DAC转换6.3 键盘接口与扫描原理6.4 显示器接口与驱动电路6.5 常用外围设备及其接口技术第七章:单片机在工业控制中的应用7.1 工业控制概述与单片机的作用7.2 常用工业控制算法与实现7.3 工业现场通信协议与接口技术7.4 工业控制系统实例分析7.5 单片机在工业控制中的挑战与发展趋势第八章:单片机在嵌入式系统中的应用8.1 嵌入式系统概述8.2 嵌入式系统设计与开发流程8.3 嵌入式操作系统与中间件8.4 嵌入式系统中的单片机选型与接口技术8.5 嵌入式系统应用实例分析第九章:单片机编程进阶技巧与优化9.1 编程规范与风格9.2 常用算法与数据结构9.3 编程优化技巧与方法9.4 代码调试与测试9.5 高级编程技术与实例分析第十章:单片机项目实践与创新10.1 单片机项目实践流程与方法10.2 创新性单片机项目设计与实践10.3 项目案例分析与点评10.4 单片机竞赛与创新活动指导10.5 单片机技术在未来的发展展望重点和难点解析重点环节一:单片机的定义与发展历程解析:单片机的定义是理解其原理和应用的基础,了解其发展历程有助于我们更好地理解其发展趋势和应用领域的拓展。

六年第二学期综合实践活动《点亮LED小灯》教案

第一小学教师课时教学设计
授课时间:2019年5月13日 累计课时:11课时
课题
点亮LED小灯
课型
新授
教师
班级
六年一
学习目的要求:
知识目标:掌握LED闪烁的原理。
能力目标:能够写出LED闪烁程序。
情感目标:点亮LED灯是单片机基本的语句,需好好学习,为以后的学习打好础。
教学重点:掌握LED闪烁的原理,ห้องสมุดไป่ตู้够写出LED闪烁程序。
巩固总结,以及对生活中各种灯饰效果的观察及思考.为任务三 流水灯做好感官准备。
教学反思
通过一节课的理论教学,以及两节课的实训操作,同学们的掌握情况良好。主要体现在以下几个方面:1、能够较熟练地搭建好LED闪烁硬件电路;2、能较好地根据程序流程图逐步地写出C程序。
在实训中也有一些不足之处:1、部分同学在编程时会犯一些细节上的错误(如:分号没打、关键字写错等等);2、大部分同学在编程的过程中对键盘不熟悉,不能盲打。
教学环节与时间分配
说出程序流程图及C程序。
根据演示效果,对点亮一个LED灯与LED闪烁的原理进行比较、分析.
四、问题延伸:观察生活中的LED闪烁效果,能否把它的程序流程图写出来?
深入理解LED闪烁的原理
板书设计:
点亮LED小灯
一、硬件电路搭建
二、程序流程图
三、项目C程序
加深巩固对LED闪烁原理的理解,且完成本次教学目标。
三、深度引入:
那么LED闪烁该怎么设计呢?
利用教室里的电脑,同时根据同学们的回答绘制出LED闪烁的电路图及写出LED闪烁的C程序。
根据目标问题,以及自身对上一教学环节的思考,
复习旧课,为新课的学习做准备。
此环节为本次课的 关键环节,是按照循序渐进的原则,逐步掌握、理解LED闪烁的原理。

单片机原理及应用(姜志海)教案

第1讲单片机概述
第2章MCS-51系列单片机的内部结构
3.控制引脚
第3讲MCS-51系列单片机的内部结构
步骤二新课讲解
一、程序存储器
程序存储器以程序计数器PC作地址指针(通过16位地址总线可寻址的地址空间为64K字节)。

复位后(可从该示意图看出)程序计数器PC的内容为0000H。

因此,系统从0000H单元开始取指,并执行程序,它是系统执行程序的起始地址。

二、内部数据存储器
FFH
表示方法:1.直接用位地址表示。

2.字节地址与位数相结合的表示法。

如:21H.3
位的作用:作记号。

例如:比较两个数是否相等,“位”作为是否相等的标记号,若相等,“位”值为0,不相等“位”值是1,则最后只要判断这“位”的值是0.还是1就能判断出这两个数是否相等了。

(1)P0~P3=FFH,表明复位后各并行I/O端口的锁存器已写入“1”,此时不但可用于输出,也可以用于输入。

(2)PSW=00H,表明当前CPU的工作寄存器选为0组。

第4讲MCS-51系列单片机指令系统的基本概念以及寻址方式
第5讲MCS-51系列单片机指令系统(一)
第6、7讲MCS-51系列单片机指令系统(二)
第8讲MCS-51系列单片机指令系统(三)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机原理与应用教案—项目1 项目1 LED灯闪烁的设计

任务1 认识单片机 一、案头 任务 认识单片机 授课时间 年 月 日 授课班级 教学形式 讲授 授课时数 2课时 教学用具 多媒体 教学资源 单片机芯片、单片机应用制作成品 课前准备 教学目标 1、了解什么是单片机及其应用领域。 2、熟悉单片机的外部特征及引脚功能。 3、掌握MCS-51单片机的总体结构。 4、理解CPU、振荡器、程序存贮器、数据存贮器的作用。 5、掌握单片机最小应用系统的电路构成。 教学重点 1、单片机的引脚功能。 2、单片机最小应用系统的电路构成。 教学难点 1、控制信号引脚功能的理解。 2、对单片机最小应用系统复位电路的理解。 教学过程 1、 通过生活中实际情境的介绍,引出单片机的应用领域,并说明什么是单片机。 2、 单片机的外部特征及引脚功能讲授。重点介绍引脚功能及使用方法,对控制信号引脚功能可举例说明。 3、 MCS-51单片机总体结构及各组成单元作用讲授。 4、 单片机最小应用系统的电路构成及各部分作用讲授。 教学后记

二、教学实施过程 实施环节 教学内容 导学方法 组织教学 1、 检查学生出勤情况并做好记录。 2、 调整学生的注意力,为上课作准备。 互动交流

复习提问 1、同学们都用过电脑,请问电脑由哪几部分组成? 2、以同学们的理解,单片机是什么? 3、以同学们的理解,机器人的内核是什么? 提问导思

导入 除了上面提到的机器人外,如全自动洗衣机、智能冰箱、微电脑控制电磁炉、智能微波炉、遥控电视等都用到了单片机。什么启发学习积极性 时单片机呢?单片机是单片机微型计算机的简称,是超大规模集成电路生产技术发展成熟和计算机向微型化发展的产物,是将微处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器、输入/输出电路以及中断系统等电路集成到一块芯片上,构成一个最小却完善的计算机系统。 请同学们再一起列举单片机的应用领域。----。展示单片机芯片及单片机应用制作成品。 讲授新课 MCS-51系列单片机是Intel公司于1980年推出的产品,许多单片机生产厂商沿用或参考了其体系结构,像Atmel、Philips、Dallas等著名的半导体公司都推出了兼容MCS-51的单片机产品。所以,我们以MCS-51单片机为例来介绍单片机的基本知识。 一、MCS-51单片机的外部特征及引脚功能 常见的MCS-51单片机多采用40引脚双列直插(DIP)封装。实物同学们已看到,其引脚分布如图1-4所示。40个引脚中有2个主电源引脚,2个外接晶振引脚,4个控制信号引脚,32个I/O口引脚。各引脚功能如下。 1、主电源引脚:Vcc(40脚)和Vss(20脚) Vcc:接 +5V Vss:接地 2、外接晶振引脚:XTAL1(19脚)和XTAL2(18脚) 在使用内部振荡电路时,XTAL1和XTAL2用来外接石英晶体和微调电容,振荡频率为晶振频率,振荡信号送至内部时钟电路产生时钟脉冲信号。在使用外部时钟时,用来输入时钟脉冲。 3、控制信号引脚:RST/VPD、ALE/PROG、PSEN、EA/VPP RST/VPD(9脚):双功能引脚。RST为复位信号输入端,当RST端保持两个机器周期以上高电平时,单片机完成复位操作。VPD为内部RAM的备用电源输入端,当电源Vcc一旦断电或者电压降到一定值时,可以通过VPD为单片机内部RAM提供电源,以保护片内RAM中的数据不丢失。 ALE/PROG(30脚):双功能引脚。ALE为地址锁存信号,当访问外部存储器时,ALE作为低8位地址锁存信号。PROG为片机含有EPROM的单片机的编程脉冲输入端。 PSEN(29脚):外部程序存储器的读选通信号,当访问外部程序存储器时,该引脚产生负脉冲作为外部程序存储器的选通信号。 EA/VPP(31脚):双功能引脚。EA为访问程序存储器的控制信号,当EA为低电平时,CPU对程序存储器的访问限定在外部程序存储器;当EA为高电平时,CPU访问从内部程序存贮器0~4KB地址,并可以自动延至外部超过4KB的程序存储器。VPP 可用多媒体展示图1-4

重点介绍复位功能使用

简单介绍 简单介绍 重点介绍EA的用法 为含有片内EPROM的单片机的编程电源端。 4、I/O口引脚:P0.0~P0.7、P1.0~P1.7、P2.0~P2.7、P3.0~P3.7 32个I/O口引脚分成4组,分别用于4个I/O端口P0、P1、P2、P3的8位I/O口位引脚。P0.0~P0.7对应P0,P1.0~P1.7对应P1,P2.0~P2.7对应P2,P3.0~P3.7对应P3。 二、MCS-51单片机总体结构 MCS-51单片机的总体结构如图1-5所示。单片机内部逻辑功能部件有中央处理器、振荡/分频器、程序存储器、数据存储器、定时器/计数器、中断控制系统、扩展功能控制电路、并行接口电路和串行接口电路,它们通过内部总线有机地连接起来。 1、中央处理器CPU CPU是单片机分析和运算的核心部件,是单片机的指挥中心,它的作用是读入和分析每条指令,根据每条指令的功能要求,控制各个功能部件执行相应的操作。 2、振荡/分频器 振荡器的作用是构成时钟振荡电路,产生时钟脉冲;分频器的作用是对时钟脉冲分频产生单片机所需的时基脉冲信号,它为单片机各种功能部件提供统一而精确的执行信号,是单片机执行各种动作和指令的时间基准,没有了基准脉冲信号。MCS-51单片机的时钟电路有两种形式:内部时钟方式和外部时钟方式,如图1-6所示。 单片机的其他功能部件的结构、作用以及应用将在后续相关内容中进行介绍。 三、单片机最小应用系统 单片机最小应用系统是指维持单片机正常工作所必须的电路连接。对于含有片内程序存贮器的单片机,将时钟电路和复位电路接入即可构成单片机最小应用系统,该系统接到+5V电源就能够独立的工作,完成一定的功能。下面以ATMEL公司生产的单片机AT89C51为例,介绍单片机最小应用系统。 用多媒体展示图1-5

图多媒体展示图1-6

用多媒体展示图1-7

展开介绍复位电路工作原理 AT89C51内部集成有中央处理器、程序存储器、数据存储器及输入/输出接口电路等,只需很少的外围元件将时钟电路和复位电路连接完成即可构成单片机最小应用系统。由AT89C51构成的单片机最小应用系统示意图如图1-7所示。

时钟电路由C2、C3和晶振X1与单片机内部电路构成。该振荡器为单片机内部各功能部件提供一个高稳定性的时钟脉冲信号,以便为单片机执行各种动作和指令提供基准脉冲信号。单片机的时钟电路的作用好似一个生命的心脏一样。 由S0、C1和R1构成单片机的上电复位加按键复位电路。作用是当单片机系统上电时复位,使单片机开始工作;当系统出现故障或死机时,用按钮复位,使单片机重新开始工作。 电路连接完成后,将程序写入单片机程序存储器,接上电源,单片机最小应用系统就可以工作了。

课堂小结 1、单片机的外部特征及引脚功能。 2、单片机总体结构---9个逻辑功能部件。 3、单片机最小应用系统电路构成。 课后作业 自我测评1题、2题。

任务2 仿真软件proteus的使用 一、案头 任务 仿真软件proteus的使用 授课时间 年 月 日 授课班级 教学形式 老师演示、学生练习 授课时数 2课时 教学用具 教学资源 机房、多媒体、相关课件 课前准备 教学目标 1、熟悉proteus的的工作界面。 2、掌握使用proteus进行仿真电路图绘制的基本操作。 3、掌握放置电源及接地符号的方法。 4、掌握元件参数设置的方法。 5、掌握使用proteus进行电路仿真运行的步骤。 教学重点 1、使用proteus进行仿真电路图的绘制。 2、元件参数的设置。 3、使用proteus进行电路仿真。 教学难点 1、电路元件的查找及参数设置。 2、电路虚拟仪器的放置。 教学过程 1、仿真软件proteus的功能简介。 2、打开proteus软件,介绍其工作界面。 3、proteus基本操作演示。 4、完成仿真电路绘制后,进行仿真的步骤介绍。 5、布置练习作业,学生进行练习,老师进行指导。 教学后记

二、教学实施过程 实施环节 教学内容 导学方法 组织教学 1、检查学生出勤情况并做好记录。 2、调整学生的注意力,为上课作准备。 互动交流

复习提问 1、同学们都学过电子技术,请问作电子电路实验的步骤? 2、同学们用过什么仿真软件? 提问导思 导入 利用仿真软件进行仿真,于作实际电路实验的步骤基本相同,但不需要元件成本,可以快速、反复、多参数进行实验仿真。 Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析各种模拟器件和集成电路,该软件具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真等各种电路的仿真功能。有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等,功能极其强大。下面介绍Proteus ISIS软件的工作环境和一些基本操作。 启发学习积极性

讲授新课 一、进入Proteus工作界面 双击桌面上的ISIS 6 Professional图标即可进行其工作界面。包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。 二、proteus基本操作 1、将所需元器件加入到对象选择器窗口 利用多媒体或机房相关软件进行操作演示,介绍proteus工作界面。

相关文档
最新文档