网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言tmod函数,c语言fmod函数

单片机C语言请教——有关TMOD

1.system_Ini()为定时器T0初始化子程序,功能是设置定时器工作方式为方式1,TH0=0xDC--寄存器TH0初值为220,TL0=0x00--寄存器TL0初值为0,IE = 0x8A--允许外部中断1和定时器T0中断,TR0=1--定时器T0启动,晶振频率为11.0592MHz;

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的潜山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

2.Tzd()为定时器T0中断服务子程序,当定时器T0溢出时,进入Tzd(),TH0 = 0xfe--寄存器TH0重置为254,TL0 = 0x33--寄存器TL0重置为51, 每进入一次定时器T0中断,CT就加1,CT++==speed--当CT的值加到speed时,执行TIM=1和CT=0。

请问在单片机C语言中TMOD=0x00是什么意思?那个0x00又是怎么回事?谢谢

TMOD=0x00:T1和T0都工作于方式0。

具体的是否打开T1和T0,或打开其中某一个,要看后面的设置。

这种方式适用于以前13位计数的单片机,现在没人用了,

除非是只看书的教授。

单片机c语言中tmod是什么意思

不是单片机题目里的TMOD,而是单片机的内部专用寄存器TMOD的设置,它是定时器的工作模式设置寄存器,用它来设置定时器T0,T1的工作模式。

以最常用的定时器模式(还有一种计数器模式)为例

高四位 用来设置定时器T1的,低四位用来设置定时器T0的。

定时器有四种工作方式,分别为0,1,2,3

T0方式几,低四位就是几,T1方式几,高四位就是几。

例:T0设置为方式1,则TMOD=0x01,即01H

T1设置为方式2,则TMOD=0x20,即02H

如果T1,T0同时使用,就同时设置,T1方式2,T0方式1,则TMOD=0x21,即21H。

你说的00H,是不用设置的,因为默认的就是00H。


分享名称:c语言tmod函数,c语言fmod函数
文章分享:http://bjjierui.cn/article/dsejess.html

其他资讯