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

正文內(nèi)容

基于51單片機的碎紙機控制系統(tǒng)本科畢業(yè)設(shè)計-資料下載頁

2025-06-19 13:10本頁面
  

【正文】 nator VIII: How to Destroy your Classified Materials. Department of Defense Security Institute (1992).See [39] Cohen, F.: The Mathematics of Shredding. Proceedings of the 2002 IEEE Symposium on Security and Privacy. IEEE Computer Society (2002) 399.[40] 蔣清明 黃曉宇 向德生 等, C語言程序設(shè)計[M],北京:人民郵電出版社2008年1月,68~89. 致 謝大學四年馬上就要結(jié)束,作為大學生涯的最后一課,我的畢業(yè)設(shè)計也即將完成,首先,我要感謝我的導師,他為人隨和熱情,治學嚴謹細心。從選題、定題、撰寫提綱,到論文的反復修改、潤色直至定稿,始終認真負責地給予我深刻而細致地指導。從論文選題到搜集資料,從提綱的完成到正文的反復修改,我經(jīng)歷了喜悅、聒噪、痛苦和彷徨,在寫作論文的過程中,心情是如此復雜。如今,伴隨著這篇畢業(yè)論文的最終成稿,復雜的心情煙消云散,自己甚至還有一點成就感。我還要感謝在大學四年中給我們授課的所有老師,是他們讓我學到了很多很多知識,讓我看到了世界的精彩,讓我學會了做人做事,正是有了老師們的無私幫助與熱忱鼓勵,我的畢業(yè)設(shè)計才得以順利完成。最后感謝四年里陪伴我的同學、朋友們,有了他們我的人生才豐富,有了他們我在奮斗的路上才不孤獨,謝謝他們。 附錄A:碎紙機控制系統(tǒng)源程序include define uchar unsigned chardefine uint unsigned intsbit DQ = P0^1。 //溫度傳感器sbit GuangD1 = P0^2。 //光電傳感器1sbit GuangD2 = P0^3。 //光電傳感器2sbit HouDu1 = P0^4。 //厚度傳感器1sbit HouDu2 = P0^5。 //厚度傳感器2sbit SuDuIn = P2^0。 //速度切換輸入sbit DaoJuIn = P2^1。 //刀具切換輸入sbit StopIn = P2^2。 //急停信號輸入sbit StopOut = P2^3。 //急停信號輸出sbit SuDuOut = P2^4。 //速度切換輸出sbit DaoJuOut = P2^5。 //刀具切換輸出sbit SanRe = P2^6。 //風冷散熱輸出sbit BaoJing = P2^7。 //報警控制輸出uchar tflag。 //溫度正負標志uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71void delay1ms(unsigned int ms)//延時1毫秒(不夠精確的){ unsigned int i,j。 for(i=0。ims。i++) for(j=0。j100。j++)。}void delay_18B20(unsigned int i)//延時1微秒{ while(i)。}void ds1820rst() /*ds1820復位*/{ unsigned char x=0。 DQ = 1。 //DQ復位 delay_18B20(4)。 //延時 DQ = 0。 //DQ拉低 delay_18B20(100)。 //精確延時大于480us DQ = 1。 //拉高 delay_18B20(40)。 } uchar ds1820rd() /*讀數(shù)據(jù)*/{ unsigned char i=0。 unsigned char dat = 0。 for (i=8。i0。i) { DQ = 0。 //給脈沖信號 dat=1。 //第一個數(shù)據(jù)保存在最高位 DQ = 1。 //給脈沖信號 if(DQ) dat|=0x80。 delay_18B20(10)。 } return(dat)。void ds1820wr(uchar wdata) /*寫數(shù)據(jù)*/{ unsigned char i=0。 for (i=8。 i0。 i) { DQ = 0。 DQ = wdataamp。0x01。 delay_18B20(10)。 DQ = 1。 wdata=1。 }}read_temp() /*讀取溫度值并轉(zhuǎn)換*/{ uchar a,b。 ds1820rst()。 ds1820wr(0xcc)。 //*跳過讀序列號*/ ds1820wr(0x44)。 //*啟動溫度轉(zhuǎn)換*/ ds1820rst()。 ds1820wr(0xcc)。 //*跳過讀序列號*/ ds1820wr(0xbe)。 //*讀取溫度*/ a=ds1820rd()。 b=ds1820rd()。 tvalue=b。 tvalue=8。 tvalue=tvalue|a。 if(tvalue0x0fff) tflag=0。 else { tvalue=~tvalue+1。 tflag=1。 } tvalue=tvalue*()。 //溫度值擴大10倍,精確到1位小數(shù) return(tvalue)。}/*************************主程序****************************/void main(){ int gewei,shiwei。 P1=0。 P3=0。 // 關(guān)閉數(shù)碼管 SanRe = 0。 // 關(guān)閉散熱系統(tǒng) BaoJing = 0。 // 關(guān)閉報警器 StopOut = 1。 // 關(guān)閉電機 SuDuOut = 0。 // 速度切換輸出關(guān)閉 DaoJuOut = 0。 // 刀具切換輸出關(guān)閉 while(1) { read_temp()。 // 讀取溫度 gewei = tvalue%100/10。 shiwei = tvalue%1000/100。 P3=table[shiwei]。 //顯示十位數(shù) P1=table[gewei]。 // 顯示個位數(shù)/************************溫度測量結(jié)果處理**************************/ if(tvalue300) // 當溫度高于30度時 { SanRe=1。 // 開啟風冷散熱 if(tvalue320) // 當溫度高于32度時 { BaoJing = 1。 // 開啟報警器 } else { BaoJing = 0。 // 關(guān)閉報警器 } } else { SanRe = 0。 // 關(guān)閉風冷散熱 BaoJing = 0。 // 關(guān)閉報警器 }/**************************刀具切換判斷*****************************/ if(DaoJuIn == 0) //如果刀具切換按鍵按下 { DaoJuOut= ~ DaoJuOut。 //切換刀具 }/**************************速度切換判斷*****************************/ if(SuDuIn == 0) //如果速度切換按鍵按下 { SuDuOut= ~ SuDuOut。 //改變切削速度 } else/*********當有合適的文件送入,并且溫度正常時,開啟電機碎紙*************/ if( ((GuangD1==0)||(GuangD2==0))amp。amp。(tvalue360) ) //任意光電傳感器檢測到文件 { StopOut = 0。 // 開啟電機 } else StopOut = 1。 // 關(guān)閉電機 }附錄B:碎紙機硬件電路總原理圖 51
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1