stc15f2k60f2单片机定时器_8 STC15F2K60S2单片机的定时器计数器 例题
154
第
8
章
STC15F2K60S2
单片机的定时
/
计数器
例题
例
8.1
用
T1
方式
0
实现定时,在
P1.0
引脚输出周期为
10mS
的方波。
解
:
根据题意,采用
T1
方式
0
进行定时,因此,
(
TMOD
)
=00H
。
因为方波周期是
10mS
,因此
T1
的定时时间应为
5mS
,每
5mS
时间到就对
P1.0
取反,
就可实现在
P1.0
引脚输出周期为
10mS
的方波。系统采用
12M
晶振,分频系数为
12
,即定
时脉钟周期为
1
μ
S
,则
T1
的初值为:
X = M
计数值
= 65536
5000 = = 60536 =EC78H
即:
TH1 = ECH
,
TL1 = 78H
。
(
1
)查询方式实现:
ORG
0000H
MOV
TMOD
,
#00H
;设
T1
为方式
0
定时模式
MOV
TH1
,
#0ECH
;置
5mS
定时的初值
MOV
TL1
,
#78H
SETB
TR1
;启动
T1
Check_TF1
:
JBC
TF1
,
Timer1_Overflow
;查询计数溢出
SJMP
Check_TF1
;未到
5mS
继续计数
Timer1_Overflow
:
CPL
P1.0
;对
P1.0
取反输出
SJMP
Check_TF1
;未到
1s
继续循环
END
(
2
)中断方式实现:
ORG
0000H
LJMP
MAIN
;上电复位后,转
MAIN
ORG
001BH
LJMP
Timer1_ISR
;
T1
中断响应后,转
Timer1_ISR
ORG
0100H
MAIN
:
MOV
TMOD
,
#00H
;设
T1
为方式
0
定时模式
MOV
TH1
,
#0ECH
;置
5mS
定时的初值
MOV
TL1
,
#78H
SETB
ET1
stc15f2k60f2单片机定时器_8 STC15F2K60S2单片机的定时器计数器 例题相关推荐
- 单片机原理及其应用——单片机定时器中断实验(八段数码管依次显示0~9数字)
目录 一.实验要求 二.知识要点 (一)单片机定时器/计数器 (二)相关的特殊功能寄存器 1.工作方式寄存器TMOD 2.定时器/计数器控制寄存器TCON (三)定时器/计数器的工作方式 1.工作方式 ...
- 51单片机入门教程(5)——定时器中断
51单片机入门教程(5)--定时器中断 一.中断的概念 二.定时器中断 2.1 软件延时的不足 2.2 中断寄存器 2.2.1 中断允许控制寄存器 IE 2.2.2 定时器工作方式寄存器 TMOD 2 ...
- 串口中断和定时器中断_51单片机中断机制(定时器/计数器)
单片机中断简介 52单片机一共有6个中断源,它们的符号,名称以及各产生的条件分别如下: INT0 - 外部中断0,由P3.2端口线引入,低电平或下降沿引起 INT1 - 外部中断1,由P3.3端口线引 ...
- 嵌入式开发学习笔记6-了解单片机中的特殊功能寄存器(定时器/计数器)
嵌入式开发学习笔记6-了解单片机中的特殊功能寄存器(定时器/计数器) 定时器/计数器简介 TH与TL TMOD工作模式寄存器 TCON定时器控制寄存器 定时器操作实例 定时器/计数器简介 在单片机中, ...
- 快速复习51单片机的外部中断、计数/定时器中断和串行口中断,加代码实现
目录 1.中断系统的概念 1.1中断的概念 1.2中断系统的概念 1.3中断系统的优点 1.4我们要说的三种中断源 2.外部中断 2.1 外部中断0 代码示范 2.2 外部中断 分析 3.计数/定时器 ...
- 51单片机实验 LED半秒闪烁 定时器0方式2 中断实现
51单片机实验 LED半秒闪烁 定时器0方式2 中断实现 实验目的: P1.0接一个发光管,实现亮半秒灭半秒, 要求使用定时器0工作方式2,中断实现. C语言代码: #include "at ...
- 51单片机(二十二)—— 定时器2功能测试
在本文中,我们对51单片机的定时器2的功能进行测试.包含两个实验,一个是定时器2递增计数功能的测试,另一个是定时器2递减计数功能的测试. 实验1:递增计数 这个实验使用了定时器2的16位自动重装模式的 ...
- 单片机c语言99秒的定时器,通过51单片机定时器1实现99秒倒计时
今天刚刚完成了一个新的单片机实验,犯了一个小小的错误,导致不能够倒计时,弄了几个小时, 结果发现是变量的取值范围出错了 任何一个实验都应该自己动手去实践,没有实践是不知道自己少了什么的.只有实践才能够 ...
- STC15F2K60S2单片机的串口通信程序及相关知识
一.STC15F2K60S2单片机简介 中国深圳宏晶STC系列单片机是2005年推出中国本土的第一款具有全球竞争力的,且与MCS-51兼容的STC系列单片机.它完全兼容51单片机,是新一代增强型单片机 ...
- STC15f2k60s2C语言定时器2,STC15F2K60S2 定时器2测试C.doc
STC15F2K60S2 定时器2测试C //本示例在Keil开发环境下请选择Intel的8058芯片型号进行编译 //假定测试芯片的工作频率为18.432MHz #include "stc ...
最新文章
- Linux定时器使用
- 树莓派安装 MySQL 时出现错误的解决方法
- cmake简明使用指南
- WinXP启动时自动打开上次关机时未关闭的文件夹
- 【蓝桥杯 - 试题】立方尾不变(tricks,快速取出一个数字的后n位)
- Android中的短信收不到问题
- JAVA 导出 Excel, JS 导出 Excel
- 黄老师架构师课程笔记(一)反射
- 论文降重修改句子软件
- 【雕刻机】使用雕刻机雕刻PCB
- AD15复制相同模块布局
- HTML5 Input 日期选择器
- 用最简单的方法解决:linux系统重启网络delaying initialization错误
- zotero+PDF expert+坚果云+iPad
- matlab GUI制作拼图小游戏
- mysql 查询 唯一_Mysql中如何查询所有唯一记录
- 车载导航产品的数字地图格式
- SpringBoot中Hibernate-validator的使用
- IDL考前复习(六) image函数keywords
- 推荐系统的中的正排和倒排