RS232串口通信,如何编写接收程序? 另外有没有库函数可以直接用? (接收的数据为24个字符的字符串)

这是串口初始化程序:voidInitUART(void){SCON=0x50;//SCON:模式1,8-bitUART,使能接收TMOD|=0x20;//TMOD:tim... 这是串口初始化程序:
void InitUART (void)
{

SCON = 0x50; // SCON: 模式 1, 8-bit UART, 使能接收
TMOD |= 0x20; // TMOD: timer 1, mode 2, 8-bit 重装
TH1 = 0xFD; // TH1: 重装值 9600 波特率 晶振 11.0592MHz
TR1 = 1; // TR1: timer 1 打开
EA = 1; //打开总中断
// ES = 1;
}
展开
 我来答
a295281315
2011-08-23 · TA获得超过196个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:132万
展开全部
初始化-一个串行中断服务程序,如有需要加判断接收串行数据的正确性程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ppc68
2011-08-23 · TA获得超过581个赞
知道小有建树答主
回答量:1257
采纳率:100%
帮助的人:776万
展开全部
没有库函数,但一般很多芯片都有例子可参考的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-23
展开全部
没有 库函数直接用

但 可以 相互借鉴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式