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

正文內(nèi)容

基于單片機(jī)多機(jī)通信模型的rs-資料下載頁(yè)

2025-05-31 12:00本頁(yè)面
  

【正文】 主機(jī)讀還是主機(jī)寫操作,若是主機(jī)讀,則將數(shù)據(jù)打包,送到專門用于通信的數(shù)組,接著,禁止接收,置本機(jī)為應(yīng)答工作方式,最后啟動(dòng)發(fā)送,發(fā)送第一個(gè)字節(jié),同時(shí)啟動(dòng)發(fā)送時(shí)限定時(shí)器TO。當(dāng)一個(gè)字節(jié)發(fā)送完后,便進(jìn)入通信中斷服務(wù)程序,繼續(xù)發(fā)送余下數(shù)據(jù)。如果在上邊判校驗(yàn)和時(shí),發(fā)現(xiàn)不正確,則置SM2為‘1’,恢復(fù)本機(jī)的偵聽狀態(tài),以便接收主機(jī)的重發(fā)信息。 主機(jī)通信軟件設(shè)計(jì)該系統(tǒng)主機(jī)的主要任務(wù)是循環(huán)讀取從機(jī)的檢測(cè)結(jié)果,并送終端顯示,其通信軟件由3部分組成:主程序中負(fù)責(zé)尋址從機(jī)的尋址模塊、通信中斷服務(wù)程序和TO中斷服務(wù)程序。尋址模塊程序流程圖見圖6。圖6 尋址模塊程序流程圖對(duì)從機(jī)尋址是按照從機(jī)的編號(hào)順序進(jìn)行的,即從1號(hào)從機(jī)開始,主機(jī)發(fā)送該從機(jī)信息幀的第1個(gè)字節(jié)啟動(dòng)尋址,同時(shí)啟動(dòng)發(fā)送超時(shí)定時(shí)器TO,然后檢測(cè)通信結(jié)束標(biāo)志.當(dāng)主機(jī)成功的接收到該從機(jī)的應(yīng)答信息后,便會(huì)置位該標(biāo)志,完成與該從機(jī)的通信。接下來,尋址下一從機(jī),直到所有從機(jī)都被尋址。最后,主機(jī)完成其它功能后,又從1號(hào)從機(jī)開始下一循環(huán)的尋址。通信中斷服務(wù)程序和TO中斷服務(wù)程的設(shè)計(jì)方法與從機(jī)的大同小異,在此不再介紹。第6章 程序設(shè)計(jì)掌握Keil軟件在單片機(jī)仿真中的應(yīng)用,為開發(fā)、調(diào)試單片機(jī)應(yīng)用系統(tǒng)做準(zhǔn)備。Keil C51軟件集成了文件編輯處理、編譯連接、項(xiàng)目管理、窗口、工具引用和軟件仿真調(diào)試等多種功能,是非常強(qiáng)大的C51開發(fā)工具,在Keil C51的仿真功能中,提供了兩種仿真模式:軟件模擬仿真和目標(biāo)板調(diào)試。主機(jī)程序清單如下:includeincludeincludeunsigned char cort=0。sbit P3_5=P3^5。/*********************************按鍵掃描子程序*********************************/key_serial() interrupt 0 using 1{ ++cort。}/*********************************發(fā)送子程序*********************************/void master(void){ if(cort==1) { SBUF=0x01。 while(TI!=1)。TI=0。 P3_5=0。 SM2=0。 while(RI!=1)。RI=0。 P2=SBUF。 SM2=1。 P3_5=1。 } if(cort==2) { SBUF=0x02。 while(TI!=1)。TI=0。 SM2=0。 P3_5=0。 while(RI!=1)。RI=0。 P2=SBUF。 SM2=1。 P3_5=1。 } if(cort==3)cort=1。 SM2=1。}/***************主程序****************/void main(void){ P2=0xff。 TMOD=0x20。 TL1=0xfd。 TH1=0xfd。 PCON=0x00。 TR1=1。 SCON=0xf8。 EA=1。 EX0=1。 IT0=1。 P3_5=1。 while(1) { master()。 //發(fā)送 }}從機(jī)1程序清單如下:includeincludeincludeunsigned char serial_receiver。sbit P3_5=P3^5。/****************************************串行口中斷子程序****************************************/void serial (void) interrupt 4 using 1{ ES=0。 RI=0。 if(SBUF==0x01) { P3_5=1。 SM2=0。 P1=0x10。 SBUF=0x10。 while(TI!=1)。TI=0。 } SM2=1。 ES=1。 P3_5=0。}/*****************主程序******************/void main(void){ P1=0x00。 TMOD=0x20。 TL1=0xfd。 TH1=0xfd。 PCON=0x00。 TR1=1。 SCON=0xf0。 EA=1。 ES=1。 P3_5=0。 while(1) { _nop_()。 }}從機(jī)2程序清單如下:includeincludeincludeunsigned char serial_receiver。sbit P3_5=P3^5。/****************************************串行口中斷子程序****************************************/void serial (void) interrupt 4 using 1{ ES=0。 RI=0。 if(SBUF==0x02) { P3_5=1。 SM2=0。 P1=0x80。 SBUF=0x80。 while(TI!=1)。TI=0。 } SM2=1。 ES=1。 P3_5=0。}/*****************主程序******************/void main(void){ P1=0x00。 TMOD=0x20。 TL1=0xfd。 TH1=0xfd。 PCON=0x00。 TR1=1。 SCON=0xf0。 EA=1。 ES=1。 P3_5=0。 while(1) { _nop_()。 }}第7章 系統(tǒng)仿真掌握Proteus在單片機(jī)仿真中的應(yīng)用,為開發(fā)、調(diào)試單片機(jī)應(yīng)用系統(tǒng)做準(zhǔn)備。Proteus由ISIS和ARES兩個(gè)軟件構(gòu)成,其中ISIS是電子系統(tǒng)仿真平臺(tái),ARES是布線編輯軟件。在不需要硬件設(shè)備投入的情況下,Proteus可以建立完整的模擬電子、數(shù)字電子及單片機(jī)應(yīng)用的學(xué)習(xí)設(shè)計(jì)開發(fā)環(huán)境。 系統(tǒng)仿真電路圖如下:結(jié)束語(yǔ) 本文著重介紹了用RS485構(gòu)成網(wǎng)絡(luò)系統(tǒng),完成單片機(jī)間的多機(jī)通訊,以及提高通訊可靠性各種措施,筆者在設(shè)計(jì)單片機(jī)RS485通訊系統(tǒng)時(shí)也采納了這些方法,并取得了良好的效果。在單片機(jī)應(yīng)用日益廣泛的今天,開發(fā)相對(duì)簡(jiǎn)單、性價(jià)比較高的多單片機(jī)系統(tǒng)一定會(huì)在發(fā)展其迅速的微計(jì)算機(jī)應(yīng)用領(lǐng)域占有其一席之地。 致 謝歷時(shí)幾個(gè)月的畢業(yè)設(shè)計(jì)已經(jīng)告一段落。經(jīng)過自己不斷的搜索努力以及XXX老師的耐心指導(dǎo)和熱情幫助,本設(shè)計(jì)已經(jīng)基本完成。在這段時(shí)間里,劉老師為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì),劉老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,他不僅授我以文,而且教我做人,他的指導(dǎo)使我受益非淺。對(duì)劉老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。通過這次畢業(yè)設(shè)計(jì),使我深刻地認(rèn)識(shí)到學(xué)好專業(yè)知識(shí)的重要性,也理解了理論聯(lián)系實(shí)際的含義,并且檢驗(yàn)了大學(xué)三年的學(xué)習(xí)成果。雖然在這次設(shè)計(jì)中對(duì)于知識(shí)的運(yùn)用和銜接還不夠熟練。但是我將在以后的工作和學(xué)習(xí)中繼續(xù)努力、不斷完善。這幾個(gè)月的設(shè)計(jì)是對(duì)過去所學(xué)知識(shí)的系統(tǒng)提高和擴(kuò)充的過程,為今后的發(fā)展打下了良好的基礎(chǔ)。由于個(gè)人自身水平有限,設(shè)計(jì)中一定存在很多不足之處,敬請(qǐng)各位老師批評(píng)指正,我也會(huì)努力改進(jìn)取得進(jìn)步!八、參考文獻(xiàn) 馬忠梅等 單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì) 北京航空航天大學(xué)出版社 1998 何立民 AVR單片機(jī)原理與接口技術(shù) 北京航空航天大學(xué)出版社 2002 MAX485數(shù)據(jù)手冊(cè)XXX主編,單片機(jī)應(yīng)用技術(shù)(匯編語(yǔ)言)30
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1