freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機的多功能計算器設(shè)計課程設(shè)計(文件)

2025-07-16 00:33 上一頁面

下一頁面
 

【正文】 s,char elem){ * (srtop) = elem。 temp= *(srtop)。}void PUSH_OPND(OPND *s,double elem){ * (sdtop) = elem。 temp= *(sdtop)。+39。39。*39。/39。(39。)39。39。break。break。break。break。break。break。break。break。}double Operate(double num1,char theta,double num2){ double num3。break。break。break。break。 temp2 = temp1 * 10 + c。 double j = 1。 } temp3 = POP_OPND(sq)。endif (j):include unsigned char code uckey[20] = {0x37,0x38,0x39,0x28,0x29, 0x34,0x35,0x36,0x2b,0x2d, 0x31,0x32,0x33,0x2a,0x2f, 0x30,0x2e,0x64,0xde,0x3d}。double AccProcess(char *s)。void ErrorProcess(void)。 char s[32]。 LCD_clear()。) { s[ipos++] = 39。d39。 keycount。 LCD_write_(0x80 + keycount)。 keycount。 keycount = 0。 sprintf(text,%,value)。 //數(shù)據(jù)棧 char flagnum = 0。 double num1,num2,num。 Init_OPTR(amp。str,39。 c = *(s++)。39。amp。 if(flagdp ==0) { if(flagnum ==0) { PUSH_OPND(amp。snd,c)。 flagnum++。) { flagdp = 1。 c=*(s++)。(39。c=*(s++)。 case 1: POP_OPTR(amp。 case 2: theta = POP_OPTR(amp。 num1 = POP_OPND(amp。snd,num)。 default:break。 } return (*( 1))。 if(keycount==1 amp。 } if(keycount = 16) { LCD_write_(0x18)。 LCD_write_(0x80+keycount2)。 } return key1。!39。 //軟件復位} 36 。 while(KeyProcess() == 20)。 LCD_write_str(4,1,ERROR!)。 } else if(key1 == 18) {。 } if(key1 == 17) { LCD_write_char(keycount2,0,0x20)。 key1==17) { key1=20。 keycount++。\039。 case 3: ErrorProcess()。 num = (double)(Operate(num1,theta,num2))。 num2 = POP_OPND(amp。c=*(s++)。 flagdp = 0。 PUSH_OPTR(amp。amp。snd,0x00)。 } else if(c==39。 } } if(flagdp == 1) { Pushdp(amp。 flagnum++。939。039。39。)。TR[0])。snd,amp。 char i=0。 }double AccProcess(char *s){ OPTR str。 dispdouble(value)。\039。 } } } while(keycount = 16) { LCD_write_(0x1c)。 LCD_write_(0x80 + keycount)。039。 break。 if(uckey[keyvalue] == 39。 delay_ms(100)。 unsigned char keyvalue。unsigned char keycount=0。double idata ND[20]。 PUSH_OPND(sq,temp4)。iflag。}void Pushdp(OPND *sq,char flag,double c){ double temp3,temp4。}void Pushnum(OPND *sq,double c){ double temp1,temp2。/39。*39。39。+39。break。39。)39。(39。/39。*39。39。+39。break。break。break。break。break。break。break。}char Precede(char a,char b){ char i,j。}double POP_OPND(OPND *s){ double temp。}void Init_OPND(OPND *s,double *ND1){ sdbase = ND1。}char POP_OPTR(OPTR *s){ char temp。void Init_OPTR(OPTR *s,char *TR1){ srbase = TR1。double Operate(double num1,char theta,double num2)。void Init_OPND(OPND *s,double *ND1)。}OPND。 char *rtop。 delay_ms(3)。 return 0x02。 } } if(key2 == 0) { delay_us(100)。 if(key1==0) { while(key1 == 0) { speak = !sk。 } speak = 1。 delay_ms(20)。0xf0。 //去抖 if(cord_h!=0x0f) { cord_h=P3amp。 //行列值中間變量 P3=0x0f。 default: keyvalue = 20。 //key2 case 0x03:keyvalue = 19。 //key0 case 0x01:keyvalue = 9。 //14 case 0x77:keyvalue = 18。 //12 case 0xd7:keyvalue = 16。 //10 case 0x7b:keyvalue = 13。 //8 case 0xdb:keyvalue = 11。 //6 case 0x7d:keyvalue = 8。 //4 case 0xdd:keyvalue = 6。 //2 case 0x7e:keyvalue = 3。 //0 按下相應的鍵顯示相對應的碼值 case 0xde:keyvalue = 1。 unsigned char keyvalue = 16。 sbit key2=P2^2。 //讀按
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦

基于單片機的簡易計算器設(shè)計-資料下載頁

【摘要】電》