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

正文內(nèi)容

pc與單片機(jī)雙向通訊與控制-免費(fèi)閱讀

2025-08-23 00:14 上一頁面

下一頁面
  

【正文】 break。 break。 //延時(shí)消抖 if(temp1 != 0x0f) //判斷按鍵是否按下 { temp1 = KeyPort。 //根據(jù)規(guī)定給定時(shí)器T1賦初值 TR1=1。 //只要接收中斷標(biāo)志位RI沒有被置1 //等待,直至接收完畢(RI=1) RI=0。j33。y39。u39。q39。m39。i39。e39。a39。639。239。 //寄存器選擇位,sbit RW=P2^1。老師淵博的專業(yè)知識(shí),嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,樸實(shí)無華、平易近人的人格魅力對(duì)我影響深遠(yuǎn)。動(dòng)手在一定程度上反映了一個(gè)人的能力,作為當(dāng)代大學(xué)生,社會(huì)要求的我們不是只能說而不能做的人才;作為西郵的一員,三能人才標(biāo)準(zhǔn)更讓我清醒地認(rèn)識(shí)到,實(shí)際動(dòng)手能力非常重要。本課題通過設(shè)計(jì)單片機(jī)于PC的通訊系統(tǒng),將幾個(gè)模塊很好的融合起來,對(duì)單片機(jī)工作原理進(jìn)行了細(xì)致分析,設(shè)計(jì)串口通訊的方式,并介紹了基于單片機(jī)與PC通訊控制系統(tǒng)的硬件組成。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于MCS51單片機(jī)的匯編軟件有早期的A51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級(jí)語言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展,KEILC軟件是目前最流行開發(fā)MCS51系列單片機(jī)的軟件,這從近年來各仿真機(jī)廠商紛紛宣布全面支持KEILC即可看出。流程圖如圖43 所示:開始寫命令寫數(shù)據(jù)顯示設(shè)置8位數(shù)據(jù) 2行5*7點(diǎn)陣光標(biāo)移動(dòng)設(shè)置顯示器、光標(biāo)、閃爍設(shè)置清屏顯結(jié)束圖43 LCD顯示流程圖 串口處理數(shù)據(jù)程序單片機(jī)和PC構(gòu)成通聯(lián)絡(luò)通道的關(guān)鍵所在,集中了RS232和MAX232功能。 圖 313 串口助手 4系統(tǒng)軟件設(shè)計(jì)本設(shè)計(jì)程序主要分成3個(gè)部分:鍵盤處理程序、LCD顯示程序、單片機(jī)內(nèi)部數(shù)據(jù)處程序。(2)數(shù)據(jù)發(fā)送與接收線:發(fā)送數(shù)據(jù)(TXD),通過TXD終端將串行數(shù)據(jù)發(fā)送到MODEM,(DTE→DCE)。允許發(fā)送(CTS),用來表示DCE準(zhǔn)備好接收DTE發(fā)來的數(shù)據(jù),是與請(qǐng)求發(fā)送信號(hào)RTS相應(yīng)的信號(hào)。MAX232芯片可完成TTL←→EIA雙向電平轉(zhuǎn)換。傳輸距離短的另一原因是RS232屬單端信號(hào)傳送,存在共地噪聲和不能抑制共模干擾等問題,因此一般用于20m。 圖311 MAX232(7) 電容器應(yīng)選擇1μF的電解電容。由6腳和4只電容構(gòu)成。當(dāng)RS和RW共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平RW為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平RW為低電平時(shí)可以寫入數(shù)據(jù)。比如數(shù)字“1”的代碼是00110001B(31H),又如大寫的英文字母“A”代碼是01000001B(41H)。HD44780是集控制器,驅(qū)動(dòng)器于一體,專用于字符顯示控制驅(qū)動(dòng)集成電路。每一個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符。根據(jù)此原理,CPU對(duì)整個(gè)鍵盤進(jìn)行掃描。管腳圖、實(shí)物圖如圖31所示: 圖31 52系列單片機(jī)管腳圖、實(shí)物圖 如圖31所示,P0口為L(zhǎng)CD的八根數(shù)據(jù)總線,、。STC89C52單片機(jī)是STC公司8位單片機(jī)系列產(chǎn)品之一,是一種40引腳雙列直插式芯片。 RS232使用3根線(RX、TX、GND),收發(fā)同時(shí)進(jìn)行,效率比RS485高,但是3根線不方便擴(kuò)展組網(wǎng),適合短距離兩個(gè)設(shè)備單點(diǎn)快速通訊。當(dāng)然這樣主就可以顯示漢字,但時(shí)和單片機(jī)相連較為復(fù)雜,本系統(tǒng)要許多塊這樣的16*16點(diǎn)陣,同時(shí)這種LED點(diǎn)陣方式顯示,造價(jià)較高,作為本電路,也是不可取的。綜上所述,在本設(shè)計(jì)中采用方案二。單片機(jī)采用較流行的八位機(jī)AT89C52,根據(jù)內(nèi)部的特性,完全能滿足功能要求;因?yàn)樾枰斎氲臄?shù)據(jù)比不多,所以鍵盤采用4X4矩陣鍵盤;顯示器使用液晶顯示器。各國(guó)都在考慮建設(shè)信息安全監(jiān)控體系、密碼服務(wù)體系、網(wǎng)絡(luò)信任體系和應(yīng)急響應(yīng)體系的問題,重點(diǎn)研究可信網(wǎng)絡(luò)環(huán)境與可信計(jì)算理論、安全協(xié)議理論、生物識(shí)別科學(xué)、安全系統(tǒng)軟件、高性能安全芯片技術(shù)、安全存儲(chǔ)技術(shù)、逆向分析與可控理論、災(zāi)難恢復(fù)與故障容錯(cuò)技術(shù)等。所有物品和設(shè)備,只要有對(duì)它們管理的需要都可通過RFID和傳感器等將它們連到網(wǎng)上,構(gòu)成了一個(gè)無處不在的網(wǎng)絡(luò),這一網(wǎng)絡(luò)也稱為泛在網(wǎng)(Ubiquitous Network),即人們可以在任何時(shí)間任何地方安全使用但并不感覺其存在的信息通信網(wǎng)絡(luò)。由于現(xiàn)在的終端主機(jī)Peers具有的資源越來越豐富,寬帶接入越來越普遍,為不采用客戶/服務(wù)器體系的P2P提供了可能。傳統(tǒng)互聯(lián)網(wǎng)實(shí)現(xiàn)了計(jì)算機(jī)硬件的連通,Web實(shí)現(xiàn)了網(wǎng)頁的連通,如果能夠通過互聯(lián)網(wǎng)實(shí)現(xiàn)所有資源的全面連通,則互聯(lián)網(wǎng)成為一個(gè)巨大的超強(qiáng)的計(jì)算機(jī),網(wǎng)格的概念由此而生。移動(dòng)通信不僅用戶量大,而且在幾何上分布很不平衡,大城市中心區(qū)移動(dòng)通信用戶非常密集,假設(shè)在這些區(qū)域移動(dòng)用戶普及率達(dá)到70%(北京已超過90%),據(jù)測(cè)算,我國(guó)城市移動(dòng)通信用戶密度可達(dá)13萬/km178。固定電話以家庭或辦公室為單位,而移動(dòng)通信則以人為本,從這一意義上說,移動(dòng)通信用戶將數(shù)倍于固定電話用戶數(shù)。業(yè)務(wù)節(jié)點(diǎn)的容量跟不上業(yè)務(wù)帶寬需求的發(fā)展,勢(shì)必引起對(duì)網(wǎng)絡(luò)體系的反思。上述發(fā)展趨勢(shì)可歸納為寬帶化、移動(dòng)性、網(wǎng)格化、泛在化和可信網(wǎng)。串口同時(shí)也是儀器儀表設(shè)備通用的通信協(xié)議;很多GPIB兼容的設(shè)備也帶有RS232口。本次畢業(yè)設(shè)計(jì)——基于單片機(jī)設(shè)計(jì),是在PC下,以KEILC開發(fā)平臺(tái),串口助手作為輔助,采用嵌入式技術(shù)開發(fā)的。本次設(shè)計(jì)是用STC89C52單片機(jī)、LCD顯示器、控制按鍵、MAX232為元件來設(shè)計(jì)與PC的通訊系統(tǒng)?;谝陨峡紤], 在設(shè)計(jì)單片機(jī)通訊程序時(shí),將其分成2個(gè)部分,中斷接收發(fā)送部分和通訊處理部分。但是, 穩(wěn)定、快速地實(shí)現(xiàn)數(shù)據(jù)傳輸還需要微機(jī)、單片機(jī)、軟件以及通信協(xié)議等各個(gè)環(huán)節(jié)的相互配合才行。其中軟件編寫要嚴(yán)格按照異步通信的時(shí)序進(jìn)行,每bit 位傳送時(shí)間間隔按通信速率2400 bit /s計(jì)算為833μs。共陰電路電流小,數(shù)碼管可能亮度不夠,因此采用共陽電路。同步通信常用于信息量大,速度要求高的場(chǎng)合;異步通信則規(guī)定了標(biāo)準(zhǔn)的字符數(shù)據(jù)傳輸格式,即每一幀信息由起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位組成。多由于串行通信是在一根傳輸線上一位一位的傳送信息,所用的傳輸線少,可借助現(xiàn)成的電話網(wǎng)進(jìn)行數(shù)據(jù)傳送,因此特別適合遠(yuǎn)距離傳輸,所以串口通訊方式在計(jì)算機(jī)控制系統(tǒng)中有著廣泛的應(yīng)用。并行通信雖然傳輸效率高,由于所需硬件設(shè)備復(fù)雜,不適于長(zhǎng)距離通信,所以一般只適用于要求實(shí)時(shí)性強(qiáng),傳送速率較高的控制系統(tǒng)中,實(shí)用面較窄;相比之下,串行通信簡(jiǎn)單易實(shí)現(xiàn),傳輸距離較長(zhǎng),所以已被廣泛應(yīng)用于各種工控系統(tǒng)中。由于主從機(jī)需不斷進(jìn)行信息交流,所以研究單片機(jī)與控制臺(tái)即pc機(jī)的通訊是極其有必要的。5月18日至5月20日 焊接電路板,進(jìn)行軟硬件聯(lián)調(diào)。 西 安 郵 電 大 學(xué) 畢 業(yè) 設(shè) 計(jì)(論 文)題 目: PC與單片機(jī)雙向通訊與控制 院 (系): 專 業(yè): 班 級(jí): 學(xué)生姓名: 導(dǎo)師姓名: 職稱: 起止時(shí)間: 西 安 郵 電 大 學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書 學(xué)生姓名指導(dǎo)教師職稱院(系) 專業(yè)題目PC與單片機(jī)雙向通訊與控制任務(wù)與要求要求完成以下任務(wù):1. 完成PC機(jī)與單片機(jī)組合控制的硬件電路設(shè)計(jì)。5月20日至5月28日 撰寫論文,完成論文初稿。單片機(jī)的英文名稱是Micro Controller unit,縮寫為MCU,又稱為微控制器,它是一種面向控制的大規(guī)模集成電路芯片。串行通信分為同步通信和異步通信2種方式。  單片機(jī)是一種超低功耗的混合信號(hào)控制器,在控制系統(tǒng)以及數(shù)據(jù)采集系統(tǒng)中有廣泛的應(yīng)用,單片機(jī)有著強(qiáng)大的處理功能,在8MHz晶體下運(yùn)算能力達(dá)1MIPS(100萬/秒),單片機(jī)采用C語言開發(fā)有很高的效率,從而提高開發(fā)周期,實(shí)現(xiàn)程序可移植性。由于有冗余位,所以傳送效率不高;同步通訊常用于信息量不大,速度較低的場(chǎng)合。2)PC機(jī)部分硬件設(shè)計(jì)思路:PC機(jī)與單片機(jī)之間的紅外數(shù)據(jù)收發(fā)裝置的結(jié)構(gòu)非常簡(jiǎn)單,其結(jié)構(gòu)框圖如圖2-2所示。4) PC機(jī)部分軟件設(shè)計(jì)思路:PC機(jī)有多種支持串行通信的軟件,Visual Basic通信語句、C語言等等,本次畢業(yè)設(shè)計(jì)準(zhǔn)備采用熟悉的C語言來實(shí)現(xiàn)PC機(jī)部分的通信,C具有面向過程的設(shè)計(jì)方法,簡(jiǎn)單方便的串行通訊和實(shí)用性強(qiáng)等優(yōu)點(diǎn)。1)串行通信協(xié)議設(shè)計(jì)為了保證微機(jī)和單片機(jī)在通信時(shí)不相互沖突,一般讓微機(jī)作為上位機(jī)——處于主動(dòng)地位, 每次通訊先由微機(jī)(上位機(jī))向單片機(jī)(下位機(jī))發(fā)送命令和控制數(shù)據(jù), 單片機(jī)接收到微機(jī)傳送的數(shù)據(jù)后,根據(jù)上位機(jī)傳送命令的含義執(zhí)行相應(yīng)的操作,并傳輸上位機(jī)所需的數(shù)據(jù),然后,等待下一次上位機(jī)發(fā)送的指令。因?yàn)閱纹瑱C(jī)和微機(jī)通訊時(shí)要求收到命令后立即回應(yīng),故將接收、發(fā)送放在一個(gè)過程中,通訊處理程序被放在普通程序的主循環(huán)中,只要接收標(biāo)志為“ON”立即處理,準(zhǔn)備發(fā)送。通過4*4矩陣鍵盤, 液晶顯示器(字符型1602),和單片機(jī)(STC89C52)的配合,以串口通訊方式完成與PC通訊目的。在本論文中全面詳細(xì)地介紹了PC與單片機(jī)通訊系統(tǒng)設(shè)計(jì)方案,以及串口通訊的一些關(guān)鍵技術(shù)說明及前景狀況。同時(shí),串口通信協(xié)議也可以用于獲取遠(yuǎn)程采集設(shè)備的數(shù)據(jù)。 串口通訊的特點(diǎn)寬帶化既表現(xiàn)為業(yè)務(wù)的寬帶化又表現(xiàn)為網(wǎng)絡(luò)的高帶寬增長(zhǎng)。與寬帶化伴隨的是對(duì)帶寬的可管理性問題,包括調(diào)度靈活性(例如對(duì)每一通路或每一種業(yè)務(wù)類型按需分配和提供帶寬)和可生存性(在故障情況下的保護(hù)和恢復(fù))及業(yè)務(wù)質(zhì)量(QOS)的保證,這不僅要求傳送網(wǎng)節(jié)點(diǎn)具有靈活分枝插入和交叉連接的功能,還要求傳送網(wǎng)有自愈恢復(fù)功能,也對(duì)網(wǎng)絡(luò)體系提出了新的要求,可以說寬帶化將催生新的網(wǎng)絡(luò)體系。移動(dòng)通信由于其隨時(shí)隨地使用的靈活性,即將超過臺(tái)式和筆記本PC成為數(shù)量最多的上網(wǎng)工具??s窄移動(dòng)通信蜂窩小區(qū)的半徑按微蜂窩配置仍感到頻譜資源的緊張。網(wǎng)格是構(gòu)筑在互聯(lián)網(wǎng)上的一組新興技術(shù),它將高速互聯(lián)網(wǎng)、高性能計(jì)算機(jī)、大型數(shù)據(jù)庫(kù)、傳感器、遠(yuǎn)程設(shè)備等融為一體,為人們提供更多的資源、功能和交互性。Peer to Peer的應(yīng)用包括共享文件下載、內(nèi)容分發(fā)、網(wǎng)絡(luò)存儲(chǔ)、互聯(lián)網(wǎng)電話、即時(shí)通信、協(xié)同計(jì)算網(wǎng)格、數(shù)據(jù)內(nèi)容網(wǎng)格、協(xié)同工作、搜索、檢索、移動(dòng)多點(diǎn)到點(diǎn)(MP2P)、自組織adhoc網(wǎng)上應(yīng)用等。在這一網(wǎng)絡(luò),通信不僅是人到人而且更多的業(yè)務(wù)流來自人與機(jī)器間以及物體間。安全協(xié)議和VPN是目前比較重視采用的措施,同時(shí)需要基于終端與基于網(wǎng)絡(luò)的安全、基于網(wǎng)絡(luò)層與基于應(yīng)用層的安全措施。 圖21 : 系統(tǒng)設(shè)計(jì)框圖矩陣鍵盤PC單片機(jī)串口助手液晶屏 圖21 : 系統(tǒng)組成框圖 鍵盤模塊選擇鍵盤的作用有兩個(gè),一是輸入數(shù)據(jù),二是功能操作。 鍵盤模塊選擇 顯示電路模塊的選擇顯示電路的主要任務(wù)是反應(yīng)出操作結(jié)果和相關(guān)商口的信息。方案三,采用帶中文字庫(kù)的LCD液晶顯示器來完成顯示,128*64這種顯示器作為本系統(tǒng)設(shè)計(jì),當(dāng)然最好。 RS485使用2根線(D+、D),收發(fā)交替進(jìn)行,2根線方便多個(gè)設(shè)備串接組成網(wǎng)絡(luò),適合多設(shè)備中遠(yuǎn)距離通訊。STC89C52有4K FLASH;128字節(jié)RAM;32條I/O引線;2個(gè)16位定時(shí)器/計(jì)數(shù)器;一個(gè)5向量2級(jí)中斷結(jié)構(gòu);一個(gè)全雙工串行口;一個(gè)片內(nèi)震蕩器和時(shí)鐘電路。P1口為矩陣鍵盤列線與行線的接口,實(shí)現(xiàn)4X4鍵盤,完成相關(guān)的工能操作,比如說,數(shù)字的輸入,功能操作等。所謂掃描,即CPU不斷輪流對(duì)行線置低電平,然后檢查列線輸入狀態(tài),確定按鍵情況。點(diǎn)陣字符位之間有一空點(diǎn)距的間隔起到了字符間距和行距的作用。HD44780是字符型液晶顯示控制器的代表電路,HD44780集成電路的特點(diǎn)有:a. HD44780不僅作為控制器而且還具有驅(qū)動(dòng)40*16點(diǎn)陣液晶像素的能力,并且HD44780的驅(qū)動(dòng)能力可通過外接驅(qū)動(dòng)器擴(kuò)展360列驅(qū)動(dòng)。表1 WMC1602N的CGRAM字符圖形代碼對(duì)應(yīng)表 LCD的應(yīng)用液晶顯示模塊LCD1602在顯示“1”時(shí),則只需將ASCII碼31H存入DDRAM即可。E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。功能是產(chǎn)生+12v和12v兩個(gè)電源,提供給RS232串口電平的需要。在使用過程中本人曾用過10μF的代替。b.RS232工作原理RS232C標(biāo)準(zhǔn)對(duì)邏輯電平的定義。 圖312 RS232接口a.RS232管腳定義RS232C 的功能特性定義了25芯標(biāo)準(zhǔn)連接器中的20根信號(hào)線,其中2條地線、4條數(shù)據(jù)線、11條控制線、3條定時(shí)信號(hào)線,剩下的5根線作備用或未定義。當(dāng)MODEM準(zhǔn)備好接收終端傳來的數(shù)據(jù),并向前發(fā)送時(shí),使該信號(hào)有效,通知終端開始沿發(fā)送數(shù)據(jù)線TXD發(fā)送數(shù)據(jù)。接收數(shù)據(jù)(RXD),通過RXD線終端接收從MODEM發(fā)來的串行數(shù)據(jù),(DCE→DTE)。 單片機(jī)內(nèi)部數(shù)據(jù)處理程序單片
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1