如何利用STC内部的RC振荡器频率做串口通讯

2019-03-24 19:36发布

//--获取内部RC,但是需要转化成10进制
void Get_Rc(char rc)
{
  uchar idata *idata_point;
  uchar i=0;
uchar j=0;
  idata_point=0xF8;
for(j=0;j<=3;j++)
{
i=*idata_point;
//--send_UART(i);
idata_point++;
}

}
以上是我读内部RC频率的程序,不知道如何将其转化成10进制的频率,并进行串行通讯,波特率用这个公式:TH1=TL1=256 - ( CON_OSC / 1 / 32/ 11520 ) ?请大虾们指教 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
f117c
2019-03-25 17:44
我下载STC时读过内部频率,用的是STC11L02,内部频率大概在4.7M左右,因为不同的STC内部频率会有所差别,所以想用TH1=TL1=256 - ( CON_OSC / 1 / 32/ 4800) ,做到自适应,波特率为4800,固定,频率不同没关系,指示系统运行速度问题?不知道有没有好方法

一周热门 更多>