51单片机 定时器2

2019-07-15 23:58发布

昨天想操作一下51系列单片机的定时器2,但在用到16为重装的时候,设置DCEN=0   EXEN2=1;此时T2EX引脚发生负跳变时,RCAP2H和RCAP2l的值重装到TH2和TL2中,EXF2置位。按照我写的那样,外中断的话,TF2应该不会num值应该是不变化的吧?但仿真出来num值是变化的,这是为什么?还有一个问题,T2MOD的设置好像是无效的,我已经在REG52.H中定义过了,设置之后无任何作用,怎么回事呢?懂得的高手解答,在此先谢过!!!
中断函数 中断函数
初始化 初始化
主函数 主函数
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
yuying2015
1楼-- · 2019-07-16 19:14
 精彩回答 2  元偷偷看……
魔杰彬
2楼-- · 2019-07-16 20:44
yuying2015 发表于 2013-6-22 20:50

捕捉的话EXEN2不用打开吗?头文件已经添加了T2MOD,除了没有给T2初值,其他的跟我设置差不多啊

一周热门 更多>