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

正文內(nèi)容

基于pcmcu和fpga的遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)(參考版)

2025-06-25 00:38本頁面
  

【正文】 End。out[6..0]=[]。wx[]=[]。[]=dp[]。 End case。 sm[]=0。 end if。 if eoc then sm[]=2。When 1 = st=gnd。dp[]=ds[]。end if。if fsxuanze==0 then add[]=tdxuanze[]。(sm[],st,dp[]).clk=fp。outd=outd。outd=!outd。End if。Else fpq[]=fpq[]+1。If fpq[]==19 then fpq[]=0。(fpq[],fp,outdd[],outd).clk=inclk。sm[1..0],dp[7..0],st,outdd[20..0]:dff。cfq:multt。 add[2..0],otclk,out[6..0],st,oe,led[7..0],p,wx[4..0]:output。Include 。 End。 h9 =h6f。 h7 =h07。 h5 =h6d。 h3 =h4f。 “0111111” h1 =h06。 Table mseg[3..0]=odd[6..0]。 stb[]=0。 when 4= mseg[]=mhr[]。 bitout[]=8。 stb[]=3。 when 2= mseg[]=mwr[]。 bitout[]=2。 stb[]=1。 bitout[]=1。End case。 End if。mm[]=mm[]。mr[]=mr[]。 End if。mm[]=mm[]。 Else mr[]=mr[]+1。mh[]=mh[]。 Else mw[]=mw[]+1。mh[]=mh[]。 End if。 If mh[]==9 then mh[]=0。 If mw[]==9 then mw[]=0。 If ml[]==9 then ml[]=0。 mrd[]=mrd[]1。mrr[]=mr[]。mmr[]=mm[]。 sta[]=0。mr[]=mr[]。mm[]=mm[]。mlr[]=ml[]。mwr[]=mw[]。When 1 = If mrd[]==0 then mhr[]=mh[]。mrr[]=mrr[]。mmr[]=mmr[]。sta[]=1。(mhr[],mmr[],mwr[],mrr[],mlr[]).clk=inclk。mseg[].clk=fp。stb[].clk=fp。 End if。 Else fp=fp。 If fpq[]==19999 then fp=!fp。 mhr[3..0],mmr[3..0],mwr[3..0],mrr[3..0], mlr[3..0] :dff。)Variable mh[3..0],mm[3..0],mw[3..0], mr[3..0],ml[3..0] :dff。16位BCD碼轉(zhuǎn)換與顯示電路Subdesign dcbzhhh( ibd[15..0],inclk :input。 res[]=[]。 []=daa[]。 ) Variable multa :lpm_mult。 subdesign multt (daa[7..0],dab[7..0]:input。最后,衷心感謝在本次單片機(jī)技能考核設(shè)計(jì)中曾經(jīng)悉心幫助指導(dǎo)我們的兩位老師以及熱心討論制作思想的同學(xué),最終在大家的共同努力下,本著團(tuán)隊(duì)合作的精神,我們成功完成并實(shí)現(xiàn)了本次技能考核設(shè)計(jì)。更熟練掌握了CPLD語言的編寫和使用Keil軟件編寫單片機(jī)程序?qū)崿F(xiàn)相應(yīng)電路功能的技術(shù)與本領(lǐng)。雖然這樣為程序調(diào)試帶來了很多麻煩,使整體的程序設(shè)計(jì)顯得比較繁瑣,但是在我們小組成員的共同努力商討以及老師的悉心指導(dǎo)下,最終我們程序調(diào)試成功,實(shí)現(xiàn)了相應(yīng)的功能! 5 總結(jié)這次單片機(jī)課程設(shè)計(jì)過后,讓我對(duì)單片機(jī)和CPLD這兩門課程有了更進(jìn)一步的理解和感悟。(3)軟件特色:在最終的CPLD模塊中調(diào)用了八位二進(jìn)制乘法器模塊程序,以及16位BCD轉(zhuǎn)換模塊和動(dòng)態(tài)掃描顯示模塊。修改時(shí)在dcbzhhh里面將小數(shù)點(diǎn)定義在case語句的字位碼描述語句中,即在最高位后面添加一句p=vcc,而不用在begin語句里面定義p=,在sjcjjj模塊里面調(diào)用dcbzhhh模塊時(shí),將輸出定義為out[6..0] ,同時(shí)將AD轉(zhuǎn)換的輸出dp[]連接到AD轉(zhuǎn)換的8通道輸出,同時(shí)連接到單片機(jī)的P0口,而單片機(jī)則通過P2口低3位連接到CPLD通道選擇端。所以設(shè)計(jì)時(shí)全部用動(dòng)態(tài)掃描數(shù)碼管,并設(shè)置一個(gè)公共端!而動(dòng)態(tài)掃描時(shí)seg1~seg6共用七段數(shù)碼管,所以定義輸出odd時(shí)只需要定義為odd[6..0] (取名為dcbzhhh)。但由于實(shí)驗(yàn)程序名為dcbzhh(輸入管腳p表示小數(shù)點(diǎn),fpq和fp都表示分頻)的程序中引用數(shù)碼管是調(diào)用了五個(gè),其中有兩個(gè)是靜態(tài)掃描,另三個(gè)是動(dòng)態(tài)掃描。 軟件部分(1)CPLD(AD、乘法器)模塊程序:將AD轉(zhuǎn)換的輸出結(jié)果轉(zhuǎn)換為電壓值,即乘以196得到的數(shù)據(jù),此時(shí)要擴(kuò)展輸入輸出端口的長(zhǎng)度。 硬件部分硬件焊接分為EP1K30TC144貼片式芯片小板的焊接和CPLD開發(fā)板及CPLD擴(kuò)展板的焊接,在焊接EP1K30TC144時(shí),由于拖錫技術(shù)應(yīng)用的不是很嫻熟,所以導(dǎo)致芯片的焊接出現(xiàn)管腳短路的情況。 //開放串口中斷 EA = 1。 //設(shè)定串口通信方式為十位異步收發(fā)器 (方式1) REN = 1。 //啟動(dòng)定時(shí)器T1,從而設(shè)定串口通信的波特率 SM0 = 0。 //T1高4位賦初值98H TL1 = 0x98。 //將P0口置高電平 TMOD= 0x20。 //當(dāng)TI=1時(shí),完成發(fā)送,向CPU申請(qǐng)中斷 TI = 0。 SBUF=r。 //接收上位機(jī)數(shù)據(jù) P2 = r 。 while(1) //while()死循環(huán) { } }/** 串口中斷服務(wù)程序 **/ void ser() interrupt 4 { RI = 0。 void init()。End。out[6..0]=[]。wx[]=[]。 將采集的二進(jìn)制數(shù)據(jù)轉(zhuǎn)化為十進(jìn)制數(shù)據(jù)[]=dp[]。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1