哈尔滨理工大学软件工程专业08-7李万鹏原创作品,转载请标明出处
http://blog.csdn.net/woshixingaaa/archive/2010/09/19/5893970.aspx
定时/计数器的结构和工作原理
定时/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。80C51单片机定时/计数器的工作是由两个特殊功能寄存器控制的。TMOD是定时/计数器的工作方式寄存器,确定工作方式和功能,低四位用于T0,高四位用于T1。TCON是控制寄存器,控制T0和T1的启动和停止及溢出标志,高四位与定时器有关,低四位与外部中断有关。如果定时/计数器工作于定时模式,则表示定时时间已到;如果工作于计数模式,则表示计数值已满。加1计数器输入的计数脉冲有两个来源,一个是由系统的时钟振荡脉冲经12分频后送来;一个是T0或T1引脚输入的外部脉冲源。
中断允许控制。CPU对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器
IE控制的。
您还没有登录,请您登录后再发表评论
C51单片机-定时器可调时钟-程序1
Protues仿真实例-51单片机-定时器做的可调PWM.rar
二、【实验原理及内容】 80C51 单片机内设置了两个可编程的 16 位定时器 T0 和 T1,通过编程,可以 设定为定时器和外部计数方式。T1 还可以作为其串行口的波特率发生器。 定时器 T0 由特殊功能寄存器 TL...
C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+...
227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2...
51单片机--60s定时器,自己编写的,程序不是很大,主要是程序的书写,对初学者可以参考学习正规的方式,我也是刚学的,嘿嘿。
226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1...
225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0...
47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51...
46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51...
45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51...
172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机...
170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)...
167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)...
338-定时器中断控制的独立式键盘扫描实验(51单片机C语言实例Proteus仿真和代码)338-定时器中断控制的独立式键盘扫描实验(51单片机C语言实例Proteus仿真和代码)338-定时器中断控制的独立式键盘扫描实验(51单片机C语言...
56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-...
C51单片机-利用定时器测量脉冲宽度
基于51单片机的定时器C语言程序
MCS-51单片机定时器和计数器的4种工作方式解析一、定时器/计数器定时器/计数器T0由特殊功能寄存器TH0、TL0构成定时器/计数器T1由特殊功能寄存器TH1、TL1构成特殊功能寄存器TMOD用于控制和确定 定时器/计数器 T0、T1...
基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar...
相关推荐
C51单片机-定时器可调时钟-程序1
Protues仿真实例-51单片机-定时器做的可调PWM.rar
二、【实验原理及内容】 80C51 单片机内设置了两个可编程的 16 位定时器 T0 和 T1,通过编程,可以 设定为定时器和外部计数方式。T1 还可以作为其串行口的波特率发生器。 定时器 T0 由特殊功能寄存器 TL...
C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+程序包)C51单片机 项目5-定时器计数器应用 (仿真文件+...
227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2(51单片机C语言实例Proteus仿真和代码)227-定时器2...
51单片机--60s定时器,自己编写的,程序不是很大,主要是程序的书写,对初学者可以参考学习正规的方式,我也是刚学的,嘿嘿。
226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1(51单片机C语言实例Proteus仿真和代码)226-定时器1...
225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0(51单片机C语言实例Proteus仿真和代码)225-定时器0...
47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51...
46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51...
45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51...
172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机C语言实例Proteus仿真和代码)172-定时器和外部中断(51单片机...
170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)(51单片机C语言实例Proteus仿真和代码)170-定时器的使用(方式2)...
167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)(51单片机C语言实例Proteus仿真和代码)167-定时器的使用(方式1)...
338-定时器中断控制的独立式键盘扫描实验(51单片机C语言实例Proteus仿真和代码)338-定时器中断控制的独立式键盘扫描实验(51单片机C语言实例Proteus仿真和代码)338-定时器中断控制的独立式键盘扫描实验(51单片机C语言...
56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-...
C51单片机-利用定时器测量脉冲宽度
基于51单片机的定时器C语言程序
MCS-51单片机定时器和计数器的4种工作方式解析一、定时器/计数器定时器/计数器T0由特殊功能寄存器TH0、TL0构成定时器/计数器T1由特殊功能寄存器TH1、TL1构成特殊功能寄存器TMOD用于控制和确定 定时器/计数器 T0、T1...
基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar基于Keil+51单片机 用定时器设计的门铃.rar...