关于【十二星座代表的蝴蝶】,12星座专属的守护蝴蝶是什么,今天乾乾小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
内容导航:1、基于51单片机的双机串行通信2、十二星座代表的蝴蝶:12星座专属的守护蝴蝶是什么1、基于51单片机的双机串行通信
一,初学者的要求
1、掌握51单片机串行口的结构和工作特点。
2、掌握双机串行通信时主、从机的区别与联系。
3、熟练掌握串行中断服务程序的设计方法及技巧。
4、掌握Proteus仿真软件中双机通信电路的画法和实际硬件电路的注意事项。
二,本次实践任务
如后图所示,实现编程将主机数据传输到从机中并显示;利用K1作为主机发送启动按钮。
具体工作方式可在串行口方式一、二、三中灵活选择,例程为方式一实现。
三,程序代码(分两部分)
主机代码#include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit DUAN=P2^6;sbit WEI=P2^7;sbit K1=P3^4;uchar j=0;uchar data led[6]={1,2,3,4,5,6};uchar data ledwei[6]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe};uchar data displaytab[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay() {uchar x,y;for(x=2; x>0; x--)for(y=250; y>0; y--);}void delay10ms() {uchar m,n;for(m=20; m>0; m--)for(n=250; n>0; n--);}void display(){uchar i;for (i=0;i<6;i++){P0=displaytab[led[i]];DUAN=1;DUAN=0;P0=ledwei[i]; WEI = 1;WEI = 0;delay();P0=0xff; WEI = 1;WEI = 0;}}void main(){TMOD=0x06; //0000 0110,T0¹¤×÷ÔÚ·½Ê½¶þ,¼ÆÊýģʽTH0=0xff; //³õֵΪÁÙ½çÖµ£¬T0×÷ΪÖ÷»úÆô¶¯°´¼ü TL0=0xff;TR0=1;EA=1;ET0=1;PS=1;while(1){display();}}void t0() interrupt 1 {delay10ms(); if(K1==0){TMOD=0x26; //0010 0110,T0ÑÓÐøÖ÷º¯ÊýÖй¦ÄÜ£¨T0¹¤×÷ÔÚ¼ÆÊýģʽ£¬·½Ê½¶þ£¬³õֵΪÁÙ½çÖµ£¬×÷ΪÖ÷»úÆô¶¯°´¼ü£© //´ËʱT1¹¦ÄÜ,·½Ê½¶þ,×÷Ϊ²¨ÌØÂÊ·¢ÉúÆ÷£¬²Î¼ûP197-198˵Ã÷SCON=0x50; //0101 0000,´®¿Ú¹¤×÷ÔÚ·½Ê½Ò»,ÔÊÐí½ÓÊÕTH1=0xff; //12MHz¾§Õñ,²¨ÌØÂÊ62.5kb/s TL1=0xff; //³õÖµ¿É²Î¼û¿Î±¾P198±í8-2PCON=0x80; //1000 0000£¬²¨ÌØÂʱ¶ÔöÓÐЧTR1=1;ES=1; SBUF=led[j];}while(!K1); delay10ms();while(!K1);}void uart() interrupt 4{if(j<6){j++;SBUF=led[j];}else{j=0;} TI=0; }
2.从机代码
#include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit DUAN=P2^6;sbit WEI=P2^7;uchar j=0;uchar data led[6]={0,0,0,0,0,0};uchar data ledwei[6]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe};uchar data displaytab[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay() {uchar x,y;for(x=2; x>0; x--)for(y=250; y>0; y--);}void display(){uchar i;for (i=0;i<6;i++){P0=displaytab[led[i]];DUAN=1;DUAN=0;P0=ledwei[i]; WEI = 1;WEI = 0;delay();P0=0xff; WEI = 1;WEI = 0;}}void main(){ TMOD=0x20;//´ËʱT1¹¦ÄÜ,·½Ê½¶þ,×÷Ϊ²¨ÌØÂÊ·¢ÉúÆ÷£¬²Î¼ûP197-198˵Ã÷SCON=0x50;//0101 0000,´®¿Ú¹¤×÷ÔÚ·½Ê½Ò»,ÔÊÐí½ÓÊÕTH1=0xff;//12MHz¾§Õñ,²¨ÌØÂÊ62.5kb/s TL1=0xff;//³õÖµ¿É²Î¼û¿Î±¾P198±í8-2PCON=0x80;//1000 0000£¬²¨ÌØÂʱ¶ÔöÓÐЧTR1=1;ES=1;EA=1;while(1){display();}}void uart() interrupt 4{if(j<6){led[j]=SBUF;j++;}else{j=0;} RI=0;}
四,仿真结果
注意:利用K1作为主机发送启动按钮
2、十二星座代表的蝴蝶:12星座专属的守护蝴蝶是什么
12星座专属的守护蝴蝶是什么
我们每一个人都有着不同的守护者,就像是不同的星座有着各自的守护蝴蝶,接下来小编整理了12星座专属的守护蝴蝶是什么的相关内容,文章希望大家喜欢!
处女座:绢蝶
处女座是追求完美的星座,所以说他们的守护蝴蝶也是非常完美的。绢蝶也就是这样的蝴蝶,不屑于跟其他人在一起交往,更善于自我发展,处女座也不爱跟人接触太久。
天秤座:凤蝶
天秤座本身就是别具一格的,他们的守护蝴蝶更是无可媲美的。凤蝶就是最好的证明,凤蝶生活在丛林里,独自成长,却比任何蝴蝶都要鲜艳,都要有魅力。
天蝎座:蓝蝶
天蝎座的守护蝴蝶是蓝蝶,蓝蝶虽然说没有太大的魅力,但是是最忧郁的。天蝎座与生俱来的一股忧郁,很容易在人群中体现出来,所以说这也是他们的共性。
射手座:闪蝶
射手座的守护蝴蝶是闪蝶,他们比较喜欢自由,不喜欢被约束。他们更向往蔚蓝的天空,他们觉得在广阔的天空下更能够快乐的成长,射手座唯一的愿望就是如此。
摩羯座:花蝶
摩羯座的守护蝴蝶是花蝶,摩羯座从来都不喜欢单一的东西,他们更希望在人群中脱颖而出,就像是花蝶一样,有着属于自己的特点。这也是摩羯座一直想要的状态。
水瓶座:帝王蝶
水瓶座一直以为自己是至高无上的存在,所以说他们的守护蝴蝶也必然是权力的象征,那就是帝王蝶。帝王蝶天生就是主宰,不惧任何一切,高高在上的让人羡慕。
双鱼座:水晶蝶
双鱼座是比较喜欢浪漫的,所以就像他们的守护蝴蝶一样,水晶蝶也是非常浪漫的。梦幻中带有一丝让人遐想的空间,这也是水晶蝶的让人陶醉之处。
白羊座:蓝冰蝶
白羊座一直都是温柔的,所以说他们的守护蝴蝶也是温柔的,蓝冰蝶就是极其温柔的一种蝴蝶。没有太多的渲染,但是依然可以在天空中很清晰的`看到他们的样子。
金牛座:灰蝶
金牛座的守护蝴蝶是灰蝶,虽然看起来很平庸,但是他们却是最勤劳的,属于默默无闻的类型。只要是能够有他们的一席之地,他们必然会创造出美好。
双子座:彩蝶
双子座是向往着缤纷色彩的,所以对他们来说守护蝴蝶必然是彩蝶。彩蝶也是最艳丽的,最让人感觉到向往的。双子座在一定程度上跟彩蝶很是相似,这也是双子座的一大特征。
巨蟹座:枯叶蝶
巨蟹座最大的梦想就是守护一个人,枯叶蝶也是喜欢守护一个人的,所以在一定程度上这两种东西是有着相互契合的关系的。巨蟹座的守护蝴蝶必然是枯叶蝶。
狮子座:多娲蝶
狮子座是比较强势的,他们的守护蝴蝶也必然是比较强势的,所以是多娲蝶,多娲蝶本身就是特性非常强的蝴蝶,不喜欢被拘束,更喜欢创造属于自己的世界。
本文关键词:水瓶座的守护蝴蝶,十二星座的守护蝴蝶图片,十二星座专属蝴蝶翅膀,十二星座的守护蝴蝶精灵,十二星座的守护蝴。这就是关于《十二星座代表的蝴蝶,12星座专属的守护蝴蝶是什么(基于51单片机的双机串行通信)》的所有内容,希望对您能有所帮助!