随笔分类 - 显示控制l类电路
LED灯、数码管、LED点阵、LCD、OLED等
摘要:1. 项目介绍 在FPGA上最简单的应用就是点亮一盏闪烁的LED。学过软件的朋友一般都写过“Hello world”,因为这个是最简单的程序。 2. 设计要求 LED灯以2s的周期闪烁,LED灯亮、灭,每1s取反一次,如此循环,不断取反。从而实现LED灯的不断闪烁。 3. 设计分析 从外部晶振(50
阅读全文
摘要:1.项目介绍 学习LED数码管的工作原理和编程方法,掌握LED数码管的设计应用。 2.设计要求 利用LED数码管,在数码管上显示0-F字样。系统框图如下图所示。其中,data_in[3:0]为按键输入,seg_n[7:0]为数码管的段选端,sel_n[7:0]为数码管的位选端。 3.实验原理 (1)
阅读全文
摘要:1. 共阳型数码管,数码管显示0-f对应的段选输出信号(二进制) 1 parameter NUM0 = 8'b1100_0000, 2 NUM1 = 8'b1111_1001, 3 NUM2 = 8'b1010_0100, 4 NUM3 = 8'b1011_0000, 5 NUM4 = 8'b100
阅读全文
摘要:1. 共阴型数码管,数码管显示0-f对应的段选输出信号(二进制) parameter NUM0 = 8'b0011_1111, NUM1 = 8'b0000_0110, NUM2 = 8'b0101_1011, NUM3 = 8'b0100_1111, NUM4 = 8'b0110_0110, NU
阅读全文
摘要:1. 项目简介 呼吸灯,指的是一个LED从暗到亮,从亮到暗逐渐变化,如此循环反复,就像人的呼吸一样有节奏。它采用PWM的方式,在固定的频率下,通过调整占空比的方式来控制LED灯亮度的变化。 PWM(Pulse Width Modulation),即脉冲宽度调制,是一种对模拟信号电平进行数字编码的方法
阅读全文