纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 8711|回复: 4

送个PIC串口调试小程序。。。

[复制链接]
发表于 2012-8-17 16:21:49 | 显示全部楼层 |阅读模式
#include<pic.h>     
__CONFIG(0x3bcc);      

//#define _XTAL_FREQ 4000000
#define k1 RB0
#define k2 RB1
#define k3 RB2
#define k4 RB3
void usart_set()
{
TRISG = 0b00000110;
ANSELG= 0x00;
SP2BRGH = 0;
SP2BRGL = 207;        
BAUD2CONbits.BRG16=0;
TX2STAbits.BRGH = 1;
TX2STAbits.SYNC = 0;
RC2STAbits.SPEN = 1;
TX2STAbits.TXEN = 1;
RC2STAbits.CREN = 1;
}
void usart_trans(unsigned char data)   
{
TX2REG = data;
while(!TX2STAbits.TRMT);
}
unsigned char usart_re(void)   
{
while(!RC2IF);
return RC2REG;  
}
void main()
{      
OSCCON=0xf0;
usart_set();
//key_set();
while(1)
{  
   usart_trans(usart_re());
}
回复

使用道具 举报

发表于 2012-8-17 16:30:20 | 显示全部楼层
呵呵 还不错哦 希望LZ以后发帖的时候照顾哈那些不同的同学 毕竟不是每个人都明白这段代码是怎么回事 是吧!多些注释
回复 支持 反对

使用道具 举报

发表于 2012-10-17 14:16:46 | 显示全部楼层
没有注释,好在我看懂C
回复 支持 反对

使用道具 举报

发表于 2013-4-16 14:56:01 | 显示全部楼层
好帖要顶,楼主的头像还是不错滴
回复 支持 反对

使用道具 举报

发表于 2013-5-23 04:47:31 | 显示全部楼层
好帖要顶,楼主的头像还是不错滴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-22 11:30 , Processed in 0.199181 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表