本帖最后由 zl2168 于 2016-11-12 15:24 編輯
實例7 鍵控流水循環燈
⒈ 電路設計 …
⒉ 程序設計 …
① 8個發光二極管從上到下(K0斷開)依次循環點亮,每次點亮時間約為0.5秒。
② 按下K0,流水方向從下至上滾動點亮。
③ 按下K1(K2斷開),每循環一次后間隔時間縮短0.1秒,直至最短間隔0.1秒后保持不變。
④ 按下K2(K1斷開),每循環一次后間隔時間增加0.1秒,直至最長間隔1秒后保持不變。
⑤ K1、K2同時斷開或同時閉合,保持原滾動間隔時間不變。
⒊ Keil調試 … ⒋ Proteus仿真 …
先Proteus仿真一下,確認有效。
以上摘自張志良編著《80C51單片機Proteus仿真設計實例教程》清華大學出版社ISBN 978-7-302-41682-1 書中電路和程序設計有詳細說明,程序語句條條有注解。
|