本帖最后由 zl2168 于 2017-5-1 17:28 編輯
鍵控流水循環燈。
① 8個發光二極管從上到下(K0斷開)依次循環點亮,每次點亮時間約為0.5秒。
② 按下K0,流水方向從下至上滾動點亮。
③ 按下K1(K2斷開),每循環一次后間隔時間縮短0.1秒,直至最短間隔0.1秒后保持不變。
④ 按下K2(K1斷開),每循環一次后間隔時間增加0.1秒,直至最長間隔1秒后保持不變。
⑤ K1、K2同時斷開或同時閉合,保持原滾動間隔時間不變。
先Proteus仿真一下,確認有效。
鍵控流水循環燈.jpg (136.4 KB, 下載次數: 118)
下載附件
2017-5-1 17:27 上傳
以上摘自張志良編著《80C51單片機Proteus仿真設計實例教程》清華大學出版社ISBN 978-7-302-41682-1仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網上書店打折購買。
|