#include <pic.h>
void delay(void);
void send(char adr,char data);
int zhang=0;
main()
{
int a=0;
TRISB=0XFF;
TRISD=0;
TRISC6=0;
BRGH=1;
SPBRG=129;
TXEN=1;
TX9=1;
TX9D=1;
SYNC=0;
SPEN=1;
CREN=1;
RX9=0;
RCIE=1;
PEIE=1;
GIE=1;
while(1)
{
zhang=0xfa;
/*a=PORTB;
PORTD=a;
switch(a)
{
case 0x01: zhang=0xfa;
case 0x02: zhang=0xfb;
case 0x04: zhang=0xfc;
case 0x08: zhang=0xfe;
}*/
}
}
void send(char adr,char data)
{
TX9D=1;
TXREG=adr;
TX9D=0;
while(TRMT==0);
/*char temp,x,y;
x='a';
if(data-'a'<14)
{
temp=data+1;
}
else if(data-'a'>=14|data-'a'<20)
{
temp=data+2;
}
else if(data-'a'>=20)
{
temp=data+3;
}
temp=data;
temp=~temp;
temp=temp+1;*/
TXREG=data;
}
void interrupt dddd(void)
{
if(RCIF==1)
{
send(zhang,RCREG);
RCIF=0;
}
}
基于PIC16f877的USART端口的多机通信
需积分: 10 113 浏览量
2013-06-17
14:07:43
上传
评论
收藏 95KB RAR 举报
u011100840
- 粉丝: 0
- 资源: 1
最新资源
- yolov5,SSD 可能使用到的一些代码
- 介绍离散性制造行业的MES系统流程
- 基于IDEA-CCNL/Randeng-Pegasus-238M-Summary-Chines微调的中文文本摘要任务源码+数据集
- 微信小程序源码 车源宝 二手车交易平台 源码下载
- 微信小程序源码 实现 城市切换 demo 根据城市首字母排序城市 选择城市 源码下载
- 2024新版计算机编译原理期末速成全套视频教程(视频+配套资料)
- VMware7.0虚拟机硬盘无法编辑,无法连接到Profile-Driven Storage Service
- arm64内核的mongo镜像
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈