呂寧 唐企堯
摘要:本文介紹了單片機基礎及其應用課程項目教學法中一個典型項目——倒計時交通燈的設計與制作。通過“做什么-如何做-自己做-做得如何”四個階段的項目實施,改變了以往枯燥無味的先學指令后編程練習的傳統(tǒng)單片機教學模式,激發(fā)了學生的學習興趣,實現(xiàn)了單片機知識與應用及實踐操作的有機結合。
關鍵詞:項目教學法 案例 單片機課程 倒計時交通燈
單片機課程既有較強的理論性,又有很強的實踐性。本文探索了單片機課程的項目教學法,通過案例——倒計時交通燈的設計與制作,將項目涉及的多個知識點融于項目實施過程中。下面從“做什么一如何做一自己做一做得如何”四個階段,介紹倒計時交通燈的項目實施過程。
一、做什么
該項目采用MCS-51單片機為核心器件來模擬倒計時交通燈控制系統(tǒng),應用單片機的定時器/計數(shù)器、中斷和動態(tài)顯示技術,實現(xiàn)正常情況下東西與南北兩個方向輪流點亮紅、綠信號燈,每次持續(xù)時間30s(可通過加1鍵、減1鍵在10-90s之間調節(jié)),綠燈倒計時到6s時,閃爍3次(0.5s亮,0.5s滅),再黃燈延時3s轉為紅燈。特殊情況時,可以按下功能鍵和突發(fā)交通情況按鍵,使東西或南北方向緊急切換為常綠燈,以利于特種車輛通過。當車輛稀少時,可以按下功能鍵和安全通行鍵,使東西南北四個方向的交通燈均置為黃燈閃爍。用兩位一體的共陽LED數(shù)碼管顯示倒計時時間。
二、怎樣做
為完成項目,實現(xiàn)模擬倒計時交通燈的控制,首先進行倒計時交通燈硬件電路的設計。……