导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请问[snow]

 *第12846篇: 请问

  
楼 主:snow 2003年5月29日16:31
 请问
请问单片机串行口波特率发生器与波特率之间是如何联系的?是否所用的定时器每定时溢出一次则串口收或发 1 bit ?如果不是,应该是什么?谢谢!
  
2楼:qingtao 2003年5月29日17:27
 溢出16次,收发1bit。取中间三次的采样值做大数判决
  
3楼:snow 2003年5月29日17:37
 那么,当用定时器T1作为波特率发生器时,
那么,当用定时器T1作为波特率发生器时,怎么设定它单独只作为收或发的波特率,而不是收发都用它作为波特率发生器?
  
4楼:APEARLIU 2003年5月29日17:47
 好像没有这个功能!
好像没有这个功能!
  
5楼:snow 2003年5月29日17:50
 AT89C52的英文资料上写的,有此功能
AT89C52的英文资料上写的,有此功能,难道是我的理解有误?
  
6楼:APEARLIU 2003年5月29日17:51
 T2有,T1、T0没有
T2有,T1、T0没有
  
7楼:snow 2003年5月29日17:54
 它说的是如果收波特率发生器用T2,而发波
它说的是如果收波特率发生器用T2,而发波特率发生器用T1,则可根据不同的设置实现收发波特率的不同,是这样吗?
  
8楼:APEARLIU 2003年5月29日17:57
 我没做过,单根据资料介绍,你的理解应该是
我没做过,单根据资料介绍,你的理解应该是正确的,可以试试!也请将结果告诉我行吗?联系我的EMAI:APEARLIU@263.NET
  
9楼:snow 2003年5月29日17:59
 我的EMAIL: xiaoxue1225
我的EMAIL: xiaoxue1225@163.net
如果我有时间测了,我一定将结果告诉你!
  
10楼:APEARLIU 2003年5月29日18:02
 谢谢!
谢谢!
  
11楼:qingtao 2003年5月29日17:46
 你不会想做收发波特率不一致的通信吧?有什么理由吗?
  
12楼:snow 2003年5月29日17:52
 我就是从AT89C52的资料上看到了这个
我就是从AT89C52的资料上看到了这个功能,很奇怪,又不知道该怎样设置才能令收发波特率不一致,所以想向高手咨询一下!
  
13楼:qingtao 2003年6月2日11:38
 采用不同的定时器做收发的波特率发生器,就可以实现这个功能
  
14楼:snow 2003年6月2日12:27
 T2可以选择做收或发的波特率发生器,可是
T2可以选择做收或发的波特率发生器,可是T1不能,你比如说发用T2,而收用T1该如何设置啊?(收发用同一片单片机的串口)
  
15楼:APEARLIU 2003年6月2日13:29
 请按这样理解:T2可以选择做收或发的波特
请按这样理解:T2可以选择做收或发的波特率发生器,T1不能,表明,当T2用做收或发时,另外的T1肯定是发或收!试试看,应该没错的
  
16楼:snow 2003年6月3日12:14
 很有建设性的见解!我会试试看。不过现在用
很有建设性的见解!我会试试看。不过现在用8251总也无法正常工作,愁啊!
  
17楼:APEARLIU 2003年6月3日13:51
 如果两天后你还为能解决,请给我发EMAI
如果两天后你还为能解决,请给我发EMAIL,或贴子,我到新疆出差去了!祝你好运!
  
18楼:snow 2003年6月3日13:57
 OK!新疆是个美丽的地方,祝你此行开心顺
OK!新疆是个美丽的地方,祝你此行开心顺利!
  
19楼:APEARLIU 2003年6月3日14:02
 THANK  YOU !
THANK  YOU !

>>>>>>对该主题发表你的看法

本主题贴数19,分页: [第1页]


[上一篇主题]:各位师兄,请教一下:max202和max232的差别.

[下一篇主题]:XDEF和XREF都是什么指令