• 大小: 0.05M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 标签: 单片机  串口通信  

资源简介

单片机甲乙进行串行通信双机的RXD、TXD相连,甲机的P1口接8个开关,已机的P1口接8个发光二极管D1-D8。甲为单工方式,要求甲读入P1口8个开关状态后,通过串行口发送到乙机,由八个发光二极管来显示八个开关的状态,程序以中断方式实现。(内含整个工程的运行文件)

资源截图

代码片段和文件信息

#include 
#define uchar unsigned char
#define uint unsigned int
void main()
{

TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
SCON=0x40;
EA=1;//全局中断
ES=1;//串行口中断
PCON=0x00;
TR1=1;
P1=0xff;
while(1)
{
;
}
}
void Serial_port() interrupt 4 using 0
{
uchar temp=0;
    TH1=0xfd;
TL1=0xfd;
while(TI==0);
TI=0;
temp=P1;
SBUF=temp;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-11-27 23:28  8-4\
     文件        2645  2019-11-30 17:39  8-4\8-4
     文件        5138  2019-11-30 17:39  8-4\8-4.M51
     文件         276  2019-11-30 17:39  8-4\8-4.hex
     文件          39  2019-11-30 17:39  8-4\8-4.lnp
     文件         141  2019-12-03 12:59  8-4\8-4.plg
     文件       55650  2019-11-30 17:42  8-4\8-4.uvopt
     文件       13393  2019-11-30 17:42  8-4\8-4.uvproj
     文件       55650  2019-11-28 11:42  8-4\8-4_uvopt.bak
     文件       13389  2019-11-27 23:44  8-4\8-4_uvproj.bak
     文件        1735  2019-11-30 17:38  8-4\8.4.LST
     文件        2181  2019-11-30 17:38  8-4\8.4.OBJ
     文件         388  2019-11-28 10:39  8-4\8.4.c
     文件       95310  2019-12-03 12:59  8-4\84.DSN
     文件        1052  2019-12-03 12:59  8-4\84.PWI
     文件       95310  2019-11-30 17:42  8-4\Last Loaded 84.DBK
     文件        6376  2009-05-07 14:37  8-4\STARTUP.A51
     文件       14048  2019-11-28 10:38  8-4\STARTUP.LST
     文件         758  2019-11-28 10:38  8-4\STARTUP.OBJ

评论

共有 条评论