44问答网
所有问题
在PIC16F877单片机中,能同时用TMR0和TMR1吗?
如题所述
举报该问题
推荐答案 推荐于2017-11-21
可以的。TMR0是自动开始计数的,TMR1则有开关,设置为ON时才能计数或者定时,OFF时关闭,T1时16位的,长时间计数用这个,T08位。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GDGDGZWZ6.html
其他回答
第1个回答 2011-05-09
理论上讲 应该是可以
因为是2个没有关联的寄存器
但是程序上没有试过
毕竟16f877只是8位的单片机 做太复杂的少
第2个回答 2011-05-06
当然可以,TMR0是软件关闭不了的,TMR1可以关
第3个回答 2017-11-21
可以,定时器之间互不干扰。
第4个回答 2017-11-20
两个定时器?是可以的.
懂事电子设计 Vgz
1
2
下一页
相似回答
PIC16f877
如何
用TMR0
TMR1
写出1秒的延时程序 C语言的
答:
如果你用的是4M的晶振的话。void delay(uint x){ uint a,b;for(a=x;a>0;a--)for(b=110;b>0;b--);}
PIC
16C72
单片机
AD转换数码管显示
答:
这样做没有问题,AD转换正常显示;但是如果
用TMR1
或
TMR0
,就有问题了,定时器正常,例如预先设置buff值
,可以
正常显示相应值,程序也能跳入AD_convert(),但是似乎转换完成后并没有结果,数码管显示的仍是buff的初始值,下面是AD_convert()部分内容,应该没问题for(j=10;j>0;j--) //采样十次取平均值 { GO_DONE=1...
pic单片机中
的外设中断和外部引脚中断有什么区别?
答:
在PIC16
系列
单片机中,
除
TMR0
,INT和RB电平变化中断外的其他中断,均称为外设中断,如AD转换结束中断,
TMR1
中断等,都属于外设中断。你说的外部引脚中断
,可能
是INT中断?它是特定的RB0/INT引脚上的上升沿或下降沿中断
,可以
由OPTION寄存器设定。
PIC单片机
怎么
同时用
多个定时器
答:
就一起用就是了啊
你的定时器中断的服务程序不一样 他俩各自定时到了自己就跑到自个的中断服务程序里面去了 TMOD=..TH0=(65536-...)%256//第一个定时器,可以定时任意时间 TL0=(65536-...)/256 TH1=(65536-...)%256//这个是第二个定时器的定时时间 TL1=(65536-...)/256 EA=1 ET...
大家正在搜
PIC16F877A单片机
PIC16F877单片机课程设计
单片机STC11F01E
STC11F01E单片机触发级
STC51F单片机中断源有
STC11F02单片机最小系统
STC51F单片机中断源有几个
STM32F767单片机异常复位
STM32F767单片机频繁复位
相关问题
pic16f877单片机tmr2的引脚是哪一个
单片机pic16f877的TMR0如何初始化?如何用TMRO...
PIC16f877 如何用TMR0 TMR1写出1秒的...
PIC16F877单片机每256个机器周期复位一次用TMR0...
PIC16F877单片机如何让RA2口接收的16位串行数据送...
PIC16F877A的定时器TMR0是怎样关闭
PIC16F628,PIC16F877单片机在福州何处买,多...
如何用pic单片机写用中断法,让16位定时器TMR1 ,让L...