您当前的位置:首页 > 精选问答 > 内容

三月的白羊真的没四月的好吗,3月跟4月白羊区别(教你用51做简易计算器)

关于【三月的白羊真的没四月的好吗】,3月跟4月白羊区别,今天犇涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

内容导航:1、教你用51做简易计算器2、三月的白羊真的没四月的好吗:3月跟4月白羊区别

1、教你用51做简易计算器

2.主程序(源代码)

#include<reg51.H>//#include<stdio.h>#define LEDS 8/***°´¼ü³ÌÐò***/char keyscan();/***ÏÔʾ³ÌÐò***/void display();char dsp[9]={0,0,12,12,12,12,12,12,12};//³õʼ»¯ÏÔʾÊý×é/***¼ÆËã³ÌÐò***/void calculate(char k,char c1[8],char c2[8]);/***Ƭѡ***/unsigned char code Select[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};/***ÂëÑ¡***/unsigned char code LED_CODES[]={0xC0,0xF9,0xA4,0xB0,0x99,//0-40x92,0x82,0xF8,0x80,0x90,//5-90x86,0xAF,0xFF,0x7F,0xBF,};//E,r,¿Õ¸ñ,.,-/***mainº¯Êý***/void main(void){char i,j,k,c;char a[8],b[8];/***¶¨Ê±1ms***/TMOD=0;TL0=-(1000/256);TH0=-(1000%256);EA = 1; //×ÜÖжϿª¹ØET0 = 1; //¿ªÖжÏTR0 = 1; //ÆôÓüÆÊýÆ÷0KSC:do{for(i=1;i<9;i++)//Êý×Ö¼ÈëÑ­»·{dsp[0]=keyscan();if(c==2&&dsp[0]<10)//´Ë¶Î´úÂëÑéÖ¤ÊÇ·ñÓоɵļÆËã½á¹ûÔÚÏÔʾ£¬ÇÒ²»ÔÙ²ÎÓëмÆËã{dsp[1]=dsp[0];for(j=2;j<9;j++)dsp[j]=12;c=0;}else if(c==2&&dsp[0]>9)//¾ÉµÄ¼ÆËã½á¹û½«²ÎÓëеļÆË㣬×÷ΪµÚÒ»¸öÊý{c=0;}if(dsp[0]==0&&dsp[1]==0&&dsp[2]==12)//¸öλΪ0ÇÒʮλΪ¿Õʱ°´ÏÂ0,°´¼üÎÞЧ£¬Ìø»ØKSCµÈ´ýÕýÈ·ÊäÈë{/***gotoÌøת±êÖ¾***/goto KSC;}else if(dsp[0]>9) break;//ÓвÙ×÷·û°´Ï£¬Ìø³öÊý×Ö¼ÈëÑ­»·else{for(j=i;j>0;j--)dsp[j]=dsp[j-1];//ÒÆ룬ÒÔÕýÈ·ÏÔʾÊý×Ö}}if(i==9)//ÅжÏÊÇ·ñÊäÈë8¸öÓÐЧÊý×Ö£¬ÊÇÔòµÈ´ý²Ù×÷·û£¬·ñÔòÖ±½ÓÅжϲÙ×÷·û{do//ʹÓÃdo whileÎÞÂÛÊÇ·ñµÚÒ»¸öÊý¶¼È¡Ò»´Î²Ù×÷·û{dsp[0]=keyscan();//»ñÈ¡²Ù×÷·ûºÅif(dsp[0]==14||dsp[0]<10)//°´ÏÂC»òÕßµÚ9λÊý×ÖÇåÁã{dsp[1]=0;for(i=2;i<9;i++)dsp[i]=12;c=0;}}while((dsp[0]==15)&&(c==0));//µÈºÅ±»°´Ï£¬µÈ´ýеIJÙ×÷·û£¨½ö¶ÔµÚÒ»¸öÊý×ÖÓÐЧ£©}else if(dsp[0]==14)//°´ÏÂCÇåÁã{dsp[1]=0;for(i=2;i<9;i++)dsp[i]=12;c=0;}while(dsp[0]==15&&c==0)//δÊäÂú8λÇÒÊǵÚÒ»¸öÊý×Ö¼´°´ÏµȺţ¬µÈ´ý·ÇµÈºÅ²Ù×÷·û{dsp[0]=keyscan();//»ñÈ¡²Ù×÷·ûºÅif(dsp[0]==14||dsp[0]<10)//°´ÏÂC»òÕßÊý×Ö¶¼½øÐÐÇåÁã,ÖØÐÂÊäÈëa{dsp[0]=14;//½«dsp[0]ÖÃΪ14£¬·ÀÖ¹ÒòÊý×ÖÇåÁãδÄÜÀ¹½Ødsp[1]=0;for(i=2;i<9;i++)dsp[i]=12;c=0;}}}while(dsp[0]==14);//Êý×ÖÊäÈëδÍê³É¼´°´ÏÂC£¬ÖØеȴýÊäÈëdo{if(c==0)//ûÓÐÊý×ÖÊäÈë{ k=dsp[0];//´æ¼ÆËã·û£¨Ñ­»·ÄÚÒÑÅųýC¡¢£½¡¢Êý×Ö£©for(i=0;i<8;i++)//½«µÚÒ»¸öÊý´æÈëa[8]{a[i]=dsp[i+1];}dsp[1]=0;//ÇåÁãfor(i=2;i<9;i++)dsp[i]=12;c=1;//ÒÑÊäÈëa/***gotoÌøת±êÖ¾***/goto KSC;}else if(c==1){for(i=0;i<8;i++)//½«µÚ¶þ¸öÊý´æÈëb[8]{b[i]=dsp[i+1];}c=2;//ÒÑÊäÈëbif(dsp[0]!=15)//bÊäÍêºó²Ù×÷·û²»ÊǵȺÅ{calculate(k,a,b);for(i=0;i<8;i++)//½«¼ÆËã½á¹û´æÈëa[8]£¬aÖµ¸üÐÂ{a[i]=dsp[i+1];}k=dsp[0];//¸üмÆËã·ûc=1;/***gotoÌøת±êÖ¾***/goto KSC;}}}while((dsp[0]==15)&&(c<2));//Ö±µ½abÊäÈëÍê³ÉÇÒ°´ÏµȺÅcalculate(k,a,b);//½øÐÐ×îºó¼ÆËã/***gotoÌøת±êÖ¾***/goto KSC;//Ìø»ØKSC£¬µÈ´ýÐÂÒ»ÂÖ¼ÆËãwhile(1);//·ÀÖ¹³ÌÐòÅÜ·É}char keyscan(){char KeyL;char KeyR;char j;do{do{P3=0xF0;P3=P3|0xF0;//ÐÐɨÃè11110000if(P3!=0xF0){KeyL=P3;P3=0x0F;P3=P3|0x0F;//ÁÐɨÃè00001111KeyR=P3;}}while(KeyL==0xF0||KeyR==0x0F);for(j=0;j<12;j++)//ÑÓʱ0.001s=1ms{;}}while(P3!=0x0F); switch(KeyL&KeyR){case 0x28:{return 0;break;}case 0x11:{return 1;break;}case 0x21:{return 2;break;}case 0x41:{return 3;break;}case 0x12:{return 4;break;}case 0x22:{return 5;break;}case 0x42:{return 6;break;}case 0x14:{return 7;break;}case 0x24:{return 8;break;}case 0x44:{return 9;break;}case 0x81:{return 10;break;}//¼Ó·¨(µÚÒ»ÐУ¬µÚËÄÁÐ)case 0x82:{return 11;break;}//¼õ·¨£¨µÚ¶þÐУ¬µÚËÄÁУ©case 0x84:{return 12;break;}//³Ë·¨£¨µÚÈýÐУ¬µÚËÄÁУ©case 0x88:{return 13;break;}//³ý·¨£¨µÚËÄÐУ¬µÚËÄÁУ©case 0x18:{return 14;break;}//ÇåÁ㣨µÚËÄÐУ¬µÚÒ»ÁУ©case 0x48:{return 15;break;}//¼ÆËã½á¹û£¨µÚËÄÐУ¬µÚÈýÁУ©}}void display() interrupt 1 using 1//ÀûÓö¨Ê±Æ÷ÖжÏʵÏÖ¼äʱÏÔʾ{char i,j,h;ET0=0;for(j=8;j>0;j--)//ɨÃè8´Î{for(i=7;i>=0;i--)//´Ó¸ßλµ½µÍλɨÃèÏÔʾ{P2=0;P1=LED_CODES[dsp[8-i]];P2=Select[i];for(h=0;h<8;h++){;}}}TL0=-(1000/256);TH0=-(1000%256);ET0=1;}void calculate(char k,char a[8],char b[8]){char r[8];long i,x,y;i=0;x=0;y=0;for(i=7;i>0;i--)//Êýֵת»¯£¬½«´ú±í¿Õ¸ñµÄ12ת»¯ÎªÊý×Ö0£¬ÒòΪ¸öλ²»ÏÔʾ¿Õ¸ñ£¬Ä¬ÈÏΪ0£¬ËùÒÔ²»×ª»¯{while(a[i]==12)a[i]=0;while(b[i]==12)b[i]=0;}x=a[4];x=10000*x;x=x+a[0]+a[1]*10+a[2]*100+a[3]*1000+a[5]*100000+a[6]*1000000+a[7]*10000000;y=b[4];y=10000*y;y=y+b[0]+b[1]*10+b[2]*100+b[3]*1000+b[5]*100000+b[6]*1000000+b[7]*10000000;if(k==10)//¼Ó·¨ÔËËã{x=x+y;if(x>99999999)//´óÓÚ8룬ÏÔʾ¡°Err¡±{r[0]=11;//rr[1]=11;//rr[2]=10;//Er[3]=12;//¿Õ¸ñr[4]=12;r[5]=12;r[6]=12;r[7]=12;}else{r[0]=x%10;r[1]=(x%100)/10;r[2]=(x%1000)/100;r[3]=(x%10000)/1000;r[4]=(x%100000)/10000;r[5]=(x%1000000)/100000;r[6]=(x%10000000)/1000000;r[7]=x/10000000;}}if(k==11)//¼õ·¨ÔËËã{if(x<y){x=y-x;if(x>9999999){r[0]=11;//rr[1]=11;//rr[2]=10;//Er[3]=12;//¿Õ¸ñr[4]=12;r[5]=12;r[6]=12;r[7]=12;}else{r[0]=x%10;r[1]=(x%100)/10;r[2]=(x%1000)/100;r[3]=(x%10000)/1000;r[4]=(x%100000)/10000;r[5]=(x%1000000)/100000;r[6]=(x%10000000)/1000000;r[7]=x/10000000;for(i=7;i>0;i--)//½«ÓÐЧÊý×ֵĸßһλת»¯Îª£­ºÅ{if(r[i]==0&&r[i-1]!=0){r[i]=14;break;}}}}else{x=x-y;r[0]=x%10;r[1]=(x%100)/10;r[2]=(x%1000)/100;r[3]=(x%10000)/1000;r[4]=(x%100000)/10000;r[5]=(x%1000000)/100000;r[6]=(x%10000000)/1000000;r[7]=x/10000000;}}if(k==12)//³Ë·¨ÔËËã{i=x;x=x*y;if(y==0){x=0;}else if(x>99999999||x<i)//»ý´óÓÚ99999999»òÕßСÓÚ³ËÊý¶¼ÈÏΪÊÇÒì³£,´æÔÚÆäËû¿ÉÄܵÄÒç³ö£¬Ðë×ÔÐбæ±ð{r[0]=11;//rr[1]=11;//rr[2]=10;//Er[3]=12;//¿Õ¸ñr[4]=12;r[5]=12;r[6]=12;r[7]=12;}else{r[0]=x%10;r[1]=(x%100)/10;r[2]=(x%1000)/100;r[3]=(x%10000)/1000;r[4]=(x%100000)/10000;r[5]=(x%1000000)/100000;r[6]=(x%10000000)/1000000;r[7]=x/10000000;}}if(k==13)//³ý·¨ÔËËã{if(y==0)//±»³ýÊý²»ÄÜΪ0{r[0]=11;//rr[1]=11;//rr[2]=10;//Er[3]=12;//¿Õ¸ñr[4]=12;r[5]=12;r[6]=12;r[7]=12;}else{x=x/y;r[0]=x%10;r[1]=(x%100)/10;r[2]=(x%1000)/100;r[3]=(x%10000)/1000;r[4]=(x%100000)/10000;r[5]=(x%1000000)/100000;r[6]=(x%10000000)/1000000;r[7]=x/10000000;}}for(i=7;i>0;i--)//Êýֵת»¯,½«¸ßλµÄÎÞЧÊý×Ö0ת»¯Îª¿Õ¸ñ·û12{if(r[i]==0)r[i]=12; else break;}for(i=0;i<8;i++)//½«¼ÆËã½á¹û´æÈëdsp[9]£¬ÏÔʾÊý¸üÐÂ{dsp[i+1]=r[i];}}

3.计算结果展示

输入2+3

三月的白羊真的没四月的好吗,3月跟4月白羊区别(教你用51做简易计算器)

输入2

三月的白羊真的没四月的好吗,3月跟4月白羊区别(教你用51做简易计算器)

输入3

2、三月的白羊真的没四月的好吗:3月跟4月白羊区别

3月跟4月白羊区别

性格不同

白羊座在三月出生是性格大大咧咧的,而四月出生的白羊座就稳重多了,这两个白羊座的性格是不一样的。三月出的白羊座更随和一些,但是也经常会给自己或者是别人的生活带来麻烦。四月出生的白羊座虽然没有什么亲和力,但是关键时刻还是可以给人带来安全感的。

运气不同

白羊座在三月出生运气一般,但是四月出的是白羊座运气是很好的,四月出生的白羊座通常是得到了眷顾的。面对生活的时候,三月出生的白羊座要得好运势就要很努力了,四月出生的白羊座则是越努力运气越好的,而三月出生的白羊座相对四月的白羊座会更懒散一些。

发展不同

白羊座在三月出生感情上的发展会好,但是四月出生的白羊座事业发展更好,其实这两个白羊座的追求是不一样的。三月出生的白羊座重视的是爱情,他们会把自己的时间和精力都放在感情上,而四月出生的白羊座觉得只有工作才能够给自己带来安全感,他们重视事业。

人生不同

白羊座在三月出生和四月出生人生是不一样的,三月出生是白羊座人生也算是安稳踏实的,但是只能用普普通通来形容,但是四月出生的白羊座人生巅峰是让人羡慕的。通常四月出生的白羊座人生中的成就多,所以他们是会得到大家的尊重的,名望往往是很高的。

3月跟4月白羊区别

星座是按照阳历来划分的,白羊座的三种类型也是按照时间来划分的:

第一个类型:出生在3月21到3月30日之间的人

这个时间段火星是主宰行星,个性是比较专制的,白羊座表现出来的是常常不耐烦、容易恼火、具有侵略性,很独立,还有一些小怪癖。太专制也不太好,会引起别人的反感。白羊座的人想象力是非常丰富的,她们是很相信自己的自觉的,这是专属于白羊座的特殊才能。当直觉出现错误的.时候,你自己会不愿意承认,这要注意。在做决定的时候通常会依靠感觉和直觉,平时还是要多收集一些资讯、知识,这样直觉才会更加的准。能力是很强,但是有时候因为缺乏耐心而无法成功。

第二个类型:出生在4月1号到4月10号之间的人

这时间段的主宰行星是太阳,代表的是荣誉和光明、变化与改革。白羊座本身就是好动的星座,加上太阳的能量,会加强好动,但是又不会那么专制。其实白羊座是喜欢竞争的人,对一成不变或者是反腐无聊的工作,一点都不喜欢,因为你需要尝尝开发你的新点子和能力。越开发你的潜能,就越能够崭露头角。你是有能力迅速的收集情报的,走在时代尖端的工作最适合此阶段出生的白羊座。

第三个类型:出生在4月11到4月20日之间的人

这时间段主宰的行星是木星,是比较有同情心和道德心的人。你算是很有礼貌的,不像其他的白羊座横冲直撞的,你还很内敛,有艺术天分。因为你市场做一些冲动的事情,过后通常会后悔不已,会觉得自己不应该这样做,还是要学会协调自己内心的冲突矛盾。你本身就是一个善良的人,要懂得如何的挑食,让心里敏感的一面软化冲动,这样你就可以成为一个成功的人了。

拓展阅读

白羊座:制造惊喜

白羊们性格很好,脾气也很好,在爱人的眼里,白羊们可以说算是一个及格的爱人了,但是很多时候,爱情并不是说只要人好,脾气好就什么都好的了。在爱情里,很多时候,白羊们总是显得比较木讷,很被动,没有情调,白羊们的思想太简单了,他们总是想着简单就好,平凡就好,但是在爱情中,是很需要一点刺激,一点浪漫的,好让我们的回忆深刻一点,美丽一点。白羊们应该学着怎么去制造浪漫,怎么去创造惊喜,只有这样爱人才不会远离自己,爱人才会死心塌地的留在自己的身边。

披露白羊座的理财败点

白羊座的朋友冲动的个性,在骑车时表现更明显,横冲直撞又没耐心等红绿灯,常常在红绿灯已经要倒数十秒了,还是耐不住性子偷跑,结果被躲在转角灌木丛的交通警察逮个正着,看着警察伯伯的得意笑脸,就算想揍人又怕被告袭警,红单一开就白白把钱捐给国家,要不就是想要抢快擦到计程车的后照镜,你的钱都在莽莽撞撞中漏光光啦!

12星座的缺点化解法-白羊座

白羊座 缺点:自私自利

化解:将自私化为增强自我才能,自利化为表达自我才能。

白羊座女生讨厌这样的相亲男

对于热情如火的白羊女来说,第一次见面的男生如果在衣着上木有加分,反而整体感觉一板一眼的话,她们对此会觉得恶心。而且白羊女最注重就是心灵之窗——眼睛,如果男生的眼神不够精灵活泼的话,那基本上配对已经不成功了。

白羊座 环游世界

好战的白羊,面对挑战一直都是来者不拒,热情活跃是他们最显著的特点。白羊是随时处于行动状态的人,不但行动力极强,而且总是想方设法的要去做些什么,对于冒险,他们是兴趣高涨的,因为不喜欢固定的守在同一个地方,也讨厌受到别人的干扰,所以环游世界应该算是白羊说好的幸福。看那一路美好的风光,每个地方的惊喜发现,那幸福感就油然升起在他们的心中,指引他们继续前行。

十二星座的幸运日-白羊座

数字9的日子是白羊的幸运日,有任何新计划,就选这些日子吧!红帽子或发饰能为你带来幸运,短项链则能提升异性缘,白麝香水让你更有魅力。

3月跟4月白羊区别

性格不同

白羊座在三月出生是性格大大咧咧的,而四月出生的白羊座就稳重多了,这两个白羊座的性格是不一样的。三月出的白羊座更随和一些,但是也经常会给自己或者是别人的生活带来麻烦。四月出生的白羊座虽然没有什么亲和力,但是关键时刻还是可以给人带来安全感的。

运气不同

白羊座在三月出生运气一般,但是四月出的是白羊座运气是很好的,四月出生的白羊座通常是得到了眷顾的。面对生活的时候,三月出生的白羊座要得好运势就要很努力了,四月出生的白羊座则是越努力运气越好的,而三月出生的白羊座相对四月的白羊座会更懒散一些。

发展不同

白羊座在三月出生感情上的发展会好,但是四月出生的白羊座事业发展更好,其实这两个白羊座的追求是不一样的。三月出生的白羊座重视的是爱情,他们会把自己的时间和精力都放在感情上,而四月出生的白羊座觉得只有工作才能够给自己带来安全感,他们重视事业。

人生不同

白羊座在三月出生和四月出生人生是不一样的,三月出生是白羊座人生也算是安稳踏实的,但是只能用普普通通来形容,但是四月出生的白羊座人生巅峰是让人羡慕的。通常四月出生的白羊座人生中的成就多,所以他们是会得到大家的尊重的,名望往往是很高的。

本文关键词:3月的白羊和4月的白羊,三月白羊四月白羊的区别,3月跟4月白羊区别大吗,4月的白羊和3月的白羊,3月跟4月白羊区别在哪。这就是关于《三月的白羊真的没四月的好吗,3月跟4月白羊区别(教你用51做简易计算器)》的所有内容,希望对您能有所帮助!


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 布谷鸟搭窝的寓言故事,布谷鸟搭窝的寓言故事内容(列子:万物皆出于机,皆入于机)

下一篇: 二十四节气歌口诀,二十四节气歌口诀图片(24节气顺口溜,你记住了吗)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号