C8051fxxx 交叉开关跳过问题

2020-01-27 11:26发布

C8051fxxx 交叉开关条过问题老是弄不明白,有玩过的帮忙总结一下:


我老是糊涂:

1)是被跳过的i/o用作普通I/O,还是没被跳过的呢?
2)外部中断口,要被使能的话,对应的I/O是该被跳过还是不应该跳过

理解上就是感觉有矛盾!!多谢帮忙用过的朋友用通俗的语言总结总结!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
26条回答
modbus
2020-01-29 01:02
and001 发表于 2013-8-20 18:23
请问楼上是不是可以理解为不管交叉开关设置成有效或者无效,外部中断都是P0.0(对应INT0) & P0.1(对应INT1) ...

外部中断管脚由专门的寄存器控制,和交叉开关无关。没有被分配为特殊功能模块的管脚或被交叉开关跳过的管脚都可作为普通输出,但交叉开关必须使能。普通输入和外部中断和交叉开关无关,在任何时候都可用,比如外部中断管脚又作为普通输出,则当该输出管脚状态跳变时同样会产生外部中断事件。

一周热门 更多>