[求助]请教斑竹及各位高手一个好久搞不定的问题。。
 
- UID
- 108910
- 性别
- 男
|
[求助]请教斑竹及各位高手一个好久搞不定的问题。。
各位大家好:
想请教大家一个问题,我用hc08单片机的串口和pc通讯,本来是一个很简单的问题,可是出现下列问题,一直没有搞定:用的pe multilink 08进行再现运行时,发送的数据是正确的,可是离线运行就不行了。
我在线运行时f——bus=2.4576M,离线运行f——bus=2.4576M(已经测试过)
sci时钟用总线时钟,4分频得到9600bps,
请教大家了。
如果谁有例程,不胜感激
libingqiang178@126.com |
|
|
|
|
|
 
- UID
- 108910
- 性别
- 男
|
这个我知道,也许是我没有说清楚,multilink的时钟是4.9152m,产生的总线时钟是2.4576M,(已经通过定时器产生方波测定确认)。
拔掉开发工具运行时,通过定时器产生的方波测定预先设定的总线频率也却是是2.4576M,
所以sci时钟用总线时钟时,它的所有设置是不需要更改的,但是无法正确发送数据。
strongchen:我所说的“离线”是相对于在线调试的,就是拔掉multilink
f——bus是通过定时器产生方波测定的
还请各位给我一个hc08单片机sci的例程看看
我是在想不出我哪里出了错了。。。
谢谢! |
|
|
|
|
|
 
- UID
- 108910
- 性别
- 男
|
以前从来没有碰到这样的问题,郁闷
还清版主快点答复帮助解决问题 |
|
|
|
|
|
 
- UID
- 108910
- 性别
- 男
|
波特率是一样的,只是离线时有较大毛刺:最小10v,最大15v,应该在合理的范围之内。
如果真是由于该毛刺引起的,那毛刺又是从哪来的呢?
在线时是没有毛刺的,给max232供电的5v电源已经让0.1uf电容滤波了 |
|
|
|
|
|
 
- UID
- 108910
- 性别
- 男
|
问题找到了,是因为地断开了
仿真时通过开发工具是公地的,连线就不是了,所以出问题
谢谢strongchen |
|
|
|
|
|
 
- UID
- 108910
- 性别
- 男
|
|
|
|
|
|