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

正文內(nèi)容

pc與單片機(jī)雙向通訊與控制(文件)

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

下一頁面
 

【正文】 6設(shè)計(jì)總結(jié)將程序?qū)隨TC89C52芯片,調(diào)試成功后,可實(shí)現(xiàn)以內(nèi)任意字符和數(shù)字的發(fā)送接收,要發(fā)送的數(shù)據(jù)和接收到的程序都在液晶屏上顯示出來。但同時(shí)又決不能局限于理論,實(shí)際操作更是加深了對(duì)單片機(jī)系列知識(shí)及其系統(tǒng)的認(rèn)識(shí)。 第三,提高了自己的動(dòng)手能力。同時(shí)本設(shè)計(jì)還可以擴(kuò)展其他功能, 比如:?jiǎn)纹瑱C(jī)控制電機(jī),可以發(fā)送數(shù)字量,對(duì)電機(jī)轉(zhuǎn)速進(jìn)行控制,也可以使用霍爾傳感器檢測(cè)電機(jī)轉(zhuǎn)速,以達(dá)到動(dòng)態(tài)控制電機(jī)轉(zhuǎn)動(dòng);或者將單片機(jī)與PC的連接方式變成無線,就像現(xiàn)在的無線鼠標(biāo)一樣,那么可以共享多點(diǎn)控制系統(tǒng),一個(gè)單片機(jī)作為控制中心,與PC連接,另一個(gè)單片機(jī)于前一個(gè)單片機(jī)工程多級(jí)通訊關(guān)系。從開始選題到中期修正,再到最終定稿,老師給我提供了許多寶貴建議。 再次,感謝我的室友及其他好友,因?yàn)橛心銈兊膸椭?,我的論文得以順利完成。sbit RS=P2^2。 //忙碌標(biāo)志位, unsigned char table[]={39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。}。i++) for(j=0。}/******串口*/void Send(unsigned char dat){ SBUF=dat。 while(RI==0)。}*/void init_vart(void){ TMOD=0x20。 //根據(jù)規(guī)定給定時(shí)器T1賦初值 TL1=0xfd。 //num用于存放掃描到得按鍵值,t為數(shù)碼管 //延長(zhǎng)時(shí)間 unsigned char temp1, temp2, temp。 //讀取P1口的值 if(temp1 != 0x0f) //如果P1口發(fā)生變化 { // Delay(10)。 0xf0。039。139。239。3。 case 0x7e: num = 3。 case 0xbe: num = 2。 case 0xde: num = 1。 //把兩次讀取的值或運(yùn)算后賦給temp switch(temp) //判斷temp按下的是哪個(gè)鍵再對(duì)num賦值 { //數(shù)字鍵及小數(shù)點(diǎn) case 0xee: num = 0。 //再次讀取P1口的值 KeyPort = 0xf0。 //給P1口低四位賦1高四位賦0 temp1 = KeyPort amp。 //啟動(dòng)定時(shí)器T1 REN=1。 //SCON=0101 0000B,串口工作方式1,允許接收(REN=1) PCON=0x00。 //為了接收下一幀數(shù)據(jù),需將RI清0 dat=SBUF。 TI=0。j++) 。 for(i=0。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。 //讀寫選擇位,sbit E=P2^0。/* *Autor: 張男男 *Finshtime: 20120620 *Function:基于單片機(jī)使用C語言完成PC與單片機(jī)通訊于控制基本功能即 *(1)矩陣鍵盤按鍵顯示采集數(shù)據(jù) *(2)液晶顯示屏顯示按鍵數(shù)據(jù)和接收到的數(shù)據(jù) *(3)發(fā)送按鍵數(shù)據(jù),PC端接收 *(4)PC短接收和發(fā)送指令 *Implementation:該設(shè)計(jì)實(shí)現(xiàn) PC和單片機(jī)之間任意字符的發(fā)送和接收*/includeinclude //包含_nop_()函數(shù)定義的頭文件define KeyPort P1unsigned char Sendflag=0。不僅使我樹立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。 致謝論文能夠得以順利完成,是所有曾經(jīng)指導(dǎo)過我的老師,幫助過我的同學(xué),一直支持著我的家人對(duì)我的教誨、幫助和鼓勵(lì)的結(jié)果。 本系統(tǒng)的制作,性能和效果都比較好,通過矩陣鍵盤模擬采集數(shù)據(jù)發(fā)送到PC,LCD作為輔助顯示設(shè)備,串口助手作為PC人機(jī)交互界面,進(jìn)行命令的發(fā)送和狀態(tài)信息的接收。 第二,通過設(shè)計(jì)學(xué)習(xí)到了很多軟件的使用。 本設(shè)計(jì)基于單片機(jī)使用C語言完成簡(jiǎn)易單片機(jī)和PC通訊系統(tǒng)即 (1)矩陣鍵盤按鍵采集信息 (2)液晶顯示屏對(duì)應(yīng)顯示字符 (3)發(fā)送和接收數(shù)據(jù) 該設(shè)計(jì)實(shí)現(xiàn) 發(fā)送接收任意兩字符及顯示。 5. 點(diǎn)擊面板左下角的 ,開始調(diào)試。KEILC提供了包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。 ④ 支持大量的存儲(chǔ)器和外圍芯片。具體圖如下:5 系統(tǒng)軟件調(diào)試 Proteus 簡(jiǎn)介 Proteus 的ISIS是一款Labcenter出品的電路分析實(shí)物仿真系統(tǒng),可仿真各種電路和IC,并支持單片機(jī),元件庫齊全,使用方便,是不可多得的專業(yè)的單片機(jī)軟件仿真系統(tǒng)。經(jīng)過鍵盤掃描程序掃描是否有按鍵按下,如果有再判斷是數(shù)字鍵還是功能鍵,并做出相應(yīng)的處理;如果沒有則返回繼續(xù)檢查有無按鍵按下。 單片機(jī)內(nèi)部數(shù)據(jù)處理程序單片機(jī)內(nèi)部數(shù)據(jù)處理程序,即是系統(tǒng)的主程序。若DTE要發(fā)送數(shù)據(jù),則預(yù)先將DTR線置成有效(ON)狀態(tài),等CTS線上收到有效(ON)狀態(tài)的回答后,才能在TXD線上發(fā)送串行數(shù)據(jù)。接收數(shù)據(jù)(RXD),通過RXD線終端接收從MODEM發(fā)來的串行數(shù)據(jù),(DCE→DTE)。當(dāng)本地的MODEM收到由通信鏈路另一端(遠(yuǎn)地)的MODEM送來的載波信號(hào)時(shí),使RLSD信號(hào)有效,通知終端準(zhǔn)備接收,并且由MODEM將接收下來的載波信號(hào)解調(diào)成數(shù)字量數(shù)據(jù)后,沿接收數(shù)據(jù)線RXD送到終端。當(dāng)MODEM準(zhǔn)備好接收終端傳來的數(shù)據(jù),并向前發(fā)送時(shí),使該信號(hào)有效,通知終端開始沿發(fā)送數(shù)據(jù)線TXD發(fā)送數(shù)據(jù)。這兩個(gè)設(shè)備狀態(tài)信號(hào)有效,只表示設(shè)備本身可用,并不說明通信鏈路可以開始進(jìn)行通信了,能否開始進(jìn)行通信要由下面的控制信號(hào)決定。 圖312 RS232接口a.RS232管腳定義RS232C 的功能特性定義了25芯標(biāo)準(zhǔn)連接器中的20根信號(hào)線,其中2條地線、4條數(shù)據(jù)線、11條控制線、3條定時(shí)信號(hào)線,剩下的5根線作備用或未定義。因此,為了能夠同計(jì)算機(jī)接口或終端的TTL器件連接,必須在EIA RS232C 與TTL電路之間進(jìn)行電平和邏輯關(guān)系的變換。b.RS232工作原理RS232C標(biāo)準(zhǔn)對(duì)邏輯電平的定義。RS232C總線標(biāo)準(zhǔn)設(shè)有25條信號(hào)線,包括一個(gè)主通道和一個(gè)輔助通道。在使用過程中本人曾用過10μF的代替。(3)供電。功能是產(chǎn)生+12v和12v兩個(gè)電源,提供給RS232串口電平的需要。MAX220–MAX249系列線驅(qū)動(dòng)器/接收器,專為EIA/,尤其是無法提供177。E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。其中VSS為地電源,VDD接5V正電源,VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。表1 WMC1602N的CGRAM字符圖形代碼對(duì)應(yīng)表 LCD的應(yīng)用液晶顯示模塊LCD1602在顯示“1”時(shí),則只需將ASCII碼31H存入DDRAM即可。由于HD44780的DDRAM容量所限,HD44780可控制的字符高達(dá)每行80個(gè)字,也就是5*80=400點(diǎn),HD44780內(nèi)藏有16路行驅(qū)動(dòng)器和40路列驅(qū)動(dòng)器,所以HD44780本身就具驅(qū)動(dòng)有16*40點(diǎn)陣LCD能力(即單行16個(gè)字符或兩行8個(gè)字符)。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)。一般字符LCD模塊的控制器為日本日立新華通訊社的HD44780及其替代集成電路,驅(qū)動(dòng)器為HD44100及其替代的集成電路。點(diǎn)陣字符位之間有一空點(diǎn)距的間隔起到了字符間距和行距的作用。本設(shè)計(jì)要介紹的LCD為字符型點(diǎn)陣式LCD模塊(Liquid Crystal Display Module)簡(jiǎn)稱LCM,或者是字符型LCD。所謂掃描,即CPU不斷輪流對(duì)行線置低電平,然后檢查列線輸入狀態(tài),確定按鍵情況。如圖34所示:圖34矩陣鍵盤實(shí)物圖矩陣鍵盤的實(shí)現(xiàn)采用用掃描法。P1口為矩陣鍵盤列線與行線的接口,實(shí)現(xiàn)4X4鍵盤,完成相關(guān)的工能操作,比如說,數(shù)字的輸入,功能操作等。它含有4KB可反復(fù)燒錄及擦除內(nèi)存和128字節(jié)的RAM,有32條可編程控制的I/O線,5個(gè)中斷源,指令與MCS51系列完全兼容。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í)鐘電路。3 系統(tǒng)硬件電路設(shè)計(jì)本系統(tǒng)由5部分組成:?jiǎn)纹瑱C(jī)、鍵盤處理電路、顯示器電路、PC、串口助手等。 RS485使用2根線(D+、D),收發(fā)交替進(jìn)行,2根線方便多個(gè)設(shè)備串接組成網(wǎng)絡(luò),適合多設(shè)備中遠(yuǎn)距離通訊。因此,結(jié)合上述方案,在本設(shè)計(jì)中,采用兩行字符型1602顯示器。方案三,采用帶中文字庫的LCD液晶顯示器來完成顯示,128*64這種顯示器作為本系統(tǒng)設(shè)計(jì),當(dāng)然最好。此系統(tǒng),所需數(shù)碼管較多,操作麻煩,并且不直觀,當(dāng)然其發(fā)光數(shù)碼管價(jià)格較便易。 鍵盤模塊選擇 顯示電路模塊的選擇顯示電路的主要任務(wù)是反應(yīng)出操作結(jié)果和相關(guān)商口的信息。方案二、矩陣鍵盤。 圖21 : 系統(tǒng)設(shè)計(jì)框圖矩陣鍵盤PC單片機(jī)串口助手液晶屏 圖21 : 系統(tǒng)組成框圖 鍵盤模塊選擇鍵盤的作用有兩個(gè),一是輸入數(shù)據(jù),二是功能操作。實(shí)現(xiàn)功能PC與單片機(jī)的信息交流,液晶屏的正確顯示,信息的采集機(jī)傳送。安全協(xié)議和VPN是目前比較重視采用的措施,同時(shí)需要基于終端與基于網(wǎng)絡(luò)的安全、基于網(wǎng)絡(luò)層與基于應(yīng)用層的安全措施。網(wǎng)絡(luò)的泛在行為引發(fā)了對(duì)自律網(wǎng)(包含自組織網(wǎng)、自愈網(wǎng)、自管理網(wǎng)、自優(yōu)化網(wǎng)等概念)和復(fù)雜、異構(gòu)、分布的網(wǎng)絡(luò)體系研究的重視。在這一網(wǎng)絡(luò),通信不僅是人到人而且更多的業(yè)務(wù)流來自人與機(jī)器間以及物體間。 RFID(射頻識(shí)別芯片)和傳感器的技術(shù)發(fā)展及成本的大幅度下降開拓了它們的應(yīng)用空間。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)格作為一種新體系,需要研究其體系結(jié)構(gòu)、網(wǎng)格軟件、網(wǎng)格應(yīng)用技術(shù)、網(wǎng)格服務(wù)模式,并創(chuàng)造人機(jī)和諧結(jié)合,使網(wǎng)格更加個(gè)性化、智能化,由于要在全球網(wǎng)絡(luò)上實(shí)現(xiàn)資源共享,系統(tǒng)將更復(fù)雜,網(wǎng)格的安全性更受關(guān)注。網(wǎng)格是構(gòu)筑在互聯(lián)網(wǎng)上的一組新興技術(shù),它將高速互聯(lián)網(wǎng)、高性能計(jì)算機(jī)、大型數(shù)據(jù)庫、傳感器、遠(yuǎn)程設(shè)備等融為一體,為人們提供更多的資源、功能和交互性。除了移動(dòng)通信外,不得不提到的是無線局域網(wǎng)技術(shù)的發(fā)展和應(yīng)用的擴(kuò)展,最近出現(xiàn)的WiMax()(WMAN),可以支持120km/h的車速移動(dòng),在10MHz載波下可以支持30Mb/s的數(shù)據(jù)速率,基站覆蓋的半徑可達(dá)幾公里,主要解決熱點(diǎn)或城域覆蓋,提供游牧式或具有一定移動(dòng)特性的的寬帶數(shù)據(jù)接入。縮窄移動(dòng)通信蜂窩小區(qū)的半徑按微蜂窩配置仍感到頻譜資源的緊張。寬帶化也是移動(dòng)通信的發(fā)展趨勢(shì),移動(dòng)高速數(shù)據(jù)和多媒體及流媒體業(yè)務(wù)開辟了移動(dòng)通信的新應(yīng)用。移動(dòng)通信由于其隨時(shí)隨地使用的靈活性,即將超過臺(tái)式和筆記本PC成為數(shù)量最多的上網(wǎng)工具。在與NGI有關(guān)的星際互聯(lián)網(wǎng)的研究中,TCP的重傳機(jī)制不適應(yīng)特長(zhǎng)距離傳輸?shù)膽?yīng)用,面向連接的技術(shù)也再次進(jìn)入人們的視線。與寬帶化伴隨的是對(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ò)體系。寬帶化還表現(xiàn)在干線的帶寬上,美國跨大西洋的干線帶寬平均每6~7年增加100倍,我國更為顯著,最近三年干線的數(shù)據(jù)流量平均年增260%?!〈谕ㄓ嵉奶攸c(diǎn)寬帶化既表現(xiàn)為業(yè)務(wù)的寬帶化又表現(xiàn)為網(wǎng)絡(luò)的高帶寬增長(zhǎng)。RS232只限于PC串口和設(shè)備間點(diǎn)對(duì)點(diǎn)的通信。同時(shí),串口通信協(xié)議也可以用于獲取遠(yuǎn)程采集設(shè)備的數(shù)據(jù)。這種通信方式使用的數(shù)據(jù)線少,在遠(yuǎn)距離通信中可以節(jié)約通信成本,但其傳輸速度比并行傳輸?shù)汀T诒菊撐闹腥嬖敿?xì)地介紹了PC與單片機(jī)通訊系統(tǒng)設(shè)計(jì)方案,以及串口通訊的一些關(guān)鍵技術(shù)說明及前景狀況。s munication system. Through the 4 * 4 matrix keyboard, liquid crystal display (1602 character), and single chip microputer (STC89C52), plete with PC serial munication way munication purpose. USES the STC89C52 singlechip microputer as the core controller, MAX233 information channel, matrix keyboard and LCD display for I/O, plete with PC munication basic functions, incl
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1