利用at89c51的外部中断引脚0引脚上接按键,p0.0引脚上接一个LED灯

嘿嘿 你可以利用P2.0端口线 外接一个開关K0 作为一个选择开关

当开关K0断开时 定时计数器0被设置为计数方式,工作在方式1.

当开关K0闭合时 定时计数器0被设置为定时方式,工作在方式2.p0.0的led闪.

MOV TMOD,#B;定时计数器0选择定时方式,模式2

呵呵 满意 就选满意回答

我的意思是定时器可以实现但改成计数器为什么不能实现,我知道计數器需要外部脉冲一个电平跳变。计数器加1再溢出,p0.0取反led闪,而不是定时器计数器轮着用
 

    这个是有默认值的建议通读芯爿手册,我记得是单片机在上电的时候会置一个电平如果你影响到这个电平,那端口输出就会出错使用芯片之前还是建议通读芯片手冊,切记

    你对这个回答的评价是

    因为5V接,排阻在接P0口,5V为上拉电

    你对这个回答的评价是

    采纳数:1 获赞数:3 LV2

    要么上拉电阻小了,要么你程序对P0口赋值不对

    你对这个回答的评价是

我要回帖

更多关于 中断引脚 的文章

 

随机推荐