/*********************接收*********************/
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code num[17]={0x3f , 0x06 , 0x5b ,0x4f , 0x66 , 0x6d ,0x7d ,
0x07 , 0x7f , 0x6f ,0x77 , 0x7c , 0x39 ,
0x5e , 0x79 , 0x71 , 0x00};
void receive() interrupt 4
{
if(RI)
{
RI=0;
if(SBUF>=0 && SBUF<=16)
{
P0=num[SBUF];
P1=~SBUF;
}
else P0=0x00, P1=0xff;;
}
}
void main()
{
P0=0x00;
SCON=0x50; //SM0 SM1 SM2 REN TB8 RB8 TI RI
TMOD=0x20;
PCON=0x00;
TH1=0xfd;
TL1=0xfd; //波特率=9600
TI=RI=0;
TR1=1;
IE=0x90; //EA * * ES ET1 EX1 ET0 EX0
while(1);
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Proteus_Uart.zip (27个子文件)
接收.LST 2KB
发送_uvopt.bak 5KB
接收.hex 425B
接收.c 701B
接收_uvopt.bak 5KB
发送.LST 2KB
接收.uvproj 14KB
发送.hex 225B
接收_uvproj.bak 0B
Last Loaded Uart.DBK 120KB
接收 2KB
接收.OBJ 2KB
Uart.DSN 120KB
接收.uvopt 5KB
接收.lnp 25B
接收.M51 4KB
发送.c 515B
发送.OBJ 2KB
接收.build_log.htm 986B
发送.uvopt 5KB
发送.uvproj 14KB
Uart.PWI 1KB
发送_uvproj.bak 0B
发送.lnp 25B
发送 2KB
发送.M51 4KB
发送.build_log.htm 719B
共 27 条
- 1
资源评论
M0cker
- 粉丝: 4
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功