2019-03-24 17:19发布
chunyang 发表于 2017-3-31 21:16 中断优先级可以设置,高优先级的优先响应。在同中断优先级中,不同中断具有不同优先权。比如51系中的外中断 ...
胡豆豆的春天 发表于 2017-3-31 21:23 那么在51单片机中,中断0和定时器0,这两个是属于同一个中断优先权还是属于同一个中断优先级?(另外我想 ...
FENFAXIANGSHANG 发表于 2017-3-31 21:54 您说在同中断优先级中,不同中断具有不同优先权,那么外部中断0,定时器0,外部中断1,定时器1,这应该是 ...
最多设置5个标签!
那么在51单片机中,中断0和定时器0,这两个是属于同一个中断优先权还是属于同一个中断优先级?(另外我想问一下:可以用定时器0来控制中断1么?)
如果没有设置中断优先级或者设置了同样的中断优先级的话,外中断0和定时器0都处于同一中断优先级,但外中断0的优先权高。需要定时器0中断优先响应的话,需要将定时器0的中断优先级设置为高。
关于能否用定时器0来控制外中断1,答案是不能直接控制,因为定时器输出无法作为外部中断的输入,否则怎么能叫“外部中断”呢?当然,有办法间接控制,用指令根据定时器0的溢出来将某个与外中断1连接的IO置0即可。
注意用词:“那么外部中断0,定时器0,外部中断1,定时器1,这应该是4个不同的中断优先级吧”应该是4个不同的中断优先权。你用错了词,自然糊涂了。注意,“级”在前,“权”在后。级优先的先响应,同级的则权高的先响应。
一周热门 更多>