5.花样彩灯显示的程序设计采用了什么方法?

5.花样彩灯显示的程序设计采用了什么方法?,第1张

花样彩灯显示的程序设计通过编写VHDL语言程序。根据查询相关信息显示:在QuartusII平台上,采用文本输入设计方法,通过编写VHDL语言程序,设计一花样彩灯控制器,实现对实验箱8个LED发光二极管的显示控制,至少4种以上的花样。

先定义4个按键,

sbit k1=P1^0

sbit k2=P1^1

sbit k3=P1^2

sbit k4=P1^3

再定义一个变量计数,分别计1,2,3,4,对应4个按键。

在主循环程序中判断4个按键是否按下,每一个开关按下,变量赋值对应的数。

再根据变量值,执行对应的第1,2,3,4种花样就行了。

DB 01H,03H,07H,0FH,1FH,3FH,7FH,0FFH,0FEH,0FCH DB 0F8H,0F0H,0E0H,0C0H,80H,00H,0FFH,00H,0FEH DB 0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH,0BFH,0DFH DB 0EFH,0F7H,0FBH,0FDH,0FEH,00H,0FFH,00H 这个是彩灯循环花样 其中把十六进制数换成二进制的 是一的位彩灯就亮。比如第一个01H换成二进制就是00000001,所以是第一个灯亮,依此可推出彩灯循环花样


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11114099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存