51单片机 定时器2
时间:10-02
整理:3721RD
点击:
昨天想操作一下51系列单片机的定时器2,但在用到16为重装的时候,设置DCEN=0 EXEN2=1;此时T2EX引脚发生负跳变时,RCAP2H和RCAP2l的值重装到TH2和TL2中,EXF2置位。按照我写的那样,外中断的话,TF2应该不会num值应该是不变化的吧?但仿真出来num值是变化的,这是为什么?还有一个问题,T2MOD的设置好像是无效的,我已经在REG52.H中定义过了,设置之后无任何作用,怎么回事呢?懂得的高手解答,在此先谢过!
中断函数
初始化
主函数
TR2 = 1;....
TR2在T2CON中已经设置了啊
请帖出源代码,谢谢
就显示函数没有贴出来,别的都在上面了
是几位的单片机啊,自动重装16位,16位单片机?
ddssscsfewfesadwf2ef
捕捉的话EXEN2不用打开吗?头文件已经添加了T2MOD,除了没有给T2初值,其他的跟我设置差不多啊