第章單片機遠距離通信模塊_第1頁
第章單片機遠距離通信模塊_第2頁
第章單片機遠距離通信模塊_第3頁
第章單片機遠距離通信模塊_第4頁
第章單片機遠距離通信模塊_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機與PC機通信模塊的的程序設計sbitRE_DE=P1^0;unsignedchard_rightframe;//正確數據幀標志unsignedcharP_RS485;//RS485中斷接收數據幀的位置unsignedcharidatad_addresscode;//數據幀的地址信息unsignedcharidatad_commandcode[2];//數據幀命令碼unsignedcharidatad_databuff[i];//數據幀數據序列unsignedcharidatad_checkdata;//數據幀累加和校驗碼unsignedcharidatad_end;//數據幀結束符unsignedcharidatad_syscheck;//中斷接收程序計算所得到的累加和校驗碼sys_initial(){TMOD=0x21;//定時器1定義為方式2,定時器0定義為工作方式1PCON=0x00;//數據傳輸速率選擇SCON=0x88;//串行口為方式2ES=1;//允許串行口中斷PS=1;//設置串口中斷優(yōu)先級TL1=0xE6;樂殼T性H1式=0柳xE切6;園//皮置初蘭值,劇對應減于2堂40腦0b見it日/s只的波玻特率森郊T謎R1舞=投1;商曾E習A=溪1;逆//絕打開嗓單片哭機中棋斷允啞許}暴re猴ce訓iv抵e_免is梯p(及vo誘id彩)i切nt移er休ru秀pt強4預us啄in付g3{解很漫i摩f(盞RI赴)慘凳盆冶史插纖邁慣駝別氧涂信厭況//洞處理揭接收椅中斷編{友彼琴憐僚惹RI帝=0觸;篇斜丈兩無壽踏柱靈串母捆竟揪/應/清獅除中惹斷標煮志話if扁(瞧P_月RS避48渴5消==腦0炒)糕丟斷港錘/濤/串半口接膚收中犬斷處曾于接牌收幀朋起始乳字節(jié)昌階段箱蘋{練斥擴腥缸澡i振f(位SB炕UF至!=怒=0塌x0布2)龜誠遲州賢憐濾淡帖//謠是否右為有盆效的于幀起憲始字址節(jié)稀飾籠{頓P_念RS罰48值5擺=計0艘;手挨}告顫el臨se{棕蛙掙權肥哭盆P巨_裹RS驚48聰5債==獨1;驕閱戚鼻況贏有蹄圈//房串口虎接收墊狀態(tài)欠標志蠶更新估基}}但粒e償ls能e煮if墊(項P_學RS青48谷5瘦==半1衡){創(chuàng)可嚇其練警d多_a夕dd暗re汪ss籮co值de殿=S現BU宴F;躺深僻津汽脆磨暖//鍛保存融接收偉的單朽片機接地址番信息虛P_辜RS男48憂5拒=軋2冰;茶銳喉蔥旁悉d頁_s獄ys剩ch念ec藥k=輝0x巴00礙;權董草撈陳廟傅輪庫/筋/準蓄備進蠻行數憂據和虧校驗}斃e豎ls巧e雄if筍(武P_鎮(zhèn)RS闖48儉5陪==拉2壇)典{宰碑安慰想滑該f衛(wèi)or紛(i仆=0災;i械<2續(xù);i芒++慮)渾{年d吃_c雁om擦ma腳nd妥co聽de答=S傍BU谷F;甘胸術峰煎省/廣/保申存命羊令碼艷信息滲予芽冒陜菊貸類d_窯sy搭sc地he相ck鞠+=賄d_烏co揮mm博an找dc準od慨e;福那此/越/更胖新累叫加和錦校驗緊信息其午番龍編菠}勿憶織雄后泥P謎_晨RS待48瓣5局=3熟;陰知}覺e日ls害e字if市(凡P_放RS命48朗5前==剪3窄)掙目{楚墓孟委伸晚f鳴or礦(i久=0詳;i震<糟d_附da叼ta絲le湊ng狐th駱;i糟++技)病城泳擁橡叨{助d_損da慣ta暢bu加ff吵[i抹]=請SB輸UF蜓;題艘通伙/臨/保杯存數出據賴序列擔信息林d_每sy哪sc浴he訪ck墳+=蛙d_叢da橫ta肉bu袍ff但[忠i抓];域缺沈膀享//煙更新戶和校佳驗碼必啄昏殿法欣}兇充豎調真P世_舟RS惜48婦5豬=慚4造;}仿解el挪se志i銀f(袋P_存RS梢48峰5柏==咱4蓬)仗{犯崖裁跪斯徒鉆d么_c悼he協ck獄da錫ta鞠=S歌BU隊F;胸背節(jié)皇惡恨鉤里//繡保存水校驗霜碼豈尖抹嶄港毫i貢f(高d_默sy糠sc澤he固ck耐!=涼d_燃ch承ec譽kd瓦at決a)悅蘭蠶搞/仰/累愁加和警校驗劇和錯煮誤{遇毀帖佛尖委提啦d_鐵ri嫂gh黑tf體ra踩me幻=0敵;嫁筍速碌符測福/延/置撫數據耍無效拜標志轟落側造汁戴貌蹤P_繼RS境48征5律=0添;跪摟近腹魔鄙慰訪租//宗復位甜RS屢48負5接傷收中演斷程怒序狀滅態(tài)}刪絮el她se{書P_擋RS限48膜5任=柳5必;}}帝e役ls慮e盾if筋(缺P_器RS溫48擊5奔=益=5煌)勝{勤觸林役雖趙尿d薦_e謠nd頭=S織BU腰F;曉老鐮徹高枕楊節(jié)冰久/緊/保廟存結稠束碼宿放爸悠憑嶄i左f(且d_及en綁d!痛=0使x1吩6)酷絕書塊替糟繼申問/齡/錯量誤的秋幀結個束標用志{告弊秘鼻如穩(wěn)室和d_袍ri灣gh在tf玩ra關me茫=0背;持挽全蔑野勸倒/區(qū)/置宗數據坊無效傲標志筍蠻勤么勾恨耽蛋P_韻RS柔48們5脅=0晶;田土塘干圓竟損棟近//參復位嘗RS怖48斯5接槳收中受斷程懲序狀利態(tài)}元e耀ls五e喝if洞(d濁_e簡nd銷==嶺0x讓16喝)證{盯胸裁仿燒哨秩閘d_盤ri用gh黑tf雙ra詠me梳=1普;報壓矛蠟教乖予/外/置綁數據攤有效釀標志肝詳采般舊型脫脾P_指RS課48凍5撿=0份;侮塞旨旅臂政鄉(xiāng)溪默//洽置R令S4羅85顫接收屋中斷豎程序燕狀態(tài)盡為0}戰(zhàn)if惠(T營I){損虜陣虧帆TI副=0城;屠減浩棍任貧價鹿楚達頑荒//梨處理負發(fā)送街中斷}}遼/獸/延同時函懼數麥vo野id皮d嶄el商ay榨(){藝u豪ns繭ig柱ne覽d肌in融t李i;嫩f零or態(tài)(i棉=0凳;i宰<1辦25逃;i室++銀){}}對//栗串口菊數據扛發(fā)送銜程序云vo地id拋s藥en患d_頑da刷ta呀()球{乏跌咳d黃_c功he程ck咳da鏡ta抓=0噸x0燃0;汽//給累加堵和校晝驗碼震清零稿框R棵E_漢DE飽=1唱;舍柱亭速鋪胃斷腿兇舞塘/閱/餃設置校MA狐X4堤85碌發(fā)送捏狀態(tài)坡秀烤S朽BU嘉F=由0x麻02亦;阻//穴發(fā)送笛幀粱起始趴標志廈殼d法el握ay納()鈴;啟意創(chuàng)粗很仗步席臘群封乎浪//亂延時沃帽S傭BU蘋F=乓d_輪ad普dr短es紐sc深od除e;惱//跌發(fā)送掉單片慕機銹地址汪信息斷按d劈el蓄ay福()敘;紗屈載久扶扁華薪睛雨因序鐘//腸延時娛fo這r(管i=躲0;龜i<釣2;離i+泥+){財S姿BU翠F=精d_凳co疲mm蜜an遭d盾co夫de鋪;切//耕發(fā)送門命令忽碼洪d插_c診he夏ck學da但ta勺+=扣d_臟co跪mm雙an篩d鳴co診de括;抱//俗更新微累加冰和校宮驗信抬息撞d非el辜ay牛()崇;猜牛腫遙踐狡不抗躺索鋪券斑/衡/延粉時}假悼f拳or奮(i總=0徑;i敲<d遇at愚al蟲en淋gt孝h;歡i+符+)耗排{質誘SB這UF史=d縣_d霞at身ab忌uf莖f[卡i]雖;竟//夢發(fā)送鋼數據治序列屋即d_向ch果ec諸kd畢at肉a+行=d保_d竄at比ab雄uf敲f[禿i]井;隱//括更新答累加禽和校撐驗信鵝息殲障de籮la爽y(洽);豈港浙銀胸優(yōu)螞榴霧離鴉積//另延時忽鋪}斜痛S困BU圣F=夠d_耽ch強ec出kd奪at渡a;束//挪發(fā)送撐累加綿和校杠驗碼揀疊d咐el圣ay隨()批;蕩腦轟乞所北張匆室裕損多味//莖延時橋濟S擦BU丹F=奉0x牧16朝;止//爐發(fā)送叉幀結袖束標抵志謎積d循el逢ay悄()律;鑰芹功輸咸頁編篇讀湊捎購/程/延擁時禁羊R丑E_底DE巷=0五;剖生懲扎刷屬仔吧椒負雙/覺/喜設置柜MA祥X4鬧85勉接收畫狀態(tài)}掃21稼.3束.3副泳基于筑SJ呆A1朝00侍0的蘆CA描N總唱線通系信模襖塊的莊程序橡的設晶計起//授SJ砌A1賭00殼0的董各寄違存器齒的地能址定溪義拌#d末ef河in昏e泳技交Ca未n_您CR開蘭砍棕顫逐0x乳E8鑒00恰拌/棄/定典義控華制寄量存器燥地址吵#d壞ef孕in過e乖肆饞Ca鑒n_鈔CM箭R肅違紹黃0軌xE礎80電1偵猜//飛定義消命令港寄存斧器地段址部#d獨ef哥in澤e拉尋摘Ca均n_浮SR搏毀秋源想滋0x餡E8株02產島/別/定徒義狀伍態(tài)寄引存器湯地址融#d鞠ef鐮in幻e壘例常Ca討n_蝶IR抹羨悼鹽靠耐0株xE傘80所3孫梅//姨定義統(tǒng)中斷恢寄存盒器地折址路#d只ef點in史e痰建璃Ca猜n_響AC離R貝友值鹿逆0x沾E8餅04誤曉/游/定毀義驗弊收碼攻寄存帆器地陽址毫#d祥ef北in臥e惡改礦Ca戶n_治AM賴R梁悶柿辨0祖xE明80唇5娃餡/丟/定兄義驗成收屏稠蔽寄妨存器垂地址罵#d架ef份in墊e無寬缸Ca劇n_廳BT妄0喇帳線注笨0x爛E8瘡06爪在堵//召定義且總線耕定時由寄存莖器0卡地址環(huán)#d育ef很in代e般才帆Ca扮n_斑BT學1隙酬里狡糟0x烘E8御07乞沫折//蘆定義廳總線補定時植寄存耳器1太地址描#d鐵ef等in徐e姐餅論Ca因n_織OC錄R大保尾適惜0x非E8姨08另監(jiān)山//弊定義傻輸出六控制厲寄存慶器地沫址形#d昌ef涌in紅e魔澇榨Se猶nd袖_S貸ta縱rt休摔激脖豪0x瞎E范80升A魯銅意//狀定義內發(fā)送券緩沖虹器的河起始騾地址不#d泊ef蜜in責e奉肝暈Re運ce建iv俘e_殘St劇ar柱t畏落搏0右xE庭81授4扛晌/贊/定麥義接挑收緩伸沖器娃的起贊始地跑址嚷#d旗ef乓in商e招農撓Ca秒n_筐CL弦OC紫K顯掌舍0懼xE鴿81獅F右罰絮//摘定義探時鐘需分頻欣寄存收器的思地址謊蔑#d權ef腥in親e喇銹善Da剝ta期_S影to曬re餐ad頌r碑后肉0畢xE骨85唐0粥蕉//跑單片俊機暫縮存報步文的啦起始收地址籠//勒SJ擦A1抗00樹0的網初始絕化函校數瞧vo年id派S蜓JA舞_I山nt樸ia曠l(此){回趴全XB磁YT支E[鑰Ca悶n_嶺CR鋸]=侄0x方01償;璃昏兆近命棒/臉/關孝閉所等有中航斷源粉,置猶復位澇狀態(tài)廁擱懷if哈(X倒BY雹TE毯[C浮an評_C雹R]騙&0撤xF省F=象=1鈔)愉驗承{殊X腥BY貫TE緞[C饑an庸_C盟LO夜CK灑]=濕0x私08看;拌昨眾/寧/設湊置為黎Ba讀si吹c_玻CA仇N模餓式,滅CL類OC桿KO攔FF姿不輸偷出殺搏XB拼YT篩E[紐Ca急n_死AC緞R]糟=0爪x0織1;鋒環(huán)夜戲利/猾/設影置驗按收碼甲為0頃00玉00漏00唇1b篇X船BY瘡TE蒸[C沒an本_A遞MR扯]=涌0x澇FE積;蚊紛粥挪/添/設離置驗桑收屏再蔽碼唇,僅料最低抱位為勁相關屬位伙鳥X搖BY貼TE豆[C股an毫_B樣T0咐]=捎0x謎00養(yǎng);地求//紗設置執(zhí)系統(tǒng)擱時鐘追為振意蕩器另時鐘當的兩蔥倍,壺同步裳跳轉嶄寬度吼等于淘系統(tǒng)糞時鐘撞穴XB綠YT撕E[宗Ca福n_派BT蛾1]司=0啦x8把0;雀冤似悠膛/嗓/S謙AM傅位置岸高,株采用攔低/努中速珠總線依速率揚域XB勝YT辭E[萌Ca法n_見OC綁R]圍=0昏xA秒A;續(xù)宇冰逗/姿/設趁置輸笑出寄虹存器擊,使報輸出己方式昂為正冊常輸依出模嶺式尋者鐵}值遙桑XB栗YT適E[陵Ca憲n_甘CR約]=聾0x支1A治;擱著腐幼晨/端/開方SJ探A1浩00粗0接榆收中骨斷、偶超載藏中斷墳,置質系統(tǒng)她為正喂常運組行狀梁態(tài)}偶//析外部碌中斷悶0設淹置袋v受oi焦d斧I灘nt擱0_欺In潛ti跑al朋()聰{脊香誘渡IP厭=0致x0館0;偏棒誦//酷優(yōu)先論級設絞置為黑0票皮棉IT竊0=貝0;脾掏脹攏鞏疲躁停而貓擦/曬/設燈置中炊斷觸碧發(fā)方鞏式為醒低電毯平觸臣發(fā)詳僵亂EA執(zhí)=1唉;團/侵/中導斷允戚許非茶青EX啞0=夢1;泡//瓜開外競部中閑斷0}陽//尺中斷湖接收街函數氣vo溪id甜I弦nt飯0_檢re態(tài)ce蕉ie獄ve丸()挖i違nt怕er緊ru塵pt陡0{泉唐序un艘si設gn桐ed胖c壇ha萄r纏si匹gn耀,i梨nt尿_r創(chuàng)ec映ei獻ve蹲;性怕頸un肝si存gn郊ed訴c直ha靜r櫻da銳ta摔_r講ec誦ei咐ve畜;怪所敢un魄si追gn豆ed亭c須ha栽r蟲re憤ce塑iv舅e_易ov蝴er昆;狐拋袍EA撞=0賭;矩宣古//蠟關中槳斷密蠟口si慌gn爺=X用BY帶TE錄[C斯an狼_I襲R]舍;貓歉掙if枯(s敘ig祥n&蘿0x久01孩==蠟1)睬萌轟侮懶模熱糕某/埋/如府果該掏中斷凝信號址為接鍋收中罷斷{系燭椒賠XB瀉YT揪E[叢Ca眉n_絲CM獨R]招=0你x0拔4;錯牲偵酷/蛋/釋泊放接棉收緩甩沖器暴僅提肯XB冬YT嘆E[材Ca耀n_汪CM郵R]抖=0頸x0平0;汗扎豐胡in沃t_容re酒ce樂iv數e=柴1;柳駐澤祖姐尤倒怎憲悟//志置接什收中廈斷標局志迫留獨}討戚才el安se衰i津f(攝si灣gn難&0英x0父2=燙=8伍)旱曲江貓努吹仿//皆如果壘該中摧斷信均號為掌超載但中斷這信逮{器遇樸建XB劍YT靜E[后Ca快n_進CM肚R]騾=0螺x0哀8;鵝魯杠向木//圈清除擺超載綿狀態(tài)額窄崇荒XB拒YT貢E[喚Ca徐n_慨CM朝R]通=0勉x0菊0;冒照客}阿殊抗if鉗(i攔nt曠_r見ec奮ei節(jié)ve妙=1晨)愛教農乎云奮取真腥職//筋如果束中斷湖接收籮標志卡被置寺位否鐵村{染諸蝴央趁da鄉(xiāng)ta托_r恭ec療ei勉ve陰=X棉BY循TE跟[R蓋ec僻ei戲ve奮_S肺ta經rt完]液;煙因超悶fo嘗r(站i=披0;箏i<兇10吼;i差++諷)班粘孤或鋤悅//麻單片黨機讀儀取接餐收緩悄沖器年的標狡識符涼、R敵TR押位、惕數據照長度型碼何爛數據顯場躁績角損{汗小序冬d搶at悔a_姑re找ce厘iv粥e=描XB視YT聲E[共Re誰ce圖iv外e_虎St錘ar轎t]狹;揚搖裝鴉X股BY竊TE漁[D訴at窄a_融St拌or亮ea勢dr狹]=貧da芬ta眾_r慰ec覆ei竭ve闊;謀鞭星細R缸ec畫ei本ve乞_S噴ta益rt劑++番;果溜滔筍D閑at夾a_貌St斧or遙ea害dr掩++稍;排榴蜓鄙}職恰萬海re叫ce透iv魂e_孝ov茅er仇=1觸;王反乒價名奮濃口//允置報回文接故收完腦成標尊志孕麥扁托娛EA悼=1啊;津謝晌側悟先形蜻牢段裳/脈/開捉中斷還糕趁}}柴vo局id鞋d浴

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論