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

正文內容

單詞記憶測試器程序設計-全文預覽

2025-04-01 03:14 上一頁面

下一頁面
  

【正文】 手能力,發(fā)現(xiàn)問題,解決問題的能力。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。 說起課程設計,我認為最重要的就是 要好好的把電路原理看懂,什么芯片手冊也要弄清楚它的時序,只有這樣才能在編寫程序是有的放矢,程序是在硬件的基礎上編寫的。 write_(0x01)。 write_(0x0c)。 write_(0x38)。 E=0。 _nop_()。 _nop_()。 RW=0。 //寫指令, RL=0, RW=0,E=高脈沖 } 字符顯示位置指令 void write_address(uchar x) //寫數(shù)據(jù)存放地址 { write_(x|0x80)。 _nop_()。 _nop_()。 _nop_()。 RS=0。 指令 9:讀 忙信號和光標地址 BF:為忙標志位,高電平表示忙,此時模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙 。 指令 5:光標或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標。 指令 3:光標和顯示模式設置 I/D:光標移動方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。 TR0=0。 } } /* 節(jié)拍延時函數(shù) 各調 1/4節(jié)拍 時間: 調 4/4 125ms 調 2/4 250ms 調 3/4 187ms */ void delayN(unsigned char t) { unsigned char i。 delay(200)。 } 18 delay(100)。 Song()。//去音符振蕩頻率所需數(shù)據(jù) Timer0_H=FREQH[k]。 while(i100) //音樂數(shù)組長度 ,唱完從頭再來 { a=P1amp。 TMOD|=0x01。 //檢測有沒有按鍵按下 if(a==0x0e||a==0x0d||a==0x0b||a==0x07) { i=0。 //顯示百分號 % delay(100)。 delay(10)。 delay(10)。 delay(10)。 if(c100amp。 } write_address(0x40)。\039。 //延時 10ms子程序 //以下的顯示正確率 while(i==10) { write_address(0x00)。j=10。 for(j=0。 16 error=b。 i++。 i。 //下一個單詞 b=1。 //指示燈不亮 while(sure!=1)。break。 } a=P1amp。 Timer0_L=FREQL[k]。0x0f。 //置定時器 0工作方式 1 EA=1。 a=P1amp。 write_address(0x0e)。 write_address(0x0d)。 delay(5)。j=10。 //顯示單詞 } write_address(0x09)。\039。 } //顯示 Word write_address(0x40)。\039。 while(i10) { write_address(0x00)。 while(1) { LCD_init()。 delay(200)。 delay(200)。 j++。 j=0。 j++。 j=0。 write_(0x01)。 //延時 10ms子程序 p=0。 12 軟件編程設計 程序設計框圖 因本系統(tǒng)為模塊化設計,為方便軟件編寫和移植,程序設計采用 C 語言,程序流程圖如下: void main(void) { unsigned char a,c,i,j,k,p,q/*,key*/。在 switch 的case 語句中加入 置 1 的指令,其后清 0。 E為使能信號,下降沿時,寫入數(shù)據(jù)或指令。 第 16腳:背光源負極。當 RS和 R/W共同為低電平時可以寫入指令或者顯示地址,當 RS為低電平 R/W為高電平時可以讀忙信號,當 RS為高電平 R/W為低電平時可以寫入數(shù)據(jù)。 第 2腳: VDD接 5V正電源。這正是該部 分的難點,在程序部分會說明。通按鍵后,口為 低 電平。和一般微處理器相比, 8051 增加了四個 8 位 I/ O 口、一個串行口、 4KB ROM、 128BRAM、很多工作寄存器及特殊功能寄存器( SFR),所以單片機具有比微處理器更強大的控制功能,單 9 片機是專為進行控制設計的,而常見的微處 理器是用于運算功能的。但由于內帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可以讓控制器工作在文本方式,根據(jù)在 LCD上開始顯示的行列號及每行的列數(shù)找出顯示 RAM對應的地址,設立光標,在此送上該字符對應的代碼即可。 顯示模塊是通過 re, rw,的置位來選擇數(shù) 據(jù)和指令的輸入,配合使能位 E。如時該單詞的標志位滿足,正確率改變。 錯誤提示模塊 當不認識單詞時,發(fā)出警示信號。 7 方案設計 系統(tǒng) 主要模塊如下: 時鐘脈沖,復位控制: 外部時鐘方式使用現(xiàn)成的外部振蕩器產(chǎn)生脈沖信號,同時通過開關對單片機的復位進行控制。實現(xiàn)所有單詞的循環(huán)顯示。為今后能夠獨立進行某些單片機應用系統(tǒng)的開發(fā)設計工作打下一定的基礎。 8.體會。 4.控制系統(tǒng)的硬件電路連接圖,電路的原理。 3 單詞背完后給出正確率。 3. 軟件設計:根據(jù)已設計出的軟件系統(tǒng)框圖,用匯編語言或 C51 編制出各功能模塊的子程序和整機軟件系統(tǒng)的主程序。通過單片機硬件和軟件設計、調試、整理資料等環(huán)節(jié)的培訓,使學生初步掌握 工程設計方法和組織實踐的基本技能,逐步熟悉開展科學實踐的程序和方法。 揚州大學 水利 與能源動力工程學院 課程設計報告 題 目: 單詞記憶測試器程序設計 課 程: 單片機原理及應用課程設計 專 業(yè): 電氣工程及其自動化 班 級: 電氣 1202 姓 名: 倪勇 學 號: 121704214 1 第 一 部 分 任 務 書 2 《單片機原理及應用》課程設計任務書 一、課題名稱 單詞記憶測試器程序設計 二、課程設計目的 課程設計是課程教學中的一項重要內容,是達到教學目標的重要環(huán)節(jié),是綜合性較強的實踐教學環(huán)節(jié),它對幫助學生全面牢固地掌握課堂教學內容、培養(yǎng)學生的實踐和實際動手能力、提高學生全面素質具有很重要的意義。為今后能夠獨立進行某些單片機應用系統(tǒng)的開發(fā)設計工作打下一定的基礎。 2. 硬件電路設計:對方案中以單片機為核心的電路進行設計計算,包括元器件的選擇和電路參數(shù)的計算,并畫出總體電路圖。 單詞用按鍵控制依次在屏幕上顯示,按鍵選擇認識還是不認識,也可以直接進入下一個或者上一個。 3.控制系統(tǒng)總框圖及系統(tǒng)工作原理。 7.實驗結果及其分析。單 片機原理及應用課程設計的目的是讓學生在理論學習的基礎上,通過完成一個涉及 MCS51單片機多種資源應用并具有綜合功能的小系統(tǒng)目標板的設計與編程應用,使學生不但能將課堂上學到的理論知識與實際應用結合起來,而且能進一步加深對電子電路、電子元器件等知識的認識與理解,同時在軟件編程、排錯調試、相關軟件和儀器設備的使用技能等方面得到較全面的鍛煉和提高。 單詞用按鍵控制依次在屏幕上顯示,按鍵選擇認識還是不認識,也可以直接進入下一個或者上一個。 按鍵時喇叭不響,松開時喇叭播放音樂。 單詞正確率判斷模塊 ML016L 16*2LCD液晶屏顯示模塊 該模塊是將單片機送來的數(shù)據(jù)進行顯示。 按鍵部分, sure鍵按下時, 低 ,當單片機讀到 低 時,位置為 i加以,將下一個單詞送去顯示。 當 unknown按下時, i加一,顯示下一個單詞。這樣一來就組成某個字符。一般微處理器(如 8086)就只包括運算器和控制器兩部分。 均接地 ,未按鍵時,口為 高 電平。在按鍵按下 sure時,單詞認識,當 up到該單詞時再按 sure,單詞正確率不會發(fā)生變化。 10 顯示屏為一塊 LCD1602液晶屏, 2*16( 2行, 16字符 /行) 讀狀態(tài) 輸入 RS=L, R/W=H, E=H 輸出 D0— D7=狀態(tài)字 寫指令 輸入 RS=L, R/W=L, D0— D7=指令碼, E=高脈沖 輸
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1