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

正文內(nèi)容

畢業(yè)設計超聲波測距,lcd液晶顯示器配合美妙的音樂進行顯示-閱讀頁

2025-07-14 14:15本頁面
  

【正文】 19BLK 20JM12864JLCDRX100K5V入5V圖 AT89C52 和 LCD 顯示器模塊接口 AT89C52 和 LCD 顯示器模塊的軟件接口在 JM12864J 型 LCD 顯示器模塊就用中,有 7 種指令格式。1)顯示開關(guān)控制(DISPLAY ON/OFF)代碼 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0形式 0 0 0 0 1 1 1 1 1 DD=1:開顯示(DISPLAY ON) 意即顯示器可以進行各種顯示操作 D=0:關(guān)顯示(DISPLAY OFF) 意即不能對顯示器進行各種顯示操作 2)設置顯示起始行(DISPLAY START LINE) 代碼 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0形式 0 0 1 1 A5 A4 A3 A2 A1 A0 Z 地址計數(shù)器是一個 6 位計數(shù)器。當一行掃描完成,此地址計數(shù)器自動加 1,指向下一行掃描。顯示起始行是由 Z 地址計數(shù)器控制的。例如:選擇 A5~A0 是 62,則起始行與 DDRAM 行的對應關(guān)系如下:DDRAM 行:62 63 0 1 2 3 31 323) 設置頁地址(SET PAGE “X ADDRESS”)代碼 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0形式 0 0 1 0 1 1 1 A2 A1 A0所謂頁地址就是 DDRAM 的行地址,8 行為一頁,模塊共 64 行即 8 頁,A2~A0 表示 0~7 頁。頁地址與 DDRAM 的對應關(guān)系見 DDRAM 地址表。在對 DDRAM 進行讀寫操作后,Y 地址指針自動加 1,指向下一個 DDRAM 單元。表 3 DDRAM 地址表 CS1=1 CS2=1Y= 0 1 …… 62 63 0 1 …… 62 63 行號X=0DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB70↓7↓DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB78↓55X=7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB7DB0↓DB756↓635) 讀狀態(tài)(STATUS READ)代碼 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0形式 0 1 BUSY 0 ON/OFF RET 0 0 0 0當 R/W=1 RS=0 時,在 E 信號為“H”的作用下,狀態(tài)分別輸出到數(shù)據(jù)總線(DB7~DB0)的相應位。BF=1 表示組件在進行內(nèi)部操作,此時組件不接受外總指令和數(shù)據(jù);BF=0 時,組件為準備狀態(tài),隨時可接受外總指令和數(shù)據(jù)。RST: RST=1 表示內(nèi)部正在初始化,此時組件不接受任何指令和數(shù)據(jù)6) 寫顯示數(shù)據(jù)(WRITE DISPLAY DATE) 代碼 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0形式 0 1 D7 D6 D5 D4 D3 D2 D1 D0 D7~D0 為顯示數(shù)據(jù),此指令把 D7~D0 寫入相應的 DDRAM 單元,Y 地址指針自動加 1。 音樂播放模塊在音樂播放模塊中,硬件電路主要是由功率放大器 LM386 和楊聲器構(gòu)成。電路簡單,只要配合軟件使得 I/O 中輸出不同的音頻脈沖,就能放出美妙的音樂。為使外圍元件最少,電壓增益內(nèi)置為 20。電阻值越小增益越大。因而在便攜式無線電設備、收音機、錄音機、小型放大設備中得到廣泛應用。1入入2入入入入3入入入入4入入 5 入入6 VCC7 入入8 入入入入LM386圖 LM386 的引腳結(jié)構(gòu)第四章 系統(tǒng)軟件設計系統(tǒng)軟件部分包括主程序、中斷子程序和其他子程序。各子程序主要有:延時子程序、距離計算子程序及 BCD 碼轉(zhuǎn)換子程序,壓縮BCD 碼乘法子程序,壓縮 BCD 碼加子法程序等。 超聲波接收發(fā)射軟件設計 距離計算問題超聲波發(fā)射接收所測距離的軟件設計中,讓單片機省去了繁雜的除法計算。即有壓縮 BCD 碼乘法進行計算。因此在設計中,考慮到用上了定時器 0 溢出標志 TF0。接著開始計數(shù)。所得的結(jié)果加上 。即調(diào)用壓縮 BCD 碼加法。把所得的結(jié)果的每一位分配到不同的地址上。超聲波接收發(fā)射軟件流程圖如圖 所示。設計中采用延時技術(shù)來解決這個問題,并設定延時時間為 1 ms,即在發(fā)射極發(fā)射超聲波 1 ms 內(nèi),沒有啟動定時器 ,接收電路對此期間接收到的任何信號不予理睬,1 ms 后立即啟動 T0,這時接收到的信號才有效,并在接收到回波信號的同時,T0 停。這時獲得的是壓縮的 BCD 碼,要想獲得要顯示的十進制數(shù),還必須執(zhí)行一個分離 BCD 碼的子程序———分別屏蔽每一字節(jié)高低 4 位,然后將所獲得的高低 4位分別存放在 1 個字節(jié)中。利用 AT89C52 的內(nèi)部定時器使期工作在計數(shù)器模式 MODE1 下,改變計數(shù)器值TH1 及 TL1 以產(chǎn)生不同頻率的方法。計數(shù)脈沖值與頻率的關(guān)系如下。2247。其計數(shù)的方法如下:  T=65536-N=65536-Fi247。Fr 每個音符使用一個字節(jié),字節(jié)的高 4 位代表音符的高低,低 4 位代表音符的節(jié)拍,如果 1 拍為 ,1/4 拍是 ,只要設定延遲時間就可求得節(jié)拍時間。所以,只要求得 1/4 拍的DELAY 時間,其余的節(jié)拍就是它的倍數(shù)??娠@示漢字(4χ8 個 16χ16 點陣漢字) ,也可顯示數(shù)字(4χ16 個 16χ8 點陣數(shù)字) 。在軟件設計中,首先要寫入全部字符。緊接著就是內(nèi)部寫數(shù)據(jù)代碼指針定位,再寫入數(shù)據(jù)。同時必須配合刷新程序,才能在屏幕上顯示清晰的效果,不會出現(xiàn)亂碼。這時分別介紹其讀時序和寫時序。E 是能動信號,R/W 是讀寫信號,RS 是顯示/指令標志位,CS 是選擇信號,DB0~DB7 是數(shù)據(jù)信號。從圖中可以看出:R/W=1 時,執(zhí)行讀操作,在 E 信號的上升沿開始執(zhí)行讀出,把 JM12864J 內(nèi)的 DDRAM 內(nèi)容讀出到數(shù)據(jù)總線DB0~DB7 上。CS2=1,CS1=0,讀右半屏的內(nèi)容:CS2=0,CS1=1,讀左半屏的內(nèi)容。寫時序和讀時序的區(qū)別在于 R/W 信號為低電平,即 R/W=0。同樣,在 RS=1 時,寫入的是數(shù)據(jù);RS=0 時,寫入的是指令。 圖 JM12864J 的寫時序結(jié)論系統(tǒng)測量范圍較大(最大限定 m),測量誤差小,所用都是常規(guī)部件,具有較強的實用價值。當然,要滿足更高的精度要求,還須進行適當改進,例如可增加溫度補償單元。在設計中感覺在硬件方面還存在的諸多問題。在超聲波接收接收電路中,波形失真太大,而且雜波信號也非常的強,有時候甚至超過接收到的信號,結(jié)果是肯定達不到靈敏度和精度要求。而且整個系統(tǒng)相當?shù)牟环€(wěn)定,必須要時不時地進行調(diào)試,才能使系統(tǒng)正常的工作。在超聲波接收電路中,可以當超聲波接收到信號,將機械信號轉(zhuǎn)化為電信號時,就進行整流,把交流信號轉(zhuǎn)化為直流電壓信號,然后進行三級放大,可能能達到比較好的果?;蛘哌€可以,將比較器換在音頻譯碼集成塊 LM567,把它調(diào)成只讓 40KHX 的信號通過,當接收到 40KHZ 的信號時,輸出端就變成低電平,可以觸發(fā)單片機,這樣就可以使系統(tǒng)更穩(wěn)定。一個月的時間里我完成了關(guān)于超聲波及應用的。在這里我要特別感謝指導我的老師龔老師。讓我們的論文更完
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1