打印

问个关于穿口中断的问题

[复制链接]
1558|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hujian007|  楼主 | 2008-7-26 13:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近被这个串口问题搞的烦死了,问题可能有点幼稚,但是请各位指教哈!
我使用的是80C186EB芯片,使用的是串口1,板子是以前的老板子,串口与外部中断3连接!由于通信的需要要求使用中断接收和发送数据!程序都调的差不多了,就是串口中断摆不平!单独的中断接或中断发没有问题,但是一起使用就没得搞了,如果是先接受的那就只能一直接受,不能发送,反之亦然!只有硬件复位后才可以发送或接受!(意思就是说没复位前只能相应一种中断,复位和可以改变相应的中断但也只有一种,都取决于第一次中断的类型!)
个人觉得是中断后的寄存器没设置好!但是抱着书查了半天就IMASK,SCUSON,S0CON,S0STS这几个跟串口中断有关改来改去都一样,很郁闷!所以厚着脸皮来请教大家,希望大家指点哈!谢谢了!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝