当前位置:首页 > 技术心得 > 正文内容

OKI单片机——ML610Q4XX 定时器

xjtudll7年前 (2017-10-03)技术心得3470

1.8位定时器

clip_image002

void Time0_8Bit_Init(Clock_Timer_TypeDef TClock,uint8 TData)

{

DTM0 = 1;//初始化寄存器

DTM0 = 0; //Enable operating Timer 0 (initial value)

TM0D = TData-1; //赋值要减一

//TM0C为计数器;

TM0CON0 = TClock;

ETM0 = 1;//ETM0 is the enable flag for the timer 0 interrupt (TM0INT).

T0RUN = 1;//定时器启动

}

2.16位定时器

clip_image004

16位定时器是由两个8位定时器组成的,Timer0和Timer1为一组,Timer2和Timer3为一组。

如例程中用定时器0和1作为16位定时器时,则只能用定时器1的中断。

void Time0_16Bit_Init(Clock_Timer_TypeDef TClock,uint16 TData)

{

DTM0 = 1;//初始化寄存器

DTM0 = 0;//Enable operating Timer 0 (initial value)

DTM1 = 1;//初始化寄存器

DTM1 = 0;//Enable operating Timer 1 (initial value)

//TM0C为计数器;

//TM1C为计数器;

TM0D = (TData-1); //数据寄存器

TM1D = (TData-1)>>8;//

TM0CON0 = TClock;

T01M16 = 1;//16-bit timer mode

ETM1 = 1;//ETM1 is the enable flag for the timer 1 interrupt (TM1INT).

T1RUN = 0;//In 16-bit timer mode, be sure to set this bit to “0”.

T0RUN = 1;//定时器启动

}

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/473/

标签: OKI单片机
分享给朋友:

“OKI单片机——ML610Q4XX 定时器” 的相关文章

运放和比较器的区别及比较器技术参数

1、运放和比较器区别 (1)放大器与比较器的主要区别是闭环特性 放大器大都工作在闭环状态,所以要求闭环后不能自激。而比较器大都工作在开环状态更追求速度。对于频率比较低的情况放大器完全可以代替比较器(要注意输出电平),而比较器大部分情况不能当作放大器使用。 因为比较器为了提高速度进行优化,这种优化却减...

LCD基本常识

1、LCD的玻璃厚度有1.1mm、0.7mm、0.55mm和0.4mm,成品总厚度分别为2.8mm、2.0mm、1.7mm和1.4mm,如果是FSTN产品,那么总厚度需要再增加0.1mm。 2、LCD的视角范围,STN产品视角范围最大,HTN产品次之,TN产品视角范围最小。对于多路产品,如果路数大于...

IAR如何生成Hex文件

IAR如何生成Hex文件

MSP430在用JTAG下载的时候,Hex文件是用不上的。但是如果用Proteus仿真的话(只有Proteus 7.6及其以上版本才支持MSP430仿真),只支持Hex文件仿真,所以有必要输出Hex文件。 打开IAR的工程选项,选中左边栏的Linker,如图所示。 勾中【Output file】...

Android Studio: This version of the rendering library is more recent than your version of Android Studio

Android Studio: This version of the rendering library is more recent than your version of Android Studio

Android Studio预览xml布局时,提示: This version of the rendering library is more recent than your version of Android Studio. Please update Android Studio 如图所示...

金蝶K3提示:拒绝的权限

金蝶K3提示:拒绝的权限

http://blog.sina.com.cn/s/blog_c0ee51310102yyy0.html 在服务器上做了如下操作: 1、关闭掉中间层服务器的数据执行保护:cmd运行窗口输入 bcdedit.exe /set nx AlwaysOff ,重启生效。 2、在中间层服务器上打开控制面板&r...

可变电容器的基础知识与应用

可变电容器的基础知识与应用

一. 概述 可变电容器,简称"可变电容、可调电容"(英文:Variable / adjustable Capacitor),是一种电容量可以在一定范围内连续调节、可变的电容器。 其原理,一般是通过改变极片间相对的有效面积或片间距离,它的电容量就相应地变化。可变电容,一般在无线电(...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。