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

正文內(nèi)容

基于lcd12864的交通信號燈本科單片機(jī)課程設(shè)計(jì)報(bào)告(已修改)

2025-07-21 16:13 本頁面
 

【正文】 湖南大學(xué)電氣與信息工程學(xué)院 本科生單片機(jī)課程設(shè)計(jì) 題 目:基于 LCD12864 的交通信號燈 學(xué) 院:電氣與信息工程學(xué)院 專 業(yè): 電氣工程及其自動化 實(shí)事求是,敢為人先 2 交通燈的歷史 1868 年 12 月 10 日,信號燈家族的第一個成員就在倫敦議會大廈的廣場上誕生了,由當(dāng)時英國機(jī)械師德 哈特設(shè)計(jì)、制造的燈柱高 7米,身上掛著一盞紅、綠兩色的提燈 煤氣交通信號燈,這是城市街道的第一盞信號燈。 1914 年,在美國的克利夫蘭市才率先恢復(fù)了紅綠燈,不過,這時已是 “ 電氣信號燈 ” 。稍后又在 紐約和芝加哥等城市,相繼重新出現(xiàn)了交通信號燈。 隨著各種交通工具的發(fā)展和交通指揮的需要,第一盞名副其實(shí)的三色燈 (紅、黃、綠三種標(biāo)志 )于 1918 年誕生。它是三色圓形四面投影器,被安裝在紐約市五號街的一座高塔上,由于它的誕生,使城市交通大為改善。 中國最早的馬路紅綠燈, 則 是于 1928 年出現(xiàn)在上海的英租界。 實(shí)事求是,敢為人先 3 目 錄 第一部分 開發(fā)板部分硬件介紹 ................................... 3 一、板上資源分布 ........................................................................................ 3 二、 ADuC848 簡要介紹 .............................................................................. 5 三、 LCD 顯示模塊 ....................................................................................... 6 第二部分 交通信號燈的設(shè)計(jì) ....................................... 8 一、題目任務(wù)設(shè)計(jì)要求 ................................................................................ 8 二 、系統(tǒng)原理分析及流程框圖 .................................................................... 8 三、具體程序?qū)崿F(xiàn) ...................................................................................... 10 四、具體操作步驟 ...................................................................................... 18 五、設(shè)計(jì)心得體會 ........................................................錯誤 !未定義書簽。 六、參考文獻(xiàn) .............................................................................................. 21 附 錄一 : 開發(fā)板硬件圖 ............................................... 22 附錄二 : 單片機(jī)歷史 ................................................... 23 實(shí)事求是,敢為人先 4 第一部分 開發(fā)板硬件部分介紹 一、板上資源分布 圖 板上資源分布 3:單片機(jī) P0、 P P3口引出接口(有限流保護(hù)電阻); 4:上排圖形點(diǎn)陣 LCD12864的接口、下排 LCD1602的接口; 6:兩路 16位 ADC輸入、可作差分輸入; 8: 12位 DAC輸出、對 DAC輸出進(jìn)行比例放大或者跟隨的運(yùn)放; 9:單片機(jī) AduC848; 10:無源蜂鳴器、由單片機(jī) PWM模塊輸出信號控制; 11: 8位數(shù)碼管; 12: SPI接口; 13: RS232串口(通過串口在線下載、單步、斷點(diǎn)、運(yùn)行到某一行等方式調(diào)試程序); 14:步進(jìn)電機(jī)( 5V、 70歐姆、 6線 4相)接口; 實(shí)事求是,敢為人先 5 15: 8路 LED,從左至右為 LED7~0,分別被 ~; 16:復(fù)位按鍵和下載按鍵; 1 18: IIC總線上的 EEPROM AT24C08和 RTC DS1307; 19: IIC接口; 20: PS/2接口; 21:紅外接收頭; 22:功能選擇和配置插針; 23: 4X4矩陣式鍵盤或 4個獨(dú)立按鍵; 24:直流電源輸入; 此外還有紅外二極管(由單片機(jī) PWM 模塊輸出信號控制)、 USB電源輸入接口。 二、 ADuC848的簡要介紹 8051based core、 5V供電電壓; 可以通過串口在線下載程序和單步、斷點(diǎn)、運(yùn)行到某一行等方式調(diào)試程序; 16位 8通道Σ Δ ADC,片內(nèi)有 、 buffer和 PGA; 12位電壓輸出 DAC、 Dual 16BIT Σ Δ DAC; 32kbyte程序存儲器、 4kbyte用戶信息 Flash存儲器、256RAM+2048XRAM(byte); PLL( MHz max)(片外只需接 ); 3 16位定時 /計(jì)數(shù)器、看門狗定時器; 11中斷源( 2優(yōu)先級)、 11位堆棧指針; 24I/O+8模擬或數(shù)字輸入; UART、 SPI和 I2C、高速 115200波特率發(fā)生; 1 Power supply monitor、上電復(fù)位、 Dual 200μ A激勵電流源。 實(shí)事求是,敢為人先 6 1單片機(jī)引腳分布 三、 LCD 顯示模塊 LCD 顯示信號連接圖如下圖所示。 實(shí)事求是,敢為人先 7 圖 LCD信號連接 關(guān)鍵網(wǎng)絡(luò)名和引腳名解釋: ( 1) DISCTRL0~ 4:顯示控制信號。 ( 2) D0~ D DB0~ DB7:數(shù)據(jù)總線。 ( 3) E: LCD使能信號。 ( 4) RS:數(shù)據(jù)、指令選擇信號。 ( 5) RW:讀、寫選擇信號。 ( 6) CS CS2: LCD12864由兩部分組成, CS1和 CS2為選擇信號。 板上接口 4的上排位 LCD12864的接 口,下排位 LCD1602的接口,排針和排母左對齊插入。 實(shí)事求是,敢為人先 8 第二部分 交通信號燈的設(shè)計(jì) 一、 題目任務(wù)設(shè)計(jì)要求 題目設(shè)計(jì)及目的 ( 1)設(shè)計(jì)一智能交通信號燈。 ( 1)了解交通燈管理的基本工作原理 ( 2)熟悉 ADuC848 的工作原理和應(yīng)用編程 ( 3)熟悉 ADuC848 并行接口的各種工作方式和應(yīng)用 ( 4)熟悉 AT89C51 計(jì)數(shù)器 /定時器的工作方式和應(yīng)用編程外部中斷的方法 ( 5)掌握 LCD 顯示問題的解決 題目設(shè)計(jì)要求 ( 1)了解實(shí)際交通燈的變化規(guī)律(以十字路口為例) ( 2)要求用 LCD顯示字符“紅、黃、綠”(或字母 r、 y、 g)代替相應(yīng)的信號燈 ( 3)要求有東西、南北四組信號燈顯示,并顯示對應(yīng)的時間 ( 4)時間要求倒計(jì)時顯示,計(jì)時時間到,對應(yīng)的信號準(zhǔn)確切換 ( 5)信號燈按一定的規(guī)律閃爍,實(shí)現(xiàn)簡單的交通管理 ( 6)能實(shí)現(xiàn)緊急事件處理(例如救護(hù)車的通行等),可用蜂鳴器報(bào)警和特殊數(shù)字顯示 ( 7)可根據(jù)交通流量智能調(diào)整各路段的通行時間 ( 8)顯示北京時間,可調(diào)整 二、系統(tǒng)原理分析及程序流程框圖 交通燈通常指由紅、黃、綠三種顏色燈組成用來指揮交通的信號燈。綠燈亮?xí)r,準(zhǔn)許車輛通行,黃燈亮?xí)r,已越過停止線的車輛可以繼續(xù)通行;紅燈亮 時,禁止車輛通行。 下圖為一種紅綠燈的顯示狀態(tài)圖 狀態(tài)一: 設(shè)東西向?yàn)橹鞲傻?,東西向綠燈定為紅 紅 綠 綠 實(shí)事求是,敢為人先 9 20s. 狀態(tài)二 設(shè)定黃燈時間為 5s。 狀態(tài)三 南北向?yàn)楦备傻溃媳毕蚓G燈設(shè)為 10s 狀態(tài)四 南北向黃燈也設(shè)為 5s. 緊急狀態(tài) : 此時為緊急狀態(tài),所有燈為紅燈,所有車輛禁止通行,觸發(fā)緊急狀態(tài)由緊急按鈕觸發(fā),再次觸發(fā),則解除緊急狀態(tài),回到原來狀態(tài)。 車流量處理。 首先根據(jù)兩條道路的車流量劃分為主干道和副干道,主干道紅 紅 紅 紅 黃 黃 紅 紅 綠 綠 紅 紅 紅 紅 黃 黃 實(shí)事求是,敢為人先 10 和副干道的綠燈時間設(shè)置不一樣,主干道的綠燈時間設(shè)置的較長,紅燈時間等于另一條道路的綠燈時間與黃燈時間之和。其次,考慮有車流高峰時期,在本次設(shè)計(jì)中,設(shè)置北京時間 18: 00:00—— 20:00:00為車流量高峰時期,在此時期,亮燈時間會變成另一個設(shè)定值,具體設(shè)置可依據(jù)實(shí)踐情況設(shè)置,本次設(shè)計(jì)中將主干道,副干道綠燈實(shí)踐均延長 ,亮燈時間為正常設(shè)定時間。 倒計(jì)時顯示。 東西南北四個方向各有一個倒計(jì)時顯示,倒計(jì)時數(shù)字表示當(dāng)前亮燈的剩余時間。因?yàn)橄鄬Φ姆较蝻@示相同,因而本次設(shè)計(jì)中只兩個倒計(jì)時顯示,一個表示南北方向,一個表示東西方向。計(jì)時的快慢通過改變對頻率的計(jì)數(shù)實(shí)現(xiàn)。 北京時間顯示。 本次設(shè)計(jì)中, 12864LCD 顯示屏第一行顯示北京時間的時、分、秒,時間可調(diào)。北京時間功能采用 T0 計(jì)時器中斷來實(shí)現(xiàn)。 ADuC848的 core clock 頻率默認(rèn)為 ,定時器 0 的時 鐘為 core clock, 1572864=65536*24。故將定時器 0 設(shè)置為 16 位計(jì)數(shù)模式,且初值為 0,無需在定時器溢出中斷中給定時器賦初值(中斷溢出就開始執(zhí)行中斷程序,計(jì)數(shù)器為加法計(jì)數(shù)器,從 0加到 65536)。每 65536個 core clock 周期將產(chǎn)生一次中斷,在中斷處理程序中累計(jì)中斷次數(shù),當(dāng)有 24 次中斷產(chǎn)生時即為 1秒,進(jìn)行計(jì)時。 實(shí)事求是,敢為人先 11 主程序流程圖 開始 設(shè)置定時方式,初始化 運(yùn)行過程 Key 是否有輸出 Y N 是否 Key==16 是否 Key==13 緊急狀態(tài) 北京時間調(diào)節(jié) Y N Y N 實(shí)事求是,敢為人先 12 交通燈顯示流程圖 狀態(tài)一 開始 是否 green[0]==0 狀態(tài)二 是否 red[1]==0 狀態(tài)三 是否 green[1]==0 狀態(tài)四 是否 red[0]==0 N Y Y N N N Y Y 實(shí)事求是,敢為人先 13 三、具體程序?qū)崿F(xiàn) include include include include define unchar unsigned char define unint unsigned int sbit buzzer=P2^6。 unchar green[2]={50,30}。 unchar yellow[2]={5,5}。 unchar red[2]={
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1