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

正文內(nèi)容

——單片機(jī)串行接口技術(shù)(參考版)

2025-06-10 08:23本頁(yè)面
  

【正文】 NO POINTER 09 DB 40H,5BH,82H,0AH,19H,0CH,04H,5AH,00H,08H 。********************************KEY: setb setb setb setb 。BCC校驗(yàn)數(shù)據(jù) JNB TI,$ CLR TI MOV SBUF,0FFH 。第三個(gè)字節(jié)為 JNB TI,$ CLR TI MOV SBUF,52H 。發(fā)送數(shù)據(jù),第一個(gè)數(shù)據(jù)為DDH,共8個(gè)字節(jié) JNB TI,$ CLR TI MOV SBUF,50H 。RS485 發(fā)送控制 MOV A,0DDH 。串口發(fā)送數(shù)據(jù)到PC OUT1: SETB ET0 POP PSW POP ACC RETI。save in 30h37h MOV R5,07H MOV A,34H 。收到數(shù)據(jù)頭標(biāo)志DDH后接收,置位20H為1 SETB 20H 。*******************************SCINT: PUSH ACC PUSH PSW CLR ET0 。*******************************CNT0: PUSH ACC PUSH PSW lcall key DJNZ R2,OUTT1 SETB INC 50H MOV A,50H ANL A,0FH MOV 50H,A CJNE A,0AH,AAA MOV 50H,00H INC 51H MOV A,51H CJNE A,06H,BBB MOV 51H,00H INC 52H MOV A,52H CJNE A,0AH,CCC CLR 。*******************************DISP0: jb ,seldisp lcall disp1 ajmp disp0seldisp:lcall disp2 LJMP DISP0 disp1: MOV P0,40H SETB LCALL DELAY CLR MOV P0,41H SETB LCALL DELAY CLR MOV P0,42H SETB LCALL DELAY CLR MOV P0,43H SETB LCALL DELAY CLR ret disp2: MOV P0,44H SETB LCALL DELAY CLR MOV P0,45H SETB LCALL DELAY CLR MOV P0,46H SETB LCALL DELAY CLR MOV P0,47H SETB LCALL DELAY CLR ret。START T0 SETB TR1 MOV R2,20 。SETB ET1 。SINTENABLE SETB ET0 。SPRIORITY SETB EA 。9600BAUD MOV TH1,0FDH 。T0MODE1T,T1BAUD MOV TL0,00H 。串口接收字符數(shù) MOV SCON,50H 。*******************************START: NOP NOP NOP MOV SP,60H MOV R0,30h 。北京:是、人民郵電出版社,2000[8]李群,接口及應(yīng)用嵌入式系統(tǒng)技術(shù)基礎(chǔ)。參考文獻(xiàn)[1] Micrel Inc. QwikRadio TM UHF ASK . [2] Micrel Inc. QwikRadio TM Low Power UHF . [3] [4] 黃智偉 [5] 付浩 [6]:復(fù)旦大學(xué)出版社,1991[7]高鵬。接下來(lái)的工作一切還算順利,在老師還有同學(xué)的幫助下,都一一完成。但是仿真的時(shí)候卻又遇到了麻煩,先是匯編語(yǔ)言的程序錯(cuò)誤,Topice52仿真軟件提示我的程序有問(wèn)題,程序自身沒(méi)有通過(guò)檢驗(yàn)。自己就開(kāi)始找資料,了解單片機(jī)89C5通信傳輸?shù)挠嘘P(guān)知識(shí),學(xué)習(xí)時(shí)鐘電路、控制電路的設(shè)計(jì)原理,看不懂的時(shí)候就去問(wèn)老師、同學(xué)。在一開(kāi)始接觸這個(gè)題目的時(shí)候,真的很茫然,不知道從哪開(kāi)始下手,不知道單片機(jī)串行通信協(xié)議是干什么的?怎么才能做出來(lái)?用什么做?這些問(wèn)題一個(gè)都不知道。從畢業(yè)設(shè)計(jì)中,學(xué)到了單片機(jī)AT89C51的內(nèi)部結(jié)構(gòu)及其工作原理,了解了時(shí)鐘電路和控制電路的工作原理,鞏固了匯編語(yǔ)言的使用能力,提高了自己動(dòng)手的能力,學(xué)到了很多經(jīng)驗(yàn),并且提高了自己分析問(wèn)題的能力和創(chuàng)新能力,得到了理論聯(lián)系實(shí)際的機(jī)會(huì),做出了成果。通過(guò)這次的畢業(yè)設(shè)計(jì),使我對(duì)單片機(jī)有了更深的認(rèn)識(shí),從理論和實(shí)踐上都得到了很大的提高,所以這次任務(wù)的完成是我學(xué)到了很多東西。畢業(yè)設(shè)計(jì)完成了,達(dá)到了預(yù)期的目的。如一致則表明演示成功。觀察串口調(diào)試軟件的接收數(shù)據(jù)欄的回饋信息。波特率選擇9600波特檔,手動(dòng)發(fā)送檔和16進(jìn)制發(fā)送檔。為了能夠在計(jì)算機(jī)端看到單片機(jī)發(fā)出的數(shù)據(jù),我們必須借助一個(gè)WINDOWS軟件進(jìn)行觀察,這里我們主要使用串口調(diào)試軟件做演示工具,所謂串口調(diào)試軟件是指:,支持常用的11025600波特率,能設(shè)置端口參數(shù);2能以字符或十六進(jìn)制收發(fā)數(shù)據(jù),真正支持中文字符的收發(fā);;,自動(dòng)發(fā)送數(shù)據(jù);,不需安裝。 ,選用定時(shí)器T1工作方式2為波特率發(fā)生器,波特率為9600波特,初值X就很好計(jì)算。如果串行通信選用很低的波特率,可將定時(shí)器Tl置于工作方式0或工作方式1,但在這種情況下,T1溢出時(shí),需用中斷服務(wù)程序重裝初值。為了避免因溢出而引起中斷,此時(shí)應(yīng)禁止T1中斷。當(dāng)C/T=0時(shí),計(jì)數(shù)速率=fosc/2;當(dāng)C/T=1時(shí),計(jì)數(shù)速率取決于外部輸入時(shí)鐘頻率。T1溢出率其中,溢出率取決于計(jì)數(shù)速率和定時(shí)器的預(yù)置值。 串行口控制寄存器SCON的設(shè)置串行口控制寄存器的基本情況在前面已經(jīng)介紹,這里不再重復(fù)。也是編譯的重要依據(jù),按照流程圖一步一步編寫(xiě)程序,下面是我的流程圖。在連接這種電纜時(shí)需要注意,電纜中的發(fā)送線和接收線需要交叉,也就是說(shuō),一臺(tái)計(jì)算機(jī)的RS232發(fā)送引腳需要和另一臺(tái)計(jì)算機(jī)的RS232發(fā)送引腳相連。在數(shù)據(jù)通信中,通常將待傳送的每個(gè)字符的二進(jìn)制代碼按照由低位到高位的順序依次發(fā)送的方式成為串行通信。所謂“串行通信”是指外設(shè)和計(jì)算機(jī)間或者兩臺(tái)計(jì)算機(jī)之間使用了數(shù)據(jù)線、控制線和地線進(jìn)行連接,數(shù)據(jù)在數(shù)據(jù)線上一位一位地進(jìn)行傳輸,每一位數(shù)據(jù)都占據(jù)一個(gè)固定的時(shí)間長(zhǎng)度。串行通信具有連接簡(jiǎn)單、使用靈活方便、數(shù)據(jù)傳遞可靠等優(yōu)點(diǎn)。串行接口是計(jì)算機(jī)的一種接口標(biāo)準(zhǔn)。串行口定義為方式1時(shí)傳送1幀數(shù)據(jù)為10位,其中1位起始地址、8位數(shù)據(jù)位(先低位后高位)、1位停止位方式1的波特率可變,波特率=(T1的溢出率)符號(hào)EAESET1EX1ETOEX0位地址AFHAEHADHACHABHAAHA8HA8H 中斷允許寄存器通常情況下,人們是通過(guò)外部設(shè)備使用計(jì)算機(jī)的,但是由于種種原因,外設(shè)往往不能與CPU直接相連,它們之間的信息交換需要一個(gè)中間環(huán)節(jié)(或界面),我們稱之為接口電路。ES為串行中斷允許控制位,ES=1允許串行中斷,ES=0,禁止串行中斷。由硬件在方式0串行發(fā)射第8位結(jié)束時(shí)置“1”B:特殊功能寄存器PCONPCON:主要是是CHMOS型單片機(jī)的電源控制而設(shè)置的專用寄存器,單元地址為87H其機(jī)構(gòu)格式如下表: PCOND7D6D5D4D3D2D1D0位符號(hào)SMODGF1GF0PDIDL 特殊功能寄存器PCON在CHMOS型單片機(jī)中,除SMOD位外其它位均為虛設(shè)的,SMOD是串行波特率倍增位,當(dāng)SMOD=1時(shí)串行口波特率加倍,系統(tǒng)復(fù)位默認(rèn)為SMOD=0。必須由軟件清“0”。TI:發(fā)送中斷標(biāo)志。在方式1時(shí),如SM2=0,RB8接收到的停止位。TB8:在方式3和方式3中要發(fā)送的第9位數(shù)據(jù),需要時(shí)用軟件置位和清零。REN:允許接收控制位。當(dāng)SM2=0時(shí),只有在接收到有效停止位時(shí)才啟動(dòng)RI,若沒(méi)接收到有效停止位,則RI清“0”。A:串行通信寄存器
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1