求一个能用pic16f1829 实现串口发送数据的程序 20

#include<pic.h>#defineucharunsignedchar#defineuintunsignedint__CONFIG(0x3B31);voidini... #include<pic.h>
#define uchar unsigned char
#define uint unsigned int
__CONFIG(0x3B31);
void init();
void main()
{
init();
TXREG=31;
while(!TRMT);
TXREG=0xff;
while(!TRMT);
while(1);
}
void init()
{
TRISC=0xc0;
SPBRG=12;
BAUDCON=0x08;
TXSTA=0x04;
RCSTA=0x80;
TXEN=1;
CREN=1;
}
为什么我只发送一次,但是示波器一直在重复接受啊
展开
 我来答
查晓筠0i5
2015-09-15 · TA获得超过2752个赞
知道大有可为答主
回答量:2.1万
采纳率:1%
帮助的人:4952万
展开全部
根据手册来配置就行
追问
只要定义一下TX对应的寄存器 然后把要发送的数据赋值到寄存器中就可以了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迪凯特科技(北京)有限公司
2023-07-28 广告
单片机串口通信的原理是利用单片机的串口通信模块,通过把数据转化为一位一位的用时序方式传送数据,实现单片机与外部设备之间的数据通信。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式