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

正文內(nèi)容

基于avr menge16的學(xué)生評教系統(tǒng)開發(fā)與研制畢業(yè)設(shè)計論文(文件)

2024-08-08 17:24 上一頁面

下一頁面
 

【正文】 由 UMSEL、 U2X 與 DDR_XCK位設(shè)定的工作模式?jīng)Q定。 當(dāng)一個完整的數(shù)據(jù)幀傳輸后,可以立即傳輸下一個新的數(shù)據(jù)幀,或使傳輸線處于空閑狀態(tài)。接收與發(fā)送使用相同的設(shè)置。對于中斷驅(qū)動的 USART操作, 在初始化時首先要清零全局中斷標(biāo)志位(全局中斷被屏蔽)。 數(shù)據(jù)發(fā)送- USART 發(fā)送器 置位 UCSRB 寄存器的發(fā)送允許位 TXEN 將使能 USART 的數(shù)據(jù)發(fā)送。 ( 1)發(fā)送 5到 8位的數(shù)據(jù) 將需要發(fā)送的數(shù)據(jù)加載到發(fā)送緩存器將啟動數(shù)據(jù)發(fā)送。一旦移位寄存器加載 了新的數(shù)據(jù),就會按照設(shè)定的波特率完成數(shù)據(jù)的發(fā)送。 數(shù)據(jù)寄存器空 UDRE 標(biāo)志位表示發(fā)送緩沖器是否可以接受一個新的數(shù)據(jù)。對寄存器 UDR 執(zhí)行寫操作將清零 UDRE。 TXC 在傳送結(jié)束中斷執(zhí)行時自動清零,也可在該位寫“ 1” 來清零。 發(fā)送器禁止后, TXD 引腳恢復(fù)其通用 I/O 功能。如果使用同步操作,XCK 引腳上的時鐘被用為傳輸時鐘。第二個停止位會被接收器忽略。 ( 2)接收 9個數(shù)據(jù)位的數(shù)據(jù) 如果設(shè)定了 9 位數(shù)據(jù)的數(shù)據(jù)幀( UCSZ=7),在從 UDR 讀取低 8 位之前必須首先讀取寄存器 UCSRB 的 RXB8 以獲得第 9 位數(shù)據(jù)。 ( 3)接收結(jié)束標(biāo)志及中斷 USART 接收器有一個標(biāo)志用來指明接收器的狀態(tài)。 置位 UCSRB 的接收結(jié)束中斷使能位( RXCIE)后,只要 RXC 標(biāo)志置位(且全局中斷只能)就會產(chǎn)生 USART 接收結(jié)束中斷。由于讀取 UDR會改變緩沖器, UCSRA的內(nèi)容必須在讀接收緩沖器( UDR)之前讀入。 USART 寄存器說明 ( 1) USARTI/O 數(shù)據(jù)寄存器- UDR 在 7 比特字長模式下,未使用的高位被發(fā)送器忽略,而接收器則 將它們設(shè)置為 0。 只有當(dāng) UCSRA 寄存器的 UDRE 標(biāo)志置位后才可以對發(fā)送緩沖器進(jìn)行寫操作。 ( 2) USART 控制和狀態(tài)寄存器 A- UCSRA Bit7- RXC: USART 接收結(jié)束 接收緩沖器中有未讀出的數(shù)據(jù)時 RXC 置位,否則清零。執(zhí)行發(fā)送結(jié)束中斷時 TXC 標(biāo)志自動清零,也可以通過寫 1 進(jìn)行清除操作。 UDRE 標(biāo)志可用來產(chǎn)生數(shù)據(jù)寄存器空中斷(見對 UDRIE 位的描述)。當(dāng)接收到的停止位為 1 時, FE 標(biāo)志為 0。這一位一直有效直到接收緩沖器( UDR)被讀取。對 UCSRA進(jìn)行寫入時,這一位要寫 0。 Bit0- MPCM:多處理器通信模式 設(shè)置此位將啟動多處理器通信模式。當(dāng) RXCIE 為 1,全局中斷標(biāo)志位 SREG 置位 UCSRA, 寄存器的 RXC 亦為 1 時可以產(chǎn)生 USART 接收結(jié)束中斷。當(dāng) UDRIE為 1,全局中斷標(biāo)志位 SREG置位, UCSRA寄存器的 UDRE 亦為 1 時可以產(chǎn)生 USART 數(shù)據(jù)寄存器空中斷。 Bit3- TXEN:發(fā)送使能 置位后將啟動將啟動 USART 發(fā)送器。 Bit2- UCSZ2:字符長度 UCSZ2 與 UCSRC 寄存器的 UCSZ1: 0 結(jié)合在一起可以設(shè)置數(shù)據(jù)幀所包含的數(shù)據(jù)位數(shù)(字符長度)。寫 UDR 之前首先要對它進(jìn)行寫操作。 Bit6- UMSEL: USART 模式選擇 通過這一位來選擇同步或異步工作模式。如果不匹配,那么就將 UCSRA 中的 PE 置位。 Bit0- UCPOL:時鐘極性 這一位僅用于同步工作模式。當(dāng)讀 UBRRH 時,該位為 0;當(dāng)寫 UBRRH 時, URSEL 為 0。其中 UBRRH 包含了USART 波特率高 4 位, UBRRL 包含了低 8 位。 圖 23 T6963C 原理圖 T6963C 的最大特點(diǎn)是具有獨(dú)特的硬件初始值設(shè)置功能,顯示驅(qū)動所需的參數(shù)(如占空比系數(shù),驅(qū)動傳輸?shù)淖止?jié)數(shù),行及字符 的字體選擇等)均由引腳電平設(shè)置。2) 接口部實(shí)現(xiàn)了計算機(jī)與 T6963C 的內(nèi)部寄存器及其所管理的顯示存儲器的存取操作,實(shí)現(xiàn)了計算機(jī)操作時序與 T6963C 內(nèi)部工作時序的轉(zhuǎn)換。 ( 3) 驅(qū)動 部 驅(qū)動部是 T6963C 控制液晶顯示驅(qū)動系統(tǒng)的接口 1) 驅(qū)動部是由液晶顯示時序發(fā)生器、圖形數(shù)據(jù)鎖存器、文本數(shù)據(jù)鎖存器、顯示選擇器、串行傳輸電路以及液晶顯示數(shù)據(jù)輸出接口等組成。 ( 4) 控制部 圖 24 T6963C 引腳圖 控制部的十項(xiàng)功能: 1) 驅(qū)動方式的設(shè)置 驅(qū)動方式是指 T6963C 向液晶顯示驅(qū)動系統(tǒng)傳輸顯示數(shù)據(jù)的格式。 引腳 /DUAL 和 SDSEL 設(shè)置的電平狀態(tài)組合確定了驅(qū)動部中數(shù)據(jù)傳輸?shù)妮敵龆耍?HOD、 ED、 LOD)。 顯示窗口寬度的設(shè)置將確定了驅(qū)動部向液晶顯示驅(qū)動系統(tǒng)發(fā)送的幀信號時序和占空比系數(shù)( 16~128)。 5) 振蕩器的晶體振蕩器的選擇 振蕩器時鐘與控制器所控制的液晶顯示驅(qū)動系統(tǒng)的驅(qū)動幀頻(行數(shù))和數(shù)據(jù)傳輸量(列數(shù))有關(guān)。文本代碼區(qū)是用于存儲作為字符顯示的字符代碼;文本屬性區(qū)是用于存儲作為相應(yīng)字符顯示的字符屬性,用文本屬性區(qū)中一字節(jié)數(shù)據(jù)的低四位表示,有 6 種屬性。 8) “ 屏讀 ” 或 “ 屏拷貝 ” 功能 T6963C 可以將顯示屏上顯示內(nèi)容進(jìn)行 “屏讀” 或 “ 屏拷貝 ” 。 可在顯示存儲器區(qū)內(nèi)開辟一個用戶自定義字符 8x8 點(diǎn)陣字模庫 CGRAM,字符代碼定義在 80H~FFH。 顯示存儲器的地址管理電路有:地址指針計數(shù)器,圖形地址計數(shù)器,文本地址計數(shù)器和 CGRAM 偏置地址寄存器。 RS232C:也稱標(biāo)準(zhǔn)串口,是目前最常用的一種串行通訊接口。后來的 PC 上使用簡化了的 9芯 D 型插座。其示意圖如圖 25 所示,接頭定義如表 所示。此次畢業(yè)設(shè)計是對我專業(yè)知識的和專業(yè)基礎(chǔ)知識的一次實(shí)際檢驗(yàn)和鞏固,同時也走向工作崗位前 的一次熱身。雖然過去我從未獨(dú)立應(yīng)用過他們。比如缺乏綜合應(yīng)用專業(yè)知識的能力,對材料的不了解等等。楊永老師以其淵博的學(xué)識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、求實(shí)的工作作風(fēng)和他敏捷的思維給我留下了深刻的印象,我將終生難忘。 在我即將完成學(xué)業(yè)之際,我深深地感謝我的家人給及我的全力支持。在這兩年多的學(xué)習(xí)中,在各位老師的教育、支持和鼓勵之下,我用自己的勤奮和努力取得了一定的成績。 雖然快畢業(yè)了,但是自己的求學(xué)之路還很長,以后更應(yīng)該在工作中學(xué)習(xí),努力使自己成為一個對社會有所貢獻(xiàn)的人。 要做好一個課程設(shè)計,就必須做到:在設(shè)計程序之前,對所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機(jī)有哪些資源;要有一個清晰的思路和 一個完整的軟件流程圖;在設(shè)計程序時,不能妄想一次將整個程序設(shè)計好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,這樣為資料的保留和交流提供了方便;在設(shè)計中遇到的問題要記錄,以免下次遇到同樣的問題。同時,仍有很多課題學(xué)要后輩去努力去完善。 硬件圖 第二章 硬件設(shè)計 19 圖 25 硬件圖 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 20 第三章 軟件設(shè)計 21 第三章 軟件設(shè)計 系統(tǒng)工作流程圖 顯示部分使用 T6963C 控制的 12864 圖形點(diǎn)陣液晶模塊,一般情況下顯示部門、姓 名與工號,但接收到上位機(jī)( PC)發(fā)過來的指令后,進(jìn)入評價窗口,顯示四種評價狀態(tài),可以使用不同的按鍵進(jìn)行評價選擇,評價信息要及時的反饋給上位機(jī)( PC)?,F(xiàn)在的臺式電腦一般有兩個串行口: COM1 和 COM2,從設(shè)備管理器的端口列表中就可以看到。它的全名是 “ 數(shù)據(jù)終端設(shè)備( DTE)和數(shù)據(jù)通訊設(shè)備( DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn) ” 。 RS232C、 RS422 與 RS485 標(biāo)準(zhǔn)只對接口的電氣特性做出規(guī)定,不涉及接插件、電纜或協(xié)議。 T6963C 可以管理 64K 的顯示存儲器。它用于在文本顯示方式下光標(biāo)的顯示控制。 7) 顯示合成功能 T6963C 可以將文本顯示和圖形顯示通過某種合成邏輯同時在顯示屏上顯示。 文本屬性顯示功能是進(jìn)行雙字節(jié)數(shù)據(jù)(字符代碼 +屬性數(shù)據(jù))處理。 4) 顯示字符的字體設(shè)置 顯示字符的字體選 擇實(shí)際上是選擇字符間距。 設(shè)置由引腳 MD3 和 MD2 的電平狀態(tài)組合實(shí)現(xiàn)。 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 16 當(dāng) /DUAL=1 時為單屏結(jié)構(gòu);當(dāng) /DUAL=0 時為雙屏結(jié)構(gòu)。 3) 同時驅(qū)動部還向液晶顯示驅(qū)動系統(tǒng)提供液晶顯示驅(qū)動所需的工作時序脈沖序列。 4) T6963C 接口部對計算機(jī)提供了兩個復(fù)位信號: /RESET 和 /HALT。 內(nèi)置 T6963C 控制器液晶顯示模塊的驅(qū)動控制系統(tǒng)是由點(diǎn)陣圖形式液晶顯示控制器 T6963C 及其周邊電路,行驅(qū)動器組,列驅(qū)動器組以及液晶驅(qū)動偏置電路組成。寫 UBRRL 將立即更新波特率分頻器。為了與以后的器件兼容,寫 UBRRH 時將這些位清零。 第二章 硬件設(shè)計 13 表 UCPOL 設(shè)置 UCPOL 發(fā)送數(shù)據(jù)的改變( TxD 引腳的輸出) 接收數(shù)據(jù)的采樣( RxD 引腳的輸入) 0 XCK 上升沿 XCK 下降沿 1 XCK 下降沿 XCK 上升沿 表 UCSZ 設(shè)置 UCSZ2 UCSZ1 UCSZ0 字符長度 0 0 0 5 位 0 0 1 6 位 0 1 0 7 位 0 1 1 8 位 1 0 0 保留 1 0 1 保留 1 1 0 保留 1 1 1 9 位 ( 5) USART 波特率寄存器- UBRRL 和 UBRRH UCSRC 寄存器與 UBRRH 寄存器共用相同的 I/O 地址。接收器忽略這一位的設(shè)置。如果使能了奇偶校驗(yàn),那么在發(fā)送數(shù)據(jù),發(fā)送器都會自動產(chǎn)生并發(fā)送奇偶校驗(yàn)位。 Bit7- URSEL:寄存器選擇 通過該位選擇訪問 UCSRC 寄存器或 UBRRH 寄存器。讀取 UDR 包含的低位數(shù)據(jù)之前首先要讀取 RXB8。 TXEN 清零后,只有等到所有的數(shù)據(jù)發(fā)送完成后發(fā)送器才能夠真正禁止,即發(fā)送移位寄存器與發(fā)送緩沖寄存器中沒有要傳送的數(shù)據(jù)。 RxD 引腳的通用端口功能被 USART 功能所取代。當(dāng) TXCIE 為 1,全局中斷標(biāo)志位 SREG 置位, UCSRA寄存器的 TXC 亦為 1 時可以產(chǎn)生 USART 發(fā)送結(jié)束中斷。發(fā)送器不受 MPCM 設(shè)置的影響。使用同步操作時將此位清零。 Bit2- PE:奇偶校驗(yàn)錯誤 當(dāng)奇偶校驗(yàn)使能( UPM1=1),且接收緩沖器中所接收到的下一個字符有奇偶校驗(yàn)錯誤時 UPE置位。 Bit3- DOR:數(shù)據(jù)溢出 數(shù)據(jù)溢出時 DOR 置位。 Bit4- FE:幀錯誤 如果接收緩沖器接收到的下一個字符有幀錯誤,即接
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1