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

正文內(nèi)容

基于單片機的輸液器-資料下載頁

2024-11-10 02:40本頁面

【導(dǎo)讀】傳統(tǒng)的輸液方式存在著輸液速度較快、需要人們看護、輸液精度得不到可靠保證。等眾多缺點,這對特護病人及對輸液速度有嚴格要求的藥物來說是非常不利的。

  

【正文】 RS=0。 P0=。 delay1(5)。 E=1。 delay1(5)。 E=0。 } void write_data(uchar date) { RW=0。 RS=1。 P0=date。 delay1(5)。 E=1。 delay1(5)。 E=0。 } void init() { E=0。 write_(0x38)。 write_(0x0e)。 write_(0x06)。 write_(0x01)。 write_(0x80+0x10)。 } void delay(uint z) //延時函數(shù) { uint x,y。 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 20 for(。z0。z) { for(x=0。x114。x++) { for(y=0。y1。y++)。 } } } void ddtz(void) //步進電機調(diào)整停止點滴 { uint dd,ff。 delay(10)。 fm=1 。 delay(2020)。 fm=0。 if(zz=fz) { dd=zzfz。 for(k=0。k=(4*dd)。k++) { for(i=0。i8。i++) //因為有 8 路的控制時序 { P1 = s[i]。 //順時針轉(zhuǎn)動 delay(1)。 //改變這個參數(shù)可以調(diào)整電機轉(zhuǎn)速 } } dd=0。 } else { ff=fzzz。 for(k=0。k=(4*ff)。k++) { for(i=0。i8。i++) 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 21 { P1 = n[i]。 delay(1)。 } } ff=0。 } } void bjdj(void) // 步進電機調(diào)整函數(shù) { if(aj==0) //安一下步進電機順時針轉(zhuǎn) 3 度 { delay(5)。 if(aj==0) { zz++。 for(k=0。k=8。k++) { for(i=0。i8。i++) //因為有 8 路的控制時序 { if(b==0) { ddtz()。 } if(j==0) //按下按鈕點擊停轉(zhuǎn) { break。 } P1 = s[i]。 //順時針轉(zhuǎn)動 delay(50)。 //改變這個參數(shù)可以調(diào)整電機轉(zhuǎn)速 } } } 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 22 } if(v==0) //按一下步進電機逆時針轉(zhuǎn) 3 度 {delay(5)。 if(v==0) {fz++。 for(k=0。k=8。k++) { for(i=0。i8。i++) { if(j==0) //按下按鈕點擊停 轉(zhuǎn) { break。 } P1 = n[i]。 delay(50)。 } } } } if(b==0) { ddtz()。 } } void main(void) { fm=0。 PT0 = 1。 //設(shè)置中斷優(yōu)先級 PX0 = 0。 EA = 1。 // 開放中斷 EX0 = 1。 IT0 = 1。 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 23 ET1=1。 //設(shè)置 T0 T1 工作方式 TMOD= 0x11。 TH1 = 0X3C。 TL1 = 0XB0。 TH0 = 0x3c。 TL0 = 0XB0。 ET0 = 1。 TR0 = 1。 //啟動定時計數(shù) init()。 write_(0x80+0x00)。 write_data(table[o])。 write_(0x80+0x01)。 write_data(table[g])。 write_(0x80+0x02)。 write_data(table[h])。 write_(0x80+0x04)。 write_data(39。f39。)。 write_(0x80+0x05)。 write_data(39。r39。)。 write_(0x80+0x06)。 write_data(39。e39。)。 write_(0x80+0x07)。 write_data(39。q39。)。 write_(0x80+0x08)。 write_data(39。u39。)。 write_(0x80+0x09)。 write_data(39。e39。)。 write_(0x80+0x0a)。 write_data(39。n39。)。 write_(0x80+0x0b)。 write_data(39。c39。)。 write_(0x80+0x0c)。 write_data(39。y39。)。 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 24 while(1) { bjdj()。 } } void wbzd(void) interrupt 0 //外部中斷函數(shù) { delay(10)。 if(P3_2==0) {cishu++。} } /*void dszd1(void) interrupt 3 { TH1 = 0x3c。 TL1 = 0XB0。 ll++。 if(ll==25) { ll=0。 ej=!ej。 } } */ void dszd(void) interrupt 1 //定時中斷函數(shù) { m++。 if(m==600) //沒 30 秒計算一次點滴速度 { m=0。 湖南理工學(xué)院畢業(yè)設(shè)計 (論文 ) 25 sm=cishu*2 。 o = sm%10。 g = (sm%100)/10。 h = sm/100。 write_(0x80+0x00)。 write_data(table[o])。 write_(0x80+0x01)。 write_data(table[g])。 write_(0x80+0x02)。 write_data(table[h])。 cishu=0。 } if(m==200) //如果 10 秒鐘滴下的滴數(shù)少于 2 點就報警然后停止滴水 { if(cishu2) { fm=1。 delay(2020)。 ddtz()。 fm=0。 cishu=0。 write_(0x80+0x00)。 write_data(table[o])。 write_(0x80+0x01)。 write_data(table[g])。 write_(0x80+0x02)。 write_data(table[h])。 } } TH0 = 0x3c。 TL0 = 0XB0。 }
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1