当前位置:文档之家› 指示灯亮灭控制PPT课件

指示灯亮灭控制PPT课件


系统调试

实 施
4 任务评讲示范
学生互评 教师考核
教师评讲 示范操作
过 程 5 进阶提升
学生训练 教师指导
学生讲演 教师考评
6 单元考评反馈 师生总结 任务考核 教学反馈
2020/3/1
黄冈职业技术学2院
第一部分 设计要求及效果演示
1、系统设计要求及仿真效果演示 利用单片机控制1个发光二极管亮或灭。
1 任务布置
找载体
领任务
明要求

教 2 任务分析 学
分析
分析
分析
知识要点 完成方法 完成步骤
组 织
3 任务设计实施
流程设计
程序编写 系统仿真
系统调试

实 施
4 任务评讲示范
学生互评 教师考核Fra bibliotek教师评讲 示范操作
过 程 5 进阶提升
学生训练 教师指导
学生讲演 教师考评
6 单元考评反馈 师生总结 任务考核 教学反馈
P0.5 均可作为准双向I/O端口使用。
P0.6 P0.7
第二功能。
P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.
0
黄冈职业技术学7院
2.第二功能
P0:访问片外扩展存储器时,分时复用为低8位地址线和数据线 P2:高8位地址线。
P3:第二功能
2020/3/1
黄冈职业技术学8院
优化 序 程
1 流程设计
4 系统调试
2 程序编写
2020/3/1
3 系统仿真
黄冈职业技术学15院
1 任务布置
找载体
领任务
明要求

教 2 任务分析 学
分析
分析
分析
知识要点 完成方法 完成步骤
组 织
3 任务设计实施
流程设计
程序编写 系统仿真
系统调试

实 施
4 任务评讲示范
学生互评 教师考核
教师评讲 示范操作
#include<at89x51.h> void main() {
P1_0= ~ P1_0 ; }
2020/3/1
黄冈职业技术学17院
总结
本项目主要涉及以下知识: (1)C51语言的变量、赋值及取反运算符、简单语句、 函数应用。 (2)发光二极管亮、灭的控制方法。 (3)程序设计的步骤及流程图的画法。
2020/3/1
10
黄冈职业技术学院
C语言程序的一般结构 #include<头文件>
void main( ) {
变量声明或自定义函数说明; 语句序列; …… }
函数类型 函数名(形参表) {
自定义函数体 }
2020/3/1
11
黄冈职业技术学院
函数定义的一般形式
函数类型 函数名(类型 形参,类型 形参,…..) {
赋值转换规则:以赋值号左边类型为准。
例 3=x-2*y; ×
例 float f;
a+b=3; ×
int i;
i=10;
例 int i;
f=i;
i=2.56; //结果i=2; 则 f=10.0
2020/3/1
13
黄冈职业技术学院
1 任务布置
找载体
领任务
明要求

教 2 任务分析 学
分析
分析
分析
知识要点 完成方法 完成步骤
2、准备工作——单片机最小系统电路 3、系统硬件电路 4、程序设计
2020/3/1
系统硬件电路
9
黄冈职业技术学院
知识点1、C函数概述
一个大型C程序的 结构如右图所示, 即一个C程序可以 由若干个源程序文 件组成,一个源文 件可以由若干个函 数和预编译命令组 成,一个函数又由 数据定义部分和执 行部分组成。
说明部分(变量定义等); 语句部分; }
2020/3/1
12
黄冈职业技术学院
知识点2、赋值运算符
简单赋值运算符 符号: = 格式: 变量标识符=表达式
例 a=3; d=func(); c=d+2;
作用:将一个数据(常量或表达式)赋给一个变量
结合方向:自右向左
左侧必须是变量,不能是常量或表达式
2
(1)会根据电路需 要选择合适的电子元 器件。 (2)会使用keil、 proteus软件进行程 序的编写、运行及仿 真。
素质目标
3
(1)培养耐心、细致的 工作态度。 (2)培养安全生产、规 范操作的职业素养。 (3)树立质量、成本的 意识。 (4)养成交流与协作的 习惯。
2020/3/1
黄冈职业技术学4院
过 程 5 进阶提升
学生训练 教师指导
学生讲演 教师考评
6 单元考评反馈 师生总结 任务考核 教学反馈
2020/3/1
黄冈职业技术学16院
知识点3、位取反运算符
思考:如何熄灭发光二极管?
★ “按位取反”运算符~
025 = 0 0 0 1 0 1 0 1 ~025 = 1 1 1 0 1 0 1 0
项目一、指示灯亮灭控制
2020/3/1
★ 一、设计要求及效果演示 ★ 二、系统设计思路 ★ 三、学生实操
1、系统仿真 2、实物制作 ★ 四、总结及拓展
黄冈职业技术学1院
1 任务布置
找载体
领任务
明要求

教 2 任务分析 学
分析
分析
分析
知识要点 完成方法 完成步骤
组 织
3 任务设计实施
流程设计
程序编写 系统仿真
2、系统设计流程 (1)硬件电路设计及连接; (2)程序设计及编写; (3)系统软、硬件联调及仿真;
2020/3/1
黄冈职业技术学3院
3、教学目标
知识目标
能力目标
1
(1)熟悉C51语言的 数据类型、赋值和取 反运算符及控制语句 的特点。 (2)掌握C程序的特 点及函数的定义格式。 (3)掌握发光二极 管的控制方法。
2020/3/1
1
40
2
39
3
38
4 5
8031
37 36
6
35
7 8051 34
8
33
9 10
8751
32 31
11
30
12 89C51 29
13
28
14
27
15
26
16
25
17
24
18
24
19
22
20
21
P0. 0
特点:
P0.1
P0.2 8位并行I/O口:P0,P1,P2,P3;
P0.3
P0.4
组 织
3 任务设计实施
流程设计
程序编写 系统仿真
系统调试

实 施
4 任务评讲示范
学生互评 教师考核
教师评讲 示范操作
过 程 5 进阶提升
学生训练 教师指导
学生讲演 教师考评
6 单元考评反馈 师生总结 任务考核 教学反馈
2020/3/1
黄冈职业技术学14院
任务完成步骤
根据企业的实际工程设计流程,确定任务完成步骤。
2020/3/1
黄冈职业技术学5院
第二部分 系统设计思路
1、发光二极管的控制原理——单向导通性
低电平点亮发光二极管
2020/3/1
6
黄冈职业技术学院
单片机并行输入/输出电路结构
P1. 0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P3. 0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7
2020/3/1
相关主题