单片机应用技术项目教程教案全套教案.docx

上传人:b****9 文档编号:78719 上传时间:2022-10-02 格式:DOCX 页数:26 大小:68.23KB
下载 相关 举报
单片机应用技术项目教程教案全套教案.docx_第1页
第1页 / 共26页
单片机应用技术项目教程教案全套教案.docx_第2页
第2页 / 共26页
单片机应用技术项目教程教案全套教案.docx_第3页
第3页 / 共26页
单片机应用技术项目教程教案全套教案.docx_第4页
第4页 / 共26页
单片机应用技术项目教程教案全套教案.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

单片机应用技术项目教程教案全套教案.docx

《单片机应用技术项目教程教案全套教案.docx》由会员分享,可在线阅读,更多相关《单片机应用技术项目教程教案全套教案.docx(26页珍藏版)》请在冰豆网上搜索。

单片机应用技术项目教程教案全套教案.docx

《单片机应用技术》课程单元1教学设计

单元标题:

发光二极管LED控制

单元教学学时

8

在整体设计中的位置

第1次

课时间

周月日第节

周月日第节

上课

地点

能力目标

知识目标

素质目标

能完成单片机最小系统和输出电路设计,能应用C语言程序完成单片机输入输出控制,实现对LED控制的设计、运行及调试。

1.知道STC89C52单片机结构和引脚功

能;

2.会STC89C52单片机最小系统电路设计;

3.知道C语言基本构成和基本语句;

4.会利用单片机I/O口实现点亮一

个LED和控制LED闪烁。

1.具有对新知识、新技术的学习能力,通过不同途径获取信息的能力,以及对工作结果进行评估的能力;

2.具有决策能力,能记录、收集、处理、保存各类专业技术的信息资料。

能力训练任务

任务一:

点亮一个LED

使用STC89C52单片机,P1.0引脚接发光二极管(LED)的阴极,通过C语言程序控制,从P1.0引脚输出低电平,使发光二极管点亮;任务二:

LED闪烁控制

P1.0引脚接发光二极管(LED)的阴极,通过程序控制,使P1.0引脚交替输出高电平和低电平,使发光二极管闪烁。

步骤

教学内容及能力/知识目

教师活动

学生活动

时间

(分

钟)

1

(点亮

一个

LED)

教学内容:

使用STC89C52单片机的I/O引脚接发光二极管LED,通过C语言程序控制,点亮一个发光二极管。

能力目标:

能完成单片机最小系统和输出电路设计,能应用C语言程序完成单片机输入输出控制,实现对LED控制的设计、运行及调试。

知识目标:

1,知道STC89C52单片机结构;

2,知道STC89C52单片机的引脚功能;

3,会STC89C52单片机最小系统电路设计;

4,会利用单片机I/O口实现点亮一个LEDo

1,演示用proteus软件完成LED控制电路的设计和用keiIC51软件完成电路一个LED的程序设计,完成任务要求。

1.使用proteus和keiI051完成任务的软硬件设计,调试实现控制。

180

2.讲解STC89C52单片机的结构和引脚功能,讨论

STC89C52单片机最小系统的组成。

2.完成STC89C52

单片机最小系统的制作。

2(LED

闪烁控

制)

教学内容:

P1.0引脚接发光二极管(LED)的阴极,通过程序控制,使P1.0引脚交替输出高电平和低电平,使发光二极管闪烁。

能力目标:

能完成单片机最小系统和输出电路设计,能应用C语言程序完成单片机输入输出控制,实现对LED

1.演示LED闪烁控制的软硬件设计过程。

1.完成LED闪烁控制软硬件设计,并熟练掌握proteus和keiIC51软件的使用

180

2,讲解keiI中C语言相关知识。

2.学习keiI中C语言基本知识。

控制的设计、运行及调试。

知识目标:

1.会STC89C52单片机最小系统电路设计;

2.会C语言基本构成和基本语句;

3.会利用单片机I/O口实现LED的闪烁控制。

4.会制作LED闪烁控制电路。

3,在万能板上演示单片机最小系统和LED电路焊接过程

3.完成LED闪烁电路的焊接,并调试程序

作业

完成用开关控制LED闪烁快和慢两种效果的电路和C语言程序设计。

课后

体会

1.KeiIC51和PROTEUS软件的主要功能?

2.单片机的组成、主要特点、主要应用领域?

3.单片机最小系统由哪几部分组成?

完成单片机最小系统电路。

4.在工作模块2中,如果把LED闪烁程序的延时函数Delay。

写在main。

后面,程序应该如何修改?

5.试一试,把LED的阳极接在P1.0引脚上,完成LED点亮电路和C语言程序设计。

《单片机应用技术》课程单元2教学设计

单元标题:

LED循环点亮控制

单元教学学时

10

在整体设计中的位置

第2次

课时间

周月日第节

周月日第节

上课

地点

能力目标

知识目标素质目标

1.能完成单片机的输入输出电路设计与制作;

2.能应用C语言程序完成单片机输入输出控制,实现对LED循环点亮控制的设计、运行及调试。

1.知道PO、P1、P2和P3功能及应用;

2.知道内部RAM的地址分配及sfr寄存器;

3.知道C语言数据类型、常量和变量;

4.会利用单片机I/O口实现开关控制LED循环点亮控制。

1.具有对新知识、新技术的学习能力;

2.具有决策能力,能记录、收集、处理、保存各类专业技术的信息资料;

3.具有科学的创新精神、决策能力和执行能力。

能力训练任务

任务一:

LED循环点亮控制

使用STC89C52单片机,P1口引脚接8个LED的阴极,通过程序按一定的规律向P1口的引脚输出低电平和高电平,控制八只发光二极管循环点亮。

任务二:

开关控制LED循环点亮

用P3.0作输入接开关SW,P1口作输出接8个LED,通过开关SW控制LED循环点亮。

任务三:

步进电机控制

使用STC89C52单片机,由P1口的P1.0、P1.1、P1.2和P1.3四个引脚,通过步进电机驱动电路分别接在四相步进电机的四相绕组,步进电机的励磁方式采用四相双四拍,通过程序控制步进电机正转。

步骤

教学内容及能力/知识目

教师活动

学生活动

时间

(分

钟)

1

(LED

循环点亮控制)

教学内容:

使用STC89C52单片机,P1口引脚接8个LED的阴极,通过程序按一定的规律向P1口的引脚输出低电平和高电平,控制八只发光二极管循环点亮。

能力目标:

1.能完成单片机的输入输出电路设计与制作;

2.能应用C语言程序完成单片机输入输出控制,实现对LED循环点亮控制的设计、运行及调试。

知识目标:

1.知道PO、P1、P2和P3功能及应用;

2.知道内部RAM的地址分配及sfr寄存器;

1.演示LED循环点亮控制的电路设计和程序设计

1.完成LED循环点亮控制任务

180

2.讲解并行I/O端口电路和MCS-51单片机存储空间

2.学习输入输出端口和单片机存储空间分配的知识,并思考课后有关问题

3,演示P0口外接上拉电阻的技能训练

3.完成P0口外接上拉电阻的技能训练

2

(开关控制

LED循环点亮)

教学内容:

用P3.0作输入接开关SW,P1口作输出接8个LED,通过开关SW控制LED循环点亮。

控制要求:

开关SW打开,LED循环点亮;开关SW合上,LED停止循环点亮。

能力目标:

1.能完成单片机的输入输出电路设计与制作;

2,能应用C语言程序完成单片机输入输出控制,实现用开关控制LED循环点亮的设计、运行及调试。

知识目标:

1.会利用单片机I/O口实现多LED的控制。

2.知道C51的数据类型、常量和变量。

1.演示任务的操作过程

1.完成基本任务要求

135

2.讲解C51的数据类型、常量和变量

2.学习C51的数据类型并讨论与标准0的不同

3

(步进电机控制)

教学内容:

使用STC89C52单片机,由P1口的P1.0、P1.1、P1.2和P1.3四个引脚,通过步进电机驱动电路分别接在四相步进电机的四相绕组;步进电机的励磁方式采用四相双四拍;通过程序控制步进电机正转。

能力目标:

1.能完成步进电机电路设计与制作;

2,能应用C语言程序完成单片机输入输出控制,实现步进电机的设计、运行及调试。

知识目标:

1.认识步进电机;

2.知道步进电机的控制方法。

1.演示步进电机控制的实现效果,讲解步进电机的基本知识

1.认识步进电机

135

2.演示步进电机控制的电路和程序设计,重点讲解连线和控制方法

2.完成任务控制要求

3,布置提高任务并验收:

完成用开关控制步进电机转向的STC89C52单片机控制系统,功能要求:

开关闭合,正转;开关断开,反转。

3.完成提高任务要求

作业

能否将任务一的LED循环点亮改为LED双向循环点亮。

课后

体会

1.P0口、P1口、P2口和P3口的负载能力是多少?

它们是否具有位寻址功能?

2.在输出时,P0口为什么要外接上拉电阻才能有高电平输出?

3.MCS-51单片机有哪几个存储空间?

是如何分布的?

4.MCS-51单片机内部RAM分成几个不同区域及地址范围?

5.PSW的作用是什么?

常用的状态标志有哪几位?

其作用是什么?

能否位寻址?

6.bit和sbit有什么区别?

《单片机应用技术》课程单元3教学设计

单元标题:

数码管显示控制

单元教学学时

10

在整体设计中的位置

第3次

课时间

周月日第节

周月日第节

上课

地点

能力目标

知识目标

素质目标

1.掌握单片机与数码管的接口技术;

2.能完成单片机的数码管动态及静态显示电路设计;

3.能完成数码管动态和静态显示的C语言程序的设计、运行及调试。

1.知道LED数码管的结构、工作原理和显示方式;

2.会数码管动态显示的原理、电路设计及程序设计;

3.会数码管静态显示的原理、电路设计和程序设计;

4.知道C语言的语句结构、数组及函数的相关知识。

1.具有对新知识、新技术的学习能力;

2.具有决策能力,能记录、收集、处理、保存各类专业技术的信息资料;

3.具有科学的创新精神、决策能力和执行能力。

能力训练任务

任务一:

数码管循环显示0〜9

利用STC89C52单片机的P1口的P2.0〜P2.6七个引脚,使其依次连接到一个共阴极LED数码管的a~h七个位段控制引脚上,数码管的公共端接地,编写程序使数码管上循环显示0〜9十个数字;

任务二:

多个数码管动态扫描显示

显示器由6个共阴极LED数码管构成,使用STC89C52单片机,P0口输出显示段码,经由一片74LS245驱动输出给LED数码管,P1口输出位码(片选)给LED数码管。

通过动态扫描程序使6个数码管显示“123456”。

任务三:

0-99计数显示

利用STC89C52单片机来制作一个0〜99计数器。

要求使用一个手动计数按钮,实现0〜99的计数,并且通过两个共阴数码管显示计数结果,数码管显示采用静态显示方式。

步骤

教学内容及能力/知识目

教师活动

学生活动

时间

(分

钟)

1

(数

码管循

环显示

0〜9)

教学内容:

利用STC89C52单片机的P1口的P2.0〜P2.6七个引脚,使其依次连接到一个共阴极LED数码管的a〜h七个位段控制引脚上,数码管的公共端接地,编写程序使数码管上循环显示0〜9十个数字。

能力目标:

1.掌握单片机与数码管的接口技术;

2.能完成单片机控制数码管显示0〜9的电路设计以及C语言程序的设计、运行及调试。

知识目标:

1,知道LED数码管的结构、工作原理;

2,会利用单片机I/0口实现数码管上循环显示0〜9十个数字。

3,会制作利用单片机I/O口实现数码管上循环显示0〜9十个数字的电路。

4,知道C语言的语句结构的相关知识。

1.演示任务的操作过程

1.完成任务的软硬件设计

180

2.讨论LED数码管的结构、工作原理,并完成单片机控制数码管循环显示

0〜9的电路焊接演示

2.完成单片机控制数码管循环显示0〜9的电路制作

2

(多个

教学内容:

显示器由6个共阴极LED数码管构成,使用STC89C52单片机,

1.演示任务的操作过程

1.完成软硬

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1