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

正文內(nèi)容

片機控制交通燈課程設(shè)計(參考版)

2025-06-08 06:31本頁面
  

【正文】 } 鹽城工學(xué)院課程設(shè)計說明書( 2021) 23 附錄 5 基于單片機的交通燈設(shè)計 元器件目錄表 元器件名稱 規(guī)格型號 數(shù)量 微處理器 STC89C52 1 個 電阻 1KΩ、 500Ω、 100Ω 若干 發(fā)光 LED F5 食人魚 12 個 電容 0805 2 個 按鈕 1 個 電解電容 10uF 1 個 電源變壓器 220V/12V 1 個 晶振 12MHZ 1 個 反相器 74LS05 1 個 。 TR0=1。 TL0=(6553650000)%256。 } } void main() { TMOD=0x01。 Operation_Type=1。 if(++Flash_Count!=10) return。 YELLOW_B=!YELLOW_B。 22 case 4: //模式 ,黃燈閃爍 5 次 if(++Count!=8)return。 //模式 3 已到 5 秒,計數(shù)器清零,改變?yōu)榈谒姆N狀態(tài) Operation_Type=4。 //模式 3 未到 5 秒。GREEN_B=1。 RED_B=0。YELLOW_A=0。 break。 //閃爍 5 次 Flash_Count=0。 GREEN_A=0。 Count=0。 break。 中斷返回 Count=0。 if(++Count!=100)return。YELLOW_B=0。GREEN_A=1。 鹽城工學(xué)院課程設(shè)計說明書( 2021) 21 switch(Operation_Type) { case 1: // 模式 1,東西向綠燈與南北向紅燈亮 5 秒 RED_A=0。 //軟件計數(shù)器設(shè)置 void T0_INT() interrupt 1 //T0 中斷程序 { TH0=(6553650000)/256。 sbit GREEN_B=P0^5。 sbit RED_B=P0^3。 // A 組為東西向指示燈 sbit YELLOW_A=P0^1。最后,還要謝謝給過我?guī)椭耐瑢W(xué)們和老師,沒有你們的幫助也不會讓我順利的完成這次課程設(shè)計。在此深深感謝老師的指導(dǎo)以及同學(xué) 的幫助。最后完成所有的焊接,通電后并沒有如期的想象,而是所有的燈全部亮著,在同學(xué)的幫助下,詳細(xì)的檢查了一遍電路焊接情況,并沒有任何問題,程序也無任何問題。由于平時缺乏這方面的訓(xùn)練,所以萬能板焊接起來并沒有想象中的好。一些在課堂上學(xué)習(xí)到的很抽象的知識,通過我自己對單片機的制作、運行、調(diào)試,在腦海 里變的更加的清晰透徹。之后一直重復(fù)上述過程。 16 圖 54 東西方向黃燈閃爍 5s 過后,東西方向的黃燈開始閃爍,交通燈進(jìn)入等待狀態(tài)。最后將各個模塊組合后再調(diào)試程序,確保各功能模塊能夠相同 。 軟件調(diào)試 軟件調(diào)試是通過對用戶程序的連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯誤與鹽城工學(xué)院課程設(shè)計說明書( 2021) 13 邏輯錯誤并加以排除修正的過程。給板加電,用萬用表檢測所有的連接點或是器件的端口是否符合預(yù)計的電壓值,最后是聯(lián)機檢測。先用萬用表檢測各個連接點,確保連接點連接完好;再檢測各種電源線與地線之間是否有短路現(xiàn)象,要確保電路無短路,否則有可能會燒壞元器件。 子程序流程圖 子程序流程圖如圖 42 所示: 12 開 始開 始初 始 化初 始 化計 數(shù) 器 清 零計 數(shù) 器 清 零5 秒 到5 秒 到返 回返 回方 式 1方 式 1YN開 始開 始初 始 化初 始 化計 數(shù) 器 清 零計 數(shù) 器 清 零閃 爍 5 次閃 爍 5 次返 回返 回方 式 2方 式 2YN開 始開 始初 始 化初 始 化計 數(shù) 器 清 零計 數(shù) 器 清 零5 秒 到5 秒 到返 回返 回方 式 3方 式 3YN開 始開 始初 始 化初 始 化計 數(shù) 器 清 零計 數(shù) 器 清 零閃 爍 5 次閃 爍 5 次返 回返 回方 式 4方 式 4 圖 42( a) 圖 42( b) 圖 42( c) 圖 42( d) 圖 42 子程序流程圖 5 軟硬件調(diào)試及調(diào)試結(jié)果 軟硬件調(diào)試中出現(xiàn)的問題及解決措施 本次設(shè)計要進(jìn)行軟件仿真,所以采用 Keil 軟件和 Proteus 軟件聯(lián)合調(diào)試,具體過程可以概括為以下兩點: ( 1) 在 Keil 軟 件上編寫程序,編譯生成 hex 文件; ( 2) 在 Proteus 上繪制原理圖,把生成的 hex 文件添加到單片機中,點擊運行進(jìn)行仿真。 鹽城工學(xué)院課程設(shè)計說明書( 2021) 11 開 始系 統(tǒng) 初 始 化工 作 方 式 1工 作 方 式 2工 作 方 式 3工 作 方 式 4 圖 41 主流程圖 單片機運行后,系統(tǒng)首先初始化,計數(shù)器清零,然后順序執(zhí)行方式一到方式四。 信號燈電路具體連接方式如圖 36 所示。 鹽城工學(xué)院課程設(shè)計說明書( 2021) 9 7 4 0 57 4 0 57 4 0 57 4 0 5 7 4 0 5 7 4 0 53214562 2 0 圖 35 信號燈電路原理 阻值大小計算如下: 所需阻值 =(電壓 LED 壓降 I/O 電平) /電阻上的電流。 一般發(fā)光 LED 與 I/O 端口之間都會再連接一個電阻,其作用在于限制通過二極管的電流,從而達(dá)到減小功耗和滿足端口對最大電流的限制。此外,工作電流要滿足 LED的工作電流。先介紹一下 LED。例如, 1A 端輸入高電平,則 1Y 輸出低電平。 1 A1 Y2 A2 Y3 A3 YG N DV C C6 A6 Y5 A5 Y4 A4 Y1234567891 01 11 21 31 474 05 圖 34 74LS05 引腳 7 引腳是接地端, 14 引腳接 +5V電源。 74LS05 為六組反向器,共有 54/740 54/74H0 54/74S0 54/74LS05 四種線路結(jié)構(gòu)形式,其主要電特性的典型值如表 32 所示。 信號燈電路設(shè)計 驅(qū)動電路 驅(qū)動部分采用 74LS05 非門來對 LED 發(fā)光二極管進(jìn)行驅(qū)動,當(dāng)輸入為高點平時,輸出為低電平。 在最小系統(tǒng)板上,提供了一個通用的復(fù)位電路,在使用該板之前,必須將該電路與單片機聯(lián)結(jié)起來。實際使用中,有些外圍芯片也需要復(fù)位,如 8255 等。當(dāng) RST 從高電平變?yōu)榈碗娖街螅瑔纹瑱C就從 0000H 地址開始執(zhí)行程序。 VCC10uF復(fù) 位10K 圖 33 單片機復(fù)位電路 單片機可靠的復(fù)位是保證單片機正常運行的關(guān)鍵因素。復(fù)位不影響內(nèi)部 RAM 的狀態(tài)。單片機在復(fù)位后,從 0000H 地址開始執(zhí)行指令。在焊接刷電路板時,晶體振蕩器和電容應(yīng)盡可能安裝的與單片機芯片靠近,以減小寄生電容,更好的保證振蕩器穩(wěn)定和可靠工作。對外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影響振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。這個放大器與 作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器。 AT89C52 單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。電容取 30PF 左右。內(nèi)部方式時,時鐘發(fā)生器對振蕩脈沖二分頻,如晶振為 12MHz,時鐘頻率就為 6MHz。 AT89C52 單片機內(nèi)部有一個用于 構(gòu)成振蕩器的高增益方向放大器,該高增益方向放大器的輸入端為芯片引腳 XTAL1,輸出引腳為 XTAL2。因此,時鐘頻率直接影響單片機的速度,時鐘質(zhì)量也直接影響單片機系統(tǒng)的穩(wěn)定性。 引腳 第二功能 RXD(串行口輸入端) TXD(串行口輸出端) /INT0(外部
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1