循环灯实验报告与代码..docVIP

  • 28
  • 0
  • 约9.18千字
  • 约 13页
  • 2019-01-01 发布于湖北
  • 举报
合肥工业大学 计算机与信息学院 课程设计 课 程:微机原理与接口技术设计 专业班级:计算机科学与技术12-1班 学 号: 2012211599 姓 名: 柏恩慈 设计题目及要求: 题目: 利用8255A和8253使发光二极管按一定规律轮流点亮 要求:发光二极管的点亮方式:将发光二极管分为n组,每组12/n个灯管,每组灯管发光时间没t。设有8种组合:(1) n=12, t=1s: 每个灯管单独一组,间隔1秒循环点亮。(2) n=12, t=2s: 每个灯管单独一组,间隔2秒循环点亮。(3) n=6, t=1s: 每两个灯管一组,间隔1秒循环点亮。(4) n=6, t=2s: 每两个灯管一组,间隔2秒循环点亮。(5) n=4, t=1s: 每三个灯管一组,间隔1秒循环点亮。(6) n=4, t=2s: 每三个灯管一组,间隔2秒循环点亮。(7) n=3, t=1s: 每四个灯管一组,间隔1秒循环点亮。(8) n=3, t=2s: 每四个灯管一组,间隔2秒循环点亮。 要求: 按键盘的“A”, “B”, “C”, “D”分别表示选择的灯管数目(一个一组,两个一组,三个一组,四个一组),按键盘的“E”, “F”,表示选择时间(一秒两秒)。程序启动时默认按第一种方式进行循环,当按动“A~F”时,根据设定情况随时改变循环方式,当按“0”键退出程序,所有灯管熄灭。 提示: 1:

文档评论(0)

1亿VIP精品文档

相关文档