键盘89c51四位元七段显示器.pdf
文本预览下载声明
九十 八學年度 中等學校工科學生技藝競 賽
數 位電子工 術科第一站
大會編號:____________ 工 作桌編號:____________ 姓名 :_____________
題目 :單晶片控制 伺服馬達電路 。 時間:240分鐘 。
〈一〉試題說明:
1. 請 勿參考 任何非本大會提 供的資料 。
2. 開始比賽 後六十分鐘方可交卷出場 。
3. 若比賽中欲棄權者 ,選手與 評審老師須 簽 名 ,該站以零分計 ,並於比賽開始 後六十分鐘
始 得出場 。
4. 如因操作不當,導致儀器損壞者 ,視其情節 由裁判斟酌扣分 。
5. 若發現零 件有故障或短缺 ,可在比賽開始半 小時內更換 。逾時者 ,更換一 個零件扣五分 。
6. 本站分為兩部份 ,第一部 份為電路實 作,第二部份 為程式撰 寫與燒錄。
7. 本站要求製 作一個伺服馬達控制器 。可以設定伺服馬達轉動圈數 、旋轉方 向 ,並將所設
定的轉動圈數顯示於七段顯示器上。旋轉期間可控制令其停止旋轉 。
〈二〉電路配置圖(如圖 1 所示):
四位元七段
顯示器
89C51
鍵 盤
圖1 電路配置圖
1
〈三〉四位元七段顯示器顯示說明 :
當電路剛啟動或馬達停止運轉且未按下任 何設定鍵 時,七段顯示器顯示 為四個零(如圖 2) ,
當按下 A 鍵馬 達顯示 4 個小數 點(如圖 3) ,設定圈數由左至右設定 、顯示 ,並且消除小數 點(如圖
4) ,設定完成時顯示設 定圈數 (如 圖 5) 。
圖 2 馬達非運轉且不在設定模式時
圖 3 當按下設定鍵後
圖 4 設 定時由左至右設定範 例
圖 5 設定完成時顯示範 例
2
第一部分:
請按 照圖 6 所示之電路將零 件焊接在萬 用電路板上 。
+5V
A1015*4
com3 com2 com1 com0
+5V
1KΩ*4 a b c d e f g dp 100Ω*8
+5V
sw Vcc P0.0 1KΩ 可調式
10uF 伺服馬達
100uF Reset 89C51
10KΩ
GND
+5V
显示全部