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

正文內容

單片機原理及應用課程設計-資料下載頁

2025-01-18 14:27本頁面
  

【正文】 upt 2 //按下功能選擇鍵觸發(fā)中斷通過記錄中斷//次數(shù)改變要設定的功能{delay(10)。while(!set)。m++。}報警子程序:sbit fengmingqi=P2^0。sbit led1=P3^1。sbit led2=P3^0。void baojing(){if(varhial){fengmingqi=0。led1=0。}if(varloal){fengmingqi=0。led2=0。}}PID子程序:uint e,out,outm,k。void pid(){e=varsv。k=1/p。out=k*e+outm。if(outoutm) out=outm。if(out0) out=0。}主程序:includedefine uchar unsigned chardefine uint unsigned intuchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。uchar code table1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,}。uint code Rtable[]={50000 52144 54285 56426 58565 60704 64842 64981 67119 69259 71400 73542 75687 77833}。uchar displaytime, sampletime,controltime, ba,sh,ge,sf,m。uint var,e,out,out0,outm,k,ci。sbit sda=P3^4。sbit scl=P3^5。sbit wr=P3^6。sbit rd=P3^7。sbit set=P3^3。sbit xuan=P2^2。sbit jia=P2^3。sbit jian=P2^4。 sbit fengmingqi=P2^0。sbit jiare=P2^1。sbit led1=P3^1。sbit led2=P3^0。void main(){ uchar gao,di。TMOD=0x22。TH0=156。TL0=156。TH1=200。TL1=200。EA=1。ET0=1。ET1=1。TR0=1。gao=uchar read_add(1)。di=uchar read_add(2)。sv=gao*100+di。gao=uchar read_add(3)。di=uchar read_add(4)。hial=gao*100+di。gao=uchar read_add(5)。di=uchar read_add(6)。loal=gao*100+di。gao=uchar read_add(7)。di=uchar read_add(8)。p=gao*100+di。while(1){ anjian(hial,loal,p,sv)。 write_add(0x01,sv/100)。 write_add(0x02,sv%100)。 write_add(0x03,hial/100)。write_add(0x04,hial%100)。write_add(0x05,loal/100)。write_add(0x06,loal%100)。write_add(0x07,p100)。write_add(0x08,p%100)。ba=sv/1000。sh=sv%1000/100。ge=sv%100/10。sf=sv%10display1(tsble[ba],table[sh],table1[ge],table[sf])。if(displaytime==1){ ba=var/1000。sh=var%1000/100。ge=var%100/10。sf=var%10display2(tsble[ba],table[sh],table1[ge],table[sf])。 displaytime=0。}if(sampletime==1){ uint AD()。uchar lvbo()。 tab()。sampletime=0。}If(controltime==1){ pid()。 baojing()。 controltime=0。 }}}void timer0() interrupt 1{ static uint n,m,k。n++。m++。k++。h++。if(n=100){ n=0。displaytime=1。}if(m=5000){ m=0。displaytime=1。}if(k=5000){ k=0。controltime=1。}}void intr0 interrupt 0{TR1=1。jiare=1。}void setjian() interrupt 2 {delay(10)。while(!set)。m++。}void tim1 interrupt 3{ ci++。 if(ci==180(180*out/outm)) { ci=0。 jiare=0。} }課程設計總結: 通過這次課程設計,我不只是僅僅簡單的設計出電阻爐溫度控制系統(tǒng),我還加深了對單片機硬件系統(tǒng)和微型計算機控制系統(tǒng)的理解,此外我對C語言有了更深刻的理解,更進一步了解了如何用C語言編寫程序,以及如何用Altium designer繪制電路原理圖和系統(tǒng)的PCB圖。 在這次課程設計的過程中,我遇到過許多次失敗的考驗,比如說對溫度控制系統(tǒng)的不太了解等,這些都增加了課程設計的難度。這次課程設計更鍛煉了我發(fā)現(xiàn)問題,解決問題的能力。我在這次課程設計上的收獲不僅僅對于單片機這一門課有幫助,這些對于其他專業(yè)課乃至以后的學習、生活、工作都有極大的幫助。 總之這次課程設計不是簡簡單單的一次課程設計,它也是我的一次學習過程,對我起到了非常積極的影響。附錄:PCB圖27
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1