/****************************************************************** 本程序只供学习使用,未经作者许可,不得用于其它任何用途 我的邮箱:at89c58@163.com
*******************************************************************/ /* 因为这个程序供学习使用,在库里放了一个70字节的变量,所以RAM大,串口部分 没有花时间去搞,随便写了一个. */
#include<reg51.h> #include"delay.h" #include"init.h"
unsigned char code led[]={10,11,12}; unsigned char i; unsigned int k; sbit P10=P1^0; //定义8个按键 sbit P11=P1^1; sbit P12=P1^2; sbit P13=P1^3; sbit P14=P1^4; sbit P15=P1^5; sbit P16=P1^6; sbit P17=P1^7;
int main() { TMOD=0x21; SCON=0x50; TH1=0xfd; TL1=0xfd; TR1=1; ES=1; TR0=1; ET0=1; EA=1; while(1) { if(P10==0) { delay(1000);//按下P10键后,串口便发数据 i=3; send(led,i); i=0;; } } return 0; }
相关链接:https://bbs.21ic.com/upfiles/img/20078/2007821234954954.rar |