- 3
- 0
- 约2.52千字
- 约 4页
- 2023-10-08 发布于上海
- 举报
包头师范学院信息科学与技术学院实验报告
课程名称:单片机原理及接口技术 实验项目: 定时/计数器实验指导老师: 陈静老师 实验室: 物理楼四 日期:2011,5,13
专 业:电子信息科学与技术 班级: 08 电子 姓名: 刘宁 学号 0814830007
一﹑实验目的及要求
学习 80C51 内部定时/计数器使用方法
学习计数器各种工作方式的用法
进一步掌握中断处理程序的编写方法
二﹑实验仪器及设备
THDPJ-1/2 型单片机开发综合实验箱THKL-C51 型仿真器
ISP 下载线计算机一台
三﹑实验内容及原理
内容:定时器与计数器的使用。
原理:
四﹑实验步骤(或过程)
实验(一):计数器
用 8P 数据线连接 80C51 MCU 模块的 P1 口到八位逻辑电平显示模块的JD1E5 口,用二号导线连接 80C51 MCU 模块的T0 口到单次脉冲模块的任一输出端。
用串行数据通信线连接计算机与仿真器,把仿真器插到 80C51 MCU 模块的 40P 锁紧插座中,请注意仿真器的方向:缺口朝上。
将 80C51 MCU 模块的电源扭子开关S1C 拨到上端。将直流稳压电源模块的直流控制开关 S1G1 打到ON,本实验所用到的相关模块的电源指示灯VCC 亮。
打开 Keil uVision2 仿真软件,首先建立本实验的项目文件,接着添加“TH4_计数器.ASM”源程序,进行编译,编译无误后,全速运行程序。
实验现象:连续按动单次脉冲的按键,8 位发光二极管显示按键次数。
也可以把源程序编译成可执行文件,把可执行文件用 ISP 烧录器烧录到 89S52 芯片中运行(注意:芯片缺口朝上)。(ISP 烧录器的使用查看附录二)
源程序如下:
实验(一):计数器
ORG
LJMP ORG
START:MOV
0000H
START 0030H TMOD,
#01H
;置T0 计数器方式 1
MOV
TH0,
#00H
;置 T0 高八位、低八位均赋值初值为 0
MOV
TL0,
#00H
SETB
TR0
;T0 运行
LOOP:
MOV
P1,TL0
;记录P1 口脉冲个数
LJMP
LOOP
;返回
END
流程图如下:
开始
开始
设置工作方式
开始计数
计数,输出计数
值
实验(二):定时器
用二导线连接 80C51 MCU 模块的 P1.0 到八位逻辑电平显示模块的任一只发光二极管上。
用串行数据通信线连接计算机与仿真器,把仿真器插到 80C51 MCU 模块的 40P 锁紧插座中,请注意仿真器的方向:缺口朝上。
将 80C51 MCU 模块的电源扭子开关S1C 拨到上端。将直流稳压电源模块的直流控制开关 S1G1 打到ON,本实验所用到的相关模块的电源指示灯VCC 亮。
打开 Keil uVision2 仿真软件,首先建立本实验的项目文件,接着添加“TH4_定时器.ASM”源程序,进行编译,编译无误后,全速运行程序。
实验现象:发光二极管隔一秒点亮一次,点亮时间为一秒。
也可以把源程序编译成可执行文件,把可执行文件用 ISP 烧录器烧录到 89S52 芯片中运行(注意:芯片缺口朝上)。(ISP 烧录器的使用查看附录二)
实验(二)源程序:定时器
Tick EQU 5000 ; 10000 x 100us = 1s;
10000 用于将 100us 的定时中断重复 10000 次即为 1sec 钟
T100us EQU 156 ; 100us 时间常数(12M)
156 这个定时常数用于定 100us 就定时器中断一次
C100us EQU 5H ; 100us 记数单元LEDBuf BIT 00H
LED BIT P1.0
ORG 0000H LJMP START
ORG
0030H
ORG
000BH
LJMP
T0Int
ORG
0100H
T0Int:
PUSH
PSW
;入栈,保护现场
MOV
A, C100us+1
JNZ
Goon
DEC
C100us
;C100us 自减
Goon:
DEC
C100us+1
MOV
A, C100us
ORL
A, C100us+1
JNZ
Exit
; 100us 记数器不为 0, 返回
MOV
C100us, #HIGH(TICK)
;#high(Tick)
MOV
C100us+1, #LOW(TICK)
;#low(Tick)
CPL
LEDBuf
; 取反LED
Exit:
Start:
POP
RETI MOV
PSW
TMOD, #02H
;方式 2, 定时器
MOV
TH0, #T100us
MOV
TL0, #T100us
MOV
IE,
; EA=1, IT0 = 1
SETB
TR0
; 开始定时
CLR
LEDBuf
;L
您可能关注的文档
最近下载
- 2026年浙江档案职称考试(档案工作实务)历年参考题库含答案详解.docx VIP
- 南通佳宜有限公司办公楼建筑结构设计.docx
- 拼拼豆教程及图案汇总[已排版可直接打印].doc VIP
- 共情传播视角下的网络微短剧叙事分析.docx VIP
- 贵阳市2024届高三适应性考试(一)一模物理试卷(含答案).docx
- 高中物理运动和力的关系10道计算题专题.docx VIP
- 语言学及应用语言学专业硕士研究生培养方案﹙050102﹚.docx VIP
- 10以内加减混合填空题(30页).docx
- 三相四线电能表不接零线电量分析0516..doc VIP
- 2025年乡村医生招聘考试试题题及答案.docx VIP
原创力文档

文档评论(0)