发 帖  
经验: 积分:95
江西省 赣州市 学术研究/学生
  • 回答了问题 2020-4-12 12:48

    IAP15F2K60S2单片机定时器延时问题。

    补充一下,对于类似的问题,我还想到一个原因,中断函数里的函数嵌套不能过多,不然会让堆栈溢出。 如果有相似问题的,在修改相关语句后,问题仍无法解决,可以参考一下这个原因。单片机堆栈溢出怎么解决?-单片机-电 ...
  • 回答了问题 2020-4-12 12:37

    单片机中关于串口状态寄存器TI位的问题?

    参考答案如下: 版权声明:来自51黑电子论坛用户“wulin” 27、32行多余。TI为串口发送完成中断请求标志,由硬件置1,软件清0。只有在特殊使用串口情况才会在初始化时置TI为1。通常来讲,如果想一次发送多个数据的时 ...
  • 回答了问题 2020-3-29 22:42

    IAP15F2K60S2单片机定时器延时问题。

    问题解决了,只需要更改中断服务函数就可以。 将以上部分由“count==(200*lt)”改为“count>=(200*lt)”就可以了。 为什么要这么修改?我个人推测如下: 在按键函数中,消抖延时时间为5毫秒;而在定时器0中,产生一 ...
  • 回答了问题 2020-3-29 22:30

    IAP15F2K60S2单片机定时器延时问题。

    问题已解决,原因是中断服务程序里的 有问题。 应该将 “count==(200*lt)”改成“ count>=(200*lt)”。 我个人推测,我之前判断的条件太严苛了,所以一些细节方面没考虑到。比如,产生一次中断的时间为10ms,而按键 ...
  • 回答了问题 2020-3-26 18:18

    IAP15F2K60S2单片机定时器延时问题。

    LED灯的亮灭程序我写到了中断服务程序里,所以那个LED函数可以当做没有。忘了删除了,不好意思。
  • 回答了问题 2020-2-16 13:50

    C语言编写的矩阵键盘程序为什么第一列的达成条件和后面三列不一样?

    卧槽!!!解决了!!!原因是因为我J5短接帽接到独立键盘那里去了!!!!!刚刚调试单片机的时候无意中看到了!!卧槽!!!!!!我TM可是想了一天没想出来为什么!!!!!!卧槽!!!!!!!!!!!!!!! ...
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部