关于【酒圣是谁】,酒圣是谁?茶圣是谁?兵圣是谁,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
- 内容导航:
- 1、基于51单片机的双机串行通信
- 2、酒圣是谁
1、基于51单片机的双机串行通信
一,初学者的要求
1、掌握51单片机串行口的结构和工作特点。
2、掌握双机串行通信时主、从机的区别与联系。
3、熟练掌握串行中断服务程序的设计方法及技巧。
4、掌握Proteus仿真软件中双机通信电路的画法和实际硬件电路的注意事项。
二,本次实践任务
如后图所示,实现编程将主机数据传输到从机中并显示;利用K1作为主机发送启动按钮。
具体工作方式可在串行口方式一、二、三中灵活选择,例程为方式一实现。

三,程序代码(分两部分)
- 主机代码
#include #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,T01¤×÷?ú·?ê??t,??êy?£ê?TH0=0xff; //3??μ?aáù???μ£?T0×÷?a?÷?ú???ˉ°′?ü 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?óD??÷oˉêy?D1|?ü£¨T01¤×÷?ú??êy?£ê?£?·?ê??t£?3??μ?aáù???μ£?×÷?a?÷?ú???ˉ°′?ü£? //′?ê±T11|?ü,·?ê??t,×÷?a2¨ì??ê·¢éú?÷£?2???P197-198?μ?÷SCON=0x50; //0101 0000,′??ú1¤×÷?ú·?ê?ò?,?êDí?óê?TH1=0xff; //12MHz?§??,2¨ì??ê62.5kb/s TL1=0xff; //3??μ?é2?????±?P198±í8-2PCON=0x80; //1000 0000£?2¨ì??ê±???óDD§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 #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;//′?ê±T11|?ü,·?ê??t,×÷?a2¨ì??ê·¢éú?÷£?2???P197-198?μ?÷SCON=0x50;//0101 0000,′??ú1¤×÷?ú·?ê?ò?,?êDí?óê?TH1=0xff;//12MHz?§??,2¨ì??ê62.5kb/s TL1=0xff;//3??μ?é2?????±?P198±í8-2PCON=0x80;//1000 0000£?2¨ì??ê±???óDD§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、酒圣是谁
酒圣是杜康,相传他是周朝时酿酒术的发明者,被称作酒祖,酿酒是中华民族饮食文化的一大创造。杜康作为酒的始造者,开辟了源远流长的华夏酒文化的源头。
酿酒采取蒸馏法,其过程大致是:先把粮食作物磨碎,然后发酵,使之成为酒糟,再把含醇的酒糟溶入水中,加热煮沸,造成含醇的蒸馏水,即酒。初出的酒有糙味,放入地窖醇化三年,取出后清洌甘醇。酒有“和血行气,壮神御寒”的功效,因此治疾养生倍受青睐。人烦闷时饮酒,身体发热,可以暂忘思虑。魏武帝曹操在《短歌行》中就有“何以解忧,惟有杜康”的诗句。
杜康酿酒的故事源于杜康保管粮食,有一天,杜康在森林里发现了一片开阔地,周围有几棵大树枯死了,只剩下粗大树干。树干里边已空了。杜康灵机一动,他想,如果把粮食装在树洞时,也许就不会霉坏了。于是,他把树林里凡是枯死的大树,都一一进行了掏空处理。不几天,就把打下的粮食全部装进树洞里了。
两年以后,装在树洞里的粮食,经过风吹、日晒、雨淋,慢慢地发酵了。一天,杜康上山查看粮食时,突然发现一棵装有粮食的枯树周围躺着几只山羊、野猪和兔子。走近一看,发现它们还活着,又发现两只山羊在装着粮食的树洞跟前低头用舌头舔着什么,原来装粮食的树洞,已裂开一条缝子,里面的水不断往外渗出。杜康用鼻子闻了一下,渗出来的水特别清香,自己不由得也尝了一口。味道虽然有些辛辣,但却特别醇美。他越尝越想尝,最后一连喝了几口。这一喝不要紧,霎时,只觉得天旋地转,刚向前走了两步,便身不由主地倒在地上昏昏沉沉地睡着了。他醒来后将树洞里渗出来的这种味道浓香的水盛了半罐。带回去让大家品尝,大家都觉得很奇怪。后来取名为酒,从这以后,我国远古时候的酿酒事业开始出现了。后世人为了纪念杜康,便将他尊为酿酒始祖。
本文关键词:医圣是谁,酒仙是谁,茶圣是谁,酒圣是谁 百度网盘,武圣是谁。这就是关于《酒圣是谁,酒圣是谁?茶圣是谁?兵圣是谁(基于51单片机的双机串行通信)》的所有内容,希望对您能有所帮助!
本文链接:https://bk.89qw.com/a-696802