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

正文內容

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

2025-08-05 17:24 上一頁面

下一頁面
 

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