51单片机外部中断怎么用???求教 20
有个P3^0口是接受外面的数据的,刚开始我让P3^0=0;一旦有数据过来,P3^0的值就自动变成1了。所以我想写一个外部中断,就是当P3^0=1时进入中断程序。请问该怎么...
有个P3^0口是接受外面的数据的,刚开始我让P3^0=0; 一旦有数据过来,P3^0的值就自动变成1了。 所以我想写一个外部中断,就是当P3^0=1时进入中断程序。请问该怎么写?麻烦用c语言写个范例,只需要写那些什么EA,TR0之类的东西怎么设置以及那个中断函数就行,谢谢啦!!!PS:这个P3^0口我已经用到它的SBUF那个功能了,也就是说已经开过一个中断了,不知道再写个中断函数会不会有影响?
展开
4个回答
展开全部
老大啊,51系列P3.0不能用于外部中断的,只有P3.2和P3.3可以用于外部中断,都只能是低电平和下降沿两个方式触发的,其他的脚办不到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多看看书,哪个脚能作为中断触发管脚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体用法看单片机的datasheet里面写的很详细
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询