最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

17实验三定时器产生方波

来源:动视网 责编:小OO 时间:2025-09-30 13:42:55
文档

17实验三定时器产生方波

湖南机电职业技术学院教案备课组长签名教师签名肖利平班级楼宇0901日期课题实验三方波发生器教学目的(知识、能力、素质目的)1.掌握单片机系统软件编程开发及外围电路设计2.学会使用编程软件KEILC51及硬件原理图绘制软件PROTEUS3.学会纠错处理及单片机系统的在线仿真调试教学或训练关键:1.KEILC51和PROTEUS软件的使用2.掌握查询方式和中断方式实现方波程序的异同课型:实验课主要教学方法:讲授、示范操作、练习操作教学设备器材(教具)1.清华同方电脑(主机+液晶显示器,鼠标+键盘)
推荐度:
导读湖南机电职业技术学院教案备课组长签名教师签名肖利平班级楼宇0901日期课题实验三方波发生器教学目的(知识、能力、素质目的)1.掌握单片机系统软件编程开发及外围电路设计2.学会使用编程软件KEILC51及硬件原理图绘制软件PROTEUS3.学会纠错处理及单片机系统的在线仿真调试教学或训练关键:1.KEILC51和PROTEUS软件的使用2.掌握查询方式和中断方式实现方波程序的异同课型:实验课主要教学方法:讲授、示范操作、练习操作教学设备器材(教具)1.清华同方电脑(主机+液晶显示器,鼠标+键盘)
湖南机电职业技术学院教案

备课组长签名                                          教师签名        肖利平   

班   级

楼宇0901

日   期

课   题 实验三      方波发生器

教学目的(知识、能力、素质目的)

1. 掌握单片机系统软件编程开发及外围电路设计

2. 学会使用编程软件KEILC51及硬件原理图绘制软件PROTEUS

    3. 学会纠错处理及单片机系统的在线仿真调试

教学或训练关键: 

1. KEILC51和PROTEUS软件的使用

2. 掌握查询方式和中断方式实现方波程序的异同

课    型:

实 验 课

主要教学方法:

讲授、示范操作、练习操作

教学设备器材(教具)
1.清华同方电脑(主机+液晶显示器,鼠标+键盘)

2.KEIL C51开发平台,PROTEUS开发软件

操作技术要点
教    学    过    程

教学方法

时间分配

Ⅰ.组织教学:   维持秩序,清点人数.

Ⅱ.课题导入:   学习理论知识后,通过实验来验证理论

Ⅲ.实验课讲授:

一、实验要求

1. 分组进行实验

2. 遵守实验室的规章制度,自觉遵守纪律

3. 按要求画图并编程,实验时同组成员互相配合,共同完成实验任务,并完成实验报告

二、实验目的

1. 掌握单片机系统软件编程开发及外围电路设计

2. 学会使用编程软件KeilC51及硬件原理图绘制软件Proteus

3. 学会纠错处理及单片机系统的在线仿真调试

4. 掌握查询方式和中断方式实现方波程序的异同

三、实验项目

方波发生器:利用定时器,通过查询方式和中断方式实现方波

四、项目实现的功能

采用C51单片机控制P1.0口,在P1.0引脚上产生一周期为1S的连续方波,用虚拟示波器观察,并在其端口接一LED灯,观察LED灯亮灭情况

五、实验器材

◆奔腾四代3.2G的CPU;

◆WINXP2操作系统;

◆80GB硬盘空间;

◆512MB内存;

◆鼠标和键盘。

六、 实验内容

1)汇编语言程序的编写、调试

①程序的编写

    汇编语言参考程序:

查询方式:

ORG 0000H

LJMP START

ORG 0100H

5分钟

讲授

5分钟

讲授

35分钟

讲授

教    学    过    程

教学方法

时间分配

START:MOV P1,#00H

      MOV TMOD,#00H

      MOV TL0,#00H

      MOV TH0,#83H      ;方式0定时5MS

      MOV R7,#00H

      SETB TR0

LOOP: JBC TF0,PNGAT

      SJMP LOOP

PNGAT:INC R7

      MOV TL0,#00H

      MOV TH0,#83H

      CJNE R7,#100,LOOP

      CPL P1.7

      MOV R7,#00H

      SJMP LOOP

      END

中断方式:

ORG 0000H

LJMP START

ORG 000BH

LJMP INSER

ORG 0100H

START:MOV P1,#00H

      MOV R7,#00H

      MOV TMOD,#00H

      MOV TL0,#00H

      MOV TH0,#83H        ;方式0定时5MS

      SETB EA

      SETB ET0

      SETB TR0

LOOP: SJMP LOOP

INSER:INC R7

      MOV TL0,#00H

      MOV TH0,#83H

      CJNE R7,#100,LOOP1

      CPL P1.7

      MOV R7,#00H

LOOP1:RETI

      END

教    学    过    程

教学方法

时间分配

②程序的编译、调试

按照KEIL软件的调试规范,审查每个错误,直到没有错误为止,最后生成*.HEX文件。并运行程序,观察KEIL软件功能窗口PORT1口中P1.0~P1.7的变化。

2)单片机系统的PROTEUS设计

按照PROTEUS软件的设计流程,根据要实现的功能进行单片机控制系统设计,最后保存。

参考电路图:

3)单片机系统的PROTEUS仿真

将前面已经调试通过的汇编语言程序所生成的目标代码加载到硬件电路的C51中,点击“运行”按钮,进行仿真,如不通过,继续检查,反复调试。

仿真图:

15分钟

25分钟

教    学    过    程

教学方法

时间分配

七、复习本次课的主要内容

八、作业: 

仿真课堂例程,写出实验报告。

九、课后分析

"

3分钟

讲授

2分钟

文档

17实验三定时器产生方波

湖南机电职业技术学院教案备课组长签名教师签名肖利平班级楼宇0901日期课题实验三方波发生器教学目的(知识、能力、素质目的)1.掌握单片机系统软件编程开发及外围电路设计2.学会使用编程软件KEILC51及硬件原理图绘制软件PROTEUS3.学会纠错处理及单片机系统的在线仿真调试教学或训练关键:1.KEILC51和PROTEUS软件的使用2.掌握查询方式和中断方式实现方波程序的异同课型:实验课主要教学方法:讲授、示范操作、练习操作教学设备器材(教具)1.清华同方电脑(主机+液晶显示器,鼠标+键盘)
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top