学习任务一51系列单片机AT89S51基础知识单片机应用技术教学设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
任务一 51系列单片机(AT89S51)基础知识教学设计
教学内容
学习任务一 51系列单片机(AT89S51)基础知识
任务准备(单片机基本认识)
一、单片机概述
二、51系列单片机(AT89S51)的结构组成
三、单片机的存储器结构
四、单片机的输入/输出(I/O)端口
五、单片机编程语言
任务单片机功能体验——LED灯的“眨眼”节奏控制
一、简单的单片机时间控制
二、程序流程图
三、“眨眼”的LED灯电路设计
学习任务小结
学习任务检测
教学目标
教学目的:掌握单片机的发展历史、结构组成、存储结构、输入输出设备及单片机编程语言等任务。通过实验使学生加深对单片机编程语言的理解,掌握
单片机编程的基本思路和流程以及运行和控制的基本规律。
教学要求:要求教师应对单片机技术进行入门导学,可结合案例分析向学生传授知识,特别是基本概念要重点强化,课堂上可适当增加体验环节。
教学重点及难点
教学重点:单片机存储结构简介;单片机编程基本方法和技巧。
教学难点:单片机存储结构、I/O口;编程思路和方法。
解决办法:课堂教学结合实物、现场演示、课堂体验综合讲解。
教学方法及手段
教学方法:实施直观导入法;案例教学法。
教学手段:实物演示;教学板书;录像插件;电子课件。
教学资源:相关的精品课程;网络教学资源等。
教学板书
学习任务一 51系列单片机(AT89S51)基础知识
课程引入:课程的发展历史,课程的知识结构,课程的服务对象及就业前景。
任务准备(单片机基本认识)
一、单片机概述
1.单片机简介
体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件;应用于工业控制领域;容易集成进复杂的而对体积要求严格的控制设备当中。
2.单片机发展及应用
RAM和ROM的区别;不同型号芯片的比较。
二、51系列单片机(AT89S51)的结构组成
1.单片机内部组成
AT89S51芯片结构组成;与AT89C51芯片的区别。
2.单片机的引脚功能
引脚功能;单片机最小系统概念。
3. 单片机的外围电路
时钟电路;复位电路。
三、单片机的存储器结构
程序存储器和数据存储器的空间分配、各自功能及相应的访问指令;SFR的特殊功能。
四、单片机的输入/输出(I/O)端口
P0~P3口内部结构;P3第二功能。
五、单片机编程语言
寻址方式;指令介绍;简单编程。
任务单片机功能体验——LED灯的“眨眼”节奏控制
一、简单的单片机时间控制
1.空操作指令 NOP
单片机执行没有意义的操作,消耗若干个机器周期。
2.循环转移指令 DJNZ
利用本条指令执行所需的机器周期和在程序中设定的循环次数来控制时间。
3.利用定时器延时
利用单片机的定时器T0或T1来定时,精确度更高。
二、程序流程图
所谓流程图,就是用箭头线将一些规定的图形符号,如半圆弧形框、矩形框、菱形框等,有机地连接起来的图形。让学生掌握流程图的绘制,使编程思路清晰,有利于程序的编制。
三、“眨眼”的LED灯电路设计
1. 电路设计思路及控制要求
P1.0引脚带一个发光二极管,通过P1.0引脚的高低电平变化使得发光二极管发光或熄灭,达到“眨眼”的效果。
2. 硬件电路原理图
单片机最小系统的一些扩展。
3.程序设计
注意程序书写,调用指令。
4.延时程序参数的变化对“眨眼”节奏的影响
后续的一些思考,可以让学生自己操作,观察程序中某些参数的变化在电路上的变化。
学习任务小结
学习任务检测
课后记