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

正文內(nèi)容

基于單片機(jī)的實(shí)用電子稱的設(shè)計(jì)-課程設(shè)計(jì)-畢業(yè)設(shè)計(jì)(已修改)

2025-08-22 14:48 本頁面
 

【正文】 includeincludeincludeincludeuchar ad_data。uchar ch[2]。uchar ds[5]。sbit ADCS =P3^5。 sbit ADDI =P3^7。 sbit ADDO =P3^7。 sbit ADCLK =P3^6。sbit FUWEI=P3^4。sbit KAISHI=P3^3。float press。float price。float total_price。float danjia[]={,,}。char *mingcheng=商品代碼。void delay(uint z){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。}void bcdtocha(uchar cha){ ch[0]=cha/16+39。039。 ch[1]=cha%16+39。039。}void flotocha(float t){ uint tt。 tt=(t*100+)。 ds[0]=tt/1000+39。039。 ds[1]=tt%1000/100+39。039。 ds[2]=46。 ds[3]=tt%1000%100/10+39。039。 ds[4]=tt%10+39。039。}/************讀ADC0832函數(shù)*********** *///采集并返回uchar adc0832() //AD轉(zhuǎn)換,返回結(jié)果channel為初始值{ uchar channel=2。 uchar i=0。 uchar j。 uint dat=0。 uchar ndat=0。 ADDI=1。 _nop_()。 _nop_()。 ADCS=0。//拉低CS端 _nop_()。 _nop_()。 ADCLK=1。//拉高CLK端 _nop_()。 _nop_()。 ADCLK=0。//拉低CLK端,形成下降沿1 _nop_()。 _nop_()。 ADCLK=1。//拉高CLK端 ADDI=channelamp。0x1。 _nop_()。 _nop_()。 ADCLK=0。//拉低CLK端,形成下降沿2 _nop_()。 _nop_()。 ADCLK=1。//拉高CLK端 ADDI=(channel1)amp。0x1。 _nop_()。 _nop_()。 ADCLK=0。//拉低CLK端,形成下降沿3 ADDI=1。//控制命令結(jié)束 _nop_()。 _nop_()。 dat=0。 for(i=0。i8。i++) { dat|=ADDO。//收數(shù)據(jù) ADCLK=1。 _nop_()。 _nop_()。 ADCLK=0。//形成一次時(shí)鐘脈沖 _nop_()。 _nop_()。 dat=1。 if(i==7)dat|=ADDO。 } for(i=0。i8。i++) { j=0。 j=j|ADDO。//收數(shù)據(jù) ADCLK=1。 _nop_()。 _nop_()。 ADCLK=0。//形成一次時(shí)鐘脈沖 _nop_()。 _nop_()。 j=j7。 ndat=ndat|j。 if(i7)ndat=1。 } ADCS=1。//拉搞CS端 ADCLK=0。//拉低CLK端 ADDO=1。//拉高數(shù)據(jù)端,回到初始狀態(tài) dat=8。 dat|=ndat。 return(dat)。 //return ad }bit fuwei(){ bit cc=1。 if(FUWEI==0) { FUWEI=1。 delay(10)。 if(FUWEI==0) cc=0。 } return cc。}void disp_week(){ gettime_1302()。 bcdtocha(year)。 write_lcd(96,12,ch)。 bcdtocha(mon)。 write_lcd(96,16,ch)。 bcdtocha(day)。 write_lcd(96,20,ch)。 bcdtocha(hour)。 write_lcd(112,0,ch)。 bcdtocha(min)。 write_lcd(112,3,ch)。 bcdtocha(sec)。 write_lcd(112,6,ch)。 switch(week) {case 1:{write_lcd(112,14,日)。break。} case 2:{write_lcd(112,14,一)。break。} case 3:{write_lcd(112,14,二)。break。} case 4:{write_lcd(112,14,三)。break。} case 5:{write_lcd(112,14,四)。break。} case 6:{write_lcd(112,14,五)。break。} case 7:{write_lcd(112,14,六)。break。} }}void main(){ EA=1。 EX0=1。 IT0=1。 lcd_init()。 init_1302()。 clr_lcdall()。 write_lcd(0,0, )。 write_lcd(12,0, 實(shí)用電子稱的設(shè)計(jì) )。 write_lcd(28,0,)。 write_lcd(40,0, 設(shè)計(jì)人: 張?jiān)? )。 write_lcd(56,0,)。 write_lcd(68,0, 指導(dǎo)教師:姚惠林 )。 write_lcd(84,0,)。 write_lcd(96,0,當(dāng)前時(shí)間: 20 年 月 日 )。 write_lcd(112,0, : : 星期 )。 do{disp_week()。 }while(fuwei())。 delay(100)。 clr_lcdall()。 write_lcd(0,0, 商品名稱:商品代碼 )。 write_lcd(16,0,)。 write_lcd(36,0,單價(jià): 元/千克 )。 write_lcd(52,0,重量: 千克 )。 write_lcd(68,0,總價(jià): 元 )。 write_lcd(84,0,)。 write_lcd(96,0,當(dāng)前時(shí)間: 20 年 月 日 )。 write_lcd(112,0, : : 星期 )。 do{ disp_week()。 ad_data=adc0832() 。 write_lcd(0,9,mingcheng)。 total_price=price*press。 flotocha(price)。 write_lcd(36,5,ds)。 flotocha(press)。 write_lcd(52,5,ds)。 flotocha(total_price)。 write_lcd(68,5,ds)。}while(fuwei())。 delay(100)。 }void int0()interrupt 0{ P1=0xff。 delay(10)。 switch(P1) { case 0xfe: { mingcheng=蘋果 。 price=danjia[0]。 break。 } case 0xfd: { mingcheng=香蕉 。 price=danjia[1]。 break。 } case 0xfb: { mingcheng=黃瓜 。 price=danjia[2]。 break。 } case 0xf7: { mingcheng=西瓜 。 price=danjia[3]。 break。 } case 0xef: { mingcheng=李子 。 price=danjia[4]。 break。 } case 0xdf: { mingcheng=栗子 。 price=danjia[5]。 break。 } case 0xbf: { mingcheng=橘子 。 price=danjia[6]。 break。 } case 0x7f: { mingcheng=雪梨 。 price=danjia[7]。 break。 } }} typedef struct typFNT_GB16 // 漢字字模數(shù)據(jù)結(jié)構(gòu) { signed char Index[2]。 // 漢字內(nèi)碼索引 char Msk[32]。 // 點(diǎn)陣碼數(shù)據(jù) }。struct typFNT_GB16 code GB_16[] = // 數(shù)據(jù)表 {實(shí), 0x01,0x00,0x00,0x80,0x3F,0xFE,0x28,0x04 , 0x46,0x88,0x04,0x80,0x08,0x80,0x06,0x80 , 0x04,0x80,0x7F,0xFE,0x00,0x80,0x01,0x40 , 0x02,0x20,0x04,0x10,0x18,0x18,0x60,0x10 ,/*0*/ 用, 0x00,0x00,0x1F,0xFC,0x10,0x84,0x10,0x84 , 0x10,0x84,0x1F,0xFC,0x10,0x84,0x10,0x84 , 0x10,0x84,0x1F,0xFC,0x10,0x84,0x10,0x84 , 0x20,0x84,0x20,0x84,0x40,0x94,0x80,0x88 ,/*1*/ 電, 0x01,0x00,0x01,0x00,0x01,0x00,0x3F,0xF8 , 0x21,0x08,0x21,0x08,0x3F,0xF8,0x21,0x08
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1