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

正文內(nèi)容

單片機課程設(shè)計出租車計價器就(編輯修改稿)

2024-07-23 12:47 本頁面
 

【文章內(nèi)容簡介】 16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2 口輸出其特殊功能寄存器的內(nèi)容。P2 口在 FLASH編程和校驗時接收高八位地址信號和控制信號。P3口:P3 口管腳是 8個帶內(nèi)部上拉電阻的雙向 I/O口,可接收輸出 4個TTL門電流。當 P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3 口將輸出電流(ILL)這是由于上拉的緣故。P3 口也可作為 AT89S52的一些特殊功能口,P3 口同時為閃爍編程和編程校驗接收一些控制信號。RST:復位輸入。當振蕩器復位器件時,要保持 RST腳兩個機器周期的高電河南理工大學本科課程設(shè)計報告 7 平時間。ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE脈沖。如想禁止 ALE的輸出可在 SFR8EH地址上置 0。此時, ALE只有在執(zhí)行 MOVX,MOVC 指令是 ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ALE禁止,置位無效。/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN 有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN 信號將不出現(xiàn)。/EA/VPP:當/EA 保持低電平時,則在此期間外部程序存儲器(0000HFFFFH) ,不管是否有內(nèi)部程序存儲器。注意加密方式 1時,/EA 將內(nèi)部鎖定為RESET;當/EA 端保持高電平時,此間內(nèi)部程序存儲器。在 FLASH編程期間,此引腳也用于施加 12V編程電源(VPP) 。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。 5461AS 液晶的簡介5461AS共陰四位數(shù)碼管主要技術(shù)參數(shù)如表 21所示:顯示容量: 16*2個字符芯片工作電壓: —工作電流: ()模塊最佳工作電壓: 字符尺寸: *(W*H)mm表 21 5461AS共陰四位數(shù)碼管主要技術(shù)參數(shù)接口信號說明如圖 26所示:河南理工大學本科課程設(shè)計報告 8 圖 25 5461AS共陰四位數(shù)碼管接口信號說明控制器接口說明(HD44780 及兼容芯片) 基本操作時序a 讀狀態(tài):輸入:Rs=L, Rw=H, E=H 輸出:D0—D7=狀態(tài)字b 寫指令:輸入:Rs=L, Rw=L, D0—D7=指令碼 輸出:無 E=高脈沖C 讀數(shù)據(jù):輸入:Rs=H, Rw=L, E=H 輸出:D0—D7=數(shù)據(jù)d 寫數(shù)據(jù):輸入:Rs=H, Rw=L, D0—D7=數(shù)據(jù) 輸出:無 E=高脈沖狀態(tài)字說明如表 22所示:STA7D7STA6D6STA5 D5STA4 D4STA3 D3STA2 D2STA1 D1STA0 D0表 22狀態(tài)字說明(a)STA06 當前數(shù)據(jù)地址指針的數(shù)值STA7 讀寫操作使能 1:禁止 0:允許表 23 狀態(tài)字說明(b)注:對控制器進行讀寫操作之前,都必須進行讀寫檢測,確保 STA7為 0RAM地址映射圖控制器內(nèi)部帶有 80*8位的 RAM緩沖區(qū),對應關(guān)系如下圖 25所示:表 24 RAM地址映射圖 LCD16字*2 行000102030405060708090A0B0C0D0E0F10… 274 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 … 6河南理工大學本科課程設(shè)計報告 9 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 7顯示模式設(shè)置如表 25所示:指令碼 功能0 0 1 1 1 0 0 0 設(shè)置 16*2顯示,5*7 點陣,8 位數(shù)據(jù)接口表 25 顯示模式設(shè)置顯示開關(guān)及光標設(shè)置如表 26所示:指令碼 功能0 0 0 0 1 D C B D=1 開顯示; D=0 關(guān)顯示C=1 顯示光標; C=0 不顯示光標B=1 光標閃爍; B=0 光標不顯示0 0 0 0 0 1 N S N=1 當讀或?qū)懸粋€字符后地址指針加一,且光標加一N=0 當讀或?qū)懸粋€字后地址指針減一,且光標減一S=1 當寫一個字符后,整屏顯示左移(N=1)或右移(N=0),以得到光標不移動而屏幕移動的效果S=0 當寫一個字符,整屏顯示不移動表 24 顯示開關(guān)及光標設(shè)置數(shù)據(jù)控制控制器內(nèi)部沒有一個數(shù)據(jù)地址指針,用戶可通過它們來訪問內(nèi)部的全部 80字節(jié)RAM。河南理工大學本科課程設(shè)計報告 10 第三章 出租車計價系統(tǒng)的軟件設(shè)計 單片機資源使用在本次設(shè)計中像電路鍵盤用到了 P1口,其中 入,直流電機電路的控制線用了 P2口線,、 分別為 led信號控制腳。顯示電路用到了 P0和 P2口,P0 口為液晶的數(shù)據(jù)口。 中斷子函數(shù)對于中斷程序,只要定時器計數(shù)滿就會產(chǎn)生中斷 50ms中斷一次,共計 20次,秒鐘加 1,秒鐘計滿再分鐘加,當分鐘加到 99時全部清零。以下是中斷子函數(shù)的流程圖如圖 31所示:河南理工大學本科課程設(shè)計報告 11 圖 31 中斷子程序流程圖 判鍵子函數(shù)對于獨立式鍵盤判鍵,首先看有鍵按下不,如果有鍵按下則延時一會兒,在判斷是否真的有鍵按下,如果確實有鍵按下,在判鍵釋放,最后執(zhí)行鍵功能程序。判鍵子函數(shù)的流程框圖如圖 32所示: Count+開 始Second+ut=0是 否 產(chǎn) 生 中 斷 ?Count=20?Second=60?Minte+secod=0Minte=9?Minte=0結(jié) 束否 否否否是 是是是河南理工大學本科課程設(shè)計報告 12 圖 32判鍵子程序流程圖 顯示子程序1602液晶是字符型液晶,它的內(nèi)部自帶字符庫,它可以寫兩行的字符,同時每行可以寫 40個字符,在寫顯示程序的時候,我們先寫命令,再設(shè)定字符顯示,最后寫數(shù)據(jù),在每寫一次命令或數(shù)據(jù)都需要判斷液晶是否忙。液晶顯示程序流程圖如圖 33所示:河南理工大學本科課程設(shè)計報告 13 圖 33 顯示子程序流程圖 總程序流程框圖接收等待時間 , 價格顯示數(shù)據(jù)接收里程數(shù) , 價格顯示數(shù)據(jù)k e y 1 _ f l a g 是否為真開始結(jié)束YN河南理工大學本科課程設(shè)計報告 14 圖 34整體程序流程圖第四章 proteus 軟件仿真 Proteus 介紹Proteus軟件是來自英國 Labcenter electronics公司的 EDA工具軟件,它組合了高級原理布圖、混合模式 SPICE仿真,PCB 設(shè)計以及自動布線
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1