导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→问题很简单,用起来很麻烦!

* 32610: 问题很简单,用起来很麻烦!

   snow 
snow发表的帖子 

 问题很简单,用起来很麻烦!
单片机用AT89C52,晶振9.8304M,串口通信方式1,按理论讲应该能够达到9600的串行通信速率,可是不论如何设置TH1和TL1及SMOD的值都无法在9600的速率下正常通信,谁能告诉我为什么?该如何正确设置?串行口工作只能在方式1。而且确信硬件及原理都没问题。

发表时间:2003年5月29日11:32:04

  
回复该帖

本主题共有 42 帖,分页:>>>>>该主题的所有内容[42]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  32623.[详细]换个晶振
摘要:换个晶振看看,12MHz,标称值好象是11.059MHz,我一直用,9600比特没问题,好的很.照着书上设初值就行了.[em08]......(99字)
- [flybullet][1551次] 2003年5月29日

  32628.[详细]晶振的大小是规定的,不能换成别的,只能用9.8304M的。是不是9.8304M的晶振根本无法达到9..
摘要:晶振的大小是规定的,不能换成别的,只能用9.8304M的。是不是9.8304M的晶振根本无法达到9600的波特率?......(96字)
- [snow][1522次] 2003年5月29日

  32630.[详细]计算后误差太大!能说明为什么不能关晶振吗?
摘要:计算后误差太大!能说明为什么不能关晶振吗?......(42字)
- [APEARLIU][1137次] 2003年5月29日

[上一篇帖子]:救助!!!!!!!!!!!!!好急!!啊!           斑竹! /P P    
[下一篇帖子]:请大家不吝赐教!!!!!!!!!!!!!整流出来的滤波电容的容量是怎样确定的?[em00][em03