基本信息
源码名称:双机通信(00.c)
源码大小:1.08KB
文件格式:.c
开发语言:C/C++
更新时间:2021-01-04
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
#include <reg51.h> #include <absacc.h> #define TR 1 #define uchar unsigned char #define uint unsigned int //uchar idata buf[10]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09}; uchar data1,data2; uchar pf; uchar flag,flag1; sbit key1=P1^0; sbit key2=P2^0; /************延时程序************/ void delay(uchar k) { uchar j; while((k--)!=0) { for(j=0;j<125;j ) {;} } } void init(void) { TMOD=0x20; TH1=0xe8; TL1=0xe8; PCON=0x00; TR1=1; SCON=0X50; } void keyscan(void) { if(key1==0) delay(50); if(key1==0) { while(key1==0) { ; } flag=1; } } void send(void) { //if(flag==1) //{ key2=1; SBUF=0xaa; while(TI==0) { ; } TI=0; //} //flag=0; } void main(void) { delay(500); init(); while(1) { //keyscan(); send(); } }