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

正文內(nèi)容

基于單片機的出租車自動計費設(shè)計-在線瀏覽

2025-08-10 02:08本頁面
  

【正文】 可編程定時計數(shù)器 ,2 個全雙工串行通信口, 2 個讀寫口線, STC89C52RC 可以按照常規(guī)方法進行編程,也可以在線編程。 管腳功能 ( 1) VCC:供電電壓。 ( 3) P0 口: P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。 ( 4) P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 在 FLASH 編程和校驗時, P1 口作為第八位地址接收。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P2 口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。當(dāng) P3 口寫入 “1” 后,它們被內(nèi)部上拉為 高電平,并用作輸入。 P3 口也可作為 STC89C52RC 的一些特殊功能口:口管腳備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) 7 P3 口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。在 FLASH 編程期間,此引腳用于輸入編程脈沖。因此它可用作對外部輸出的脈沖或用于定時目的。如想禁止 ALE 的輸出可在SFR8EH 地址上置 0。另外,該引腳被略微拉高。 ( 8) /PSEN:外部程序存儲器的選通信號。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。注意加密方式 1 時, /EA將內(nèi)部鎖定為 RESET;當(dāng) /EA端保持高電平時,此間內(nèi)部程序存儲器。 ( 10) XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 振蕩器特性 :XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。石晶振蕩和陶瓷振蕩均可采用。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 led 數(shù)碼管常用段數(shù)一般為 7 段有的另加一個小數(shù)點, led 數(shù)碼管根據(jù) LED 的接法不同分為共陰和共陽兩類,了解 LED 的這些 特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。 8 A、靜態(tài)顯示驅(qū)動:靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 埠多,如驅(qū)動 5 個數(shù)碼管靜態(tài)顯示則需要 5 8= 40 根 I/O埠來驅(qū)動,要知道一個 89S51 單片機可用的 I/O 埠才 32 個呢。 B、動態(tài)顯示驅(qū)動:數(shù)碼管動態(tài)顯示介面是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數(shù)碼管的公共極 COM增加位元選通控制電路,位元選通由各自獨立的 I/O 線控制,當(dāng)單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位元選通 COM 端電路的 控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位元就顯示出字形,沒有選通的數(shù)碼管就不會亮。在輪流顯示過程中,每位元數(shù)碼管的點亮?xí)r間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 埠,而且功耗更低。 圖 四位七段數(shù)碼顯示管 9 四位一體數(shù)碼管的引腳圖,共陽型 ( 4 是從右邊數(shù)起的 ) 圖 四位一體數(shù)碼管的引腳圖 數(shù)碼管顯示對照表 ( 0 時點亮 1 時熄滅 ) 圖 數(shù)碼管顯示對照表 a bcdefgdp 12341234abcdefgdp 10 圖 共陽極數(shù)碼管的十六 進 制編碼 ( 三 ) 單片機最小系統(tǒng) 單片機最小系統(tǒng)包括 復(fù)位,晶振電路,電源電路 圖 11 ( 四 ) 振蕩電路 單片機內(nèi)部有一個高增益、反相放大器,其輸入端為芯片引腳 XTAL1,其輸出端為引腳 XTAL2。這樣就構(gòu)成一個穩(wěn)定的自激振蕩器。 振蕩電路如圖 所示: 圖 ( 五 ) 復(fù)位電路 復(fù)位操作有兩種基本形式:一種是上電復(fù)位,另一種是按鍵復(fù)位。上電復(fù)位電路要求接通電源后,通過外部電容充電來實現(xiàn)單片機自動復(fù)位操作。 RERST 引腳的高電平只要能保持足夠的時間( 2 個機器周期),單片機就可以進行復(fù)位操作。 圖 復(fù)位電路 12 ( 六 ) 按鈕接口電路 采用獨立式鍵盤:獨立式鍵盤中,每個按鍵占用一根 I/O 口線,每個按鍵電路相對獨立。 如下圖 所示 。 圖 顯示電路 13 ( 八 ) 行駛里程 設(shè)計 在本次設(shè)計中我們 用信號源模擬 出租車 里程 , 以便獲得行駛里程信號 送到單片機 經(jīng)處理計算, 送給顯示單元 。 14 四、 程序設(shè)計 (一) 主程序流程圖 圖 主 程序流程圖 開 始 初 始 化 開總中斷和外部中斷 0,定義外部中斷 0 的觸發(fā)方式 調(diào)用掃描鍵盤子程序 調(diào)用處理總價子程序 調(diào)用數(shù)碼管顯示子程序 結(jié) 束 15 ( 二 ) 鍵盤掃描子程序 圖 開 始 是否有啟動鍵按下 消抖(調(diào)用延時 10ms 子程序) 再次確認(rèn)是否有啟動鍵按下 開始轉(zhuǎn)入處理總價子程序 是否有消零的鍵按下 消抖(調(diào)用延時 10ms 子程序) 再次確 認(rèn)是否有清零鍵按下 把計價器清零 Y Y N N N N Y Y N 16 ( 三 ) 處理總價子程序 圖 開 始 車程 =3km? 總價 = Count1=車程— 3km=200m? 總價 =+,車程 =3km 總價四舍五入處理 Y N Y 17 ( 四 ) 顯示總價子程序 圖 開 始 取出最高位(百 位) 輸出顯示,延時1ms 取出 十位 輸出顯示,延時1ms 取出 個位 輸出顯示,延 時1ms 取出最后一位 輸出顯示,延 時1ms 18 五、 仿真 (一) proteus 軟件介紹 Proteus 的 ISIS 是一款 Labcenter 出品的電路分析實物仿真系統(tǒng),可仿真各種電路和 IC,并支持單片機,元件庫齊全,使用方便,是不可多得的專業(yè)的單片機軟件仿真系統(tǒng)。 ② 具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、 RS232 動態(tài)仿真、 C 調(diào)試器、 SPI 調(diào)試器、鍵盤和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。 ④ 支持大量的存儲器和外圍芯片。 硬件電路設(shè)計步驟: protues 的 isis professional。 , 使用 快捷鍵 P,在關(guān)鍵字那 輸入元件名 并且 進行 連線。 Keil提供了包括 C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部份組合在一起。 hex 文件 。 本設(shè)計中,不管是硬件電路設(shè)計還是軟件編程,都是重點和難點。硬件方面,先綜合考慮系統(tǒng)功能,再將要實現(xiàn)的功能劃分為各個模塊并根據(jù)各個模塊功能細(xì)化考慮模塊組成,在各個模塊都完成之后,方將所有模塊聯(lián)系在一起,形成一個完整的系統(tǒng)。 另外,本次設(shè)計的 出租車計價器具有性能可靠、電路簡單、成本低、實用 性強等特點 。 例如 硬件要經(jīng)過反復(fù)試驗,在試驗中適當(dāng)更換不同參數(shù)的元器件,觀察結(jié)果,最終才能確定可行的使用方案。 經(jīng)過這一個月的學(xué)習(xí),我覺得自己不論是在理論知識方面還是在動手能力方面都有 了不小的進步,自己從中受益匪淺。 通過這次設(shè)計不僅學(xué)會了如何去查找相關(guān)資料,更重要的是通過查找資料和翻閱書籍學(xué)到了不少知識,擴大了知識面,提高了知識水平。通過這次設(shè)計不僅增強了自己的動腦能力 和動手能力,也提高了我思考問題、 20 分析問題、解決問題的能力,更重要的是學(xué)會用工程化的思想來解決問題。 這次設(shè)計是我認(rèn)真認(rèn)識到完整、嚴(yán)謹(jǐn)、科學(xué)分析問題、解決問題的思想是多么的重要 ,只有擁有了科學(xué)的態(tài)度才能設(shè)計出有用的產(chǎn)品。 致謝 在這里,我要感謝我的指導(dǎo)老師―― 郭華 老師。 參考 文獻(xiàn) [1] 蘇凱 劉慶國 陳國平 。北京冶金工業(yè)出版社 [2] 林華兵 .MCS51 單片機原理及應(yīng)用 .北京 :華中科技大學(xué)出版社, [3] 余錫存 曹 國華 .單片機原理及接口技術(shù) [M].陜西 :西安電子科技大學(xué)出版社 , [4] 勒達(dá) .單片機應(yīng)用系統(tǒng)開發(fā)實例導(dǎo)航 .北京 :人民郵電出版社, [5] 張毅坤 . 單片微型計算機原理及應(yīng)用,西安電子科技大學(xué)出版社 1998 [6] 曾屹 . 單片機原理與應(yīng)用 . 中南大學(xué)出版社 21 附錄 系統(tǒng)總體電路 22 “清零鍵”按下時的仿真圖 “計價鍵”按下時的仿真圖 23 超過 3km時第一個一千米跳表仿真圖 超過 3km時第二個兩千米跳表仿真圖
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1