当前位置:问百问>生活百科>请高手把avr小程序改为51小程序,(没学过avr)(ouravr上的)

请高手把avr小程序改为51小程序,(没学过avr)(ouravr上的)

2024-08-06 03:06:40 编辑:zane 浏览量:603

请高手把avr小程序改为51小程序,(没学过avr)(ouravr上的)

的有关信息介绍如下:

请高手把avr小程序改为51小程序,(没学过avr)(ouravr上的)

/*程序里面也有发送,但是没有调用到,不写*/#include //11.0592Mtypedef unsigned char uchar;void Uart_init(void){TMOD=0X20;//波特率19200TH1=0XFD;PCON=0X80;//倍速才能在11.0592M晶振下波特率0误差。TR1=1;}void mian(){uchar i;Uart_init();while(1){if(RI){RI=0;i=SBUF; switch (i)//用P0口点亮二极管,低电平有效 { case 0x31: P0=0XFE;break;//PORTC |= 0x01; break;//第1个二极管亮 case 0x32: P0=0XFF;break;//PORTC &= 0xfe; break;//第1个二极管灭 case 0x33: P0=0XFD;break;//PORTC |= 0x02; break;//第2个二极管亮 case 0x34: P0=0XFF;break;//PORTC &= 0xfd; break;//第2个二极管灭 case 0x35: P0=0XFB;break;//PORTC |= 0x04; break;//第3个二极管亮 case 0x36: P0=0XFF;break;//PORTC &= 0xfb; break;//第3个二极管灭 case 0x37: P0=0XF7;break;//PORTC |= 0x08; break;//第4个二极管亮 case 0x38: P0=0XFF;break;//PORTC &= 0xf7; break;//第4个二极管灭 default: break; }}}}

版权声明:文章由 问百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbwen.com/life/129766.html
热门文章