首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

关于51中断求教,该怎么处理

2012-04-02 
关于51中断求教各位大虾,我现在要做一个GPS授时的小程序,遇到如下困惑,求大虾们解答:1 线路板上带有时钟芯

关于51中断求教
各位大虾,我现在要做一个GPS授时的小程序,遇到如下困惑,求大虾们解答:

  1 线路板上带有时钟芯片,平时显示时间是时钟芯片的时间,我想利用时钟芯片的闹钟,接51的int1,进入中断和GPS进行时间校对,GPS为232标准输出,我可否在进入中断后设置通信的波特率(T0,T1在主程序中都有使用,所以没办法在主程序中设置)。
   
  2 若问题一,能实现,那我能不能在外部中断INT1的中断服务程序中再设置一个串口中断来接收GPS的数据。

有好的其他方法求大虾们不吝赐教!

[解决办法]
在中断中修改一些设置,虽然可以,但不是正规的编程方式;

1)首先,应该将你现有的定时器使用合并成只使用1路定时器;省下一路定时器专门用来产生波特率。

2)串口中断可以事先就设置好,不应在中断中来做。

热点排行