- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 fir
module fir_lowpass( input clk_50m, input rst_n, input [7:0] pid_fir, output [7:0] pod_fir);parameter a0 = 8'hf4, a1 = 8'he6, a2 = 8'h0e, a3 = 8'h59, a4 = 8'h7f, a5 = 8'h5
2017-10-01 22:19:48 286
原创 DDS
DDS(Direct Digital Systhesize 直接数字频率合成器)具有相对带宽很宽、频率捷变速率快、频率分辨率高、输出相位连续、可输出带宽的正交信号、可编程、全数字化和便于集成的优越性。DDS的理论是根据奈奎斯特采样定理,对于一个周期连续信号,可以沿其相位轴方向,以等量的相位间隔对其进行相位或幅度的采样,得到周期信号的离散相位幅度序列,并对模拟幅度值进行量化,量化后的幅值采用相应
2017-09-30 21:49:37 547
原创 基于FPGA的VGA彩条发生器
功能概述:通过FPGA在显示器上显示一些条纹或图案,用CRT显示器显示横条纹、竖条纹以及棋盘格子图案。用一个按键来控制显示模式,每按下一次,屏幕上的图案改变一次,依次为横条纹、竖条纹以及棋盘格子图案。VGA的英文全称是 Video Graphics Array,中文名宇叫视频图形阵列,是IBM在1987年随PS/2机一起推出的_ 种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,不支持
2017-06-10 14:49:02 6979
原创 FPGA边沿检测与按键消抖
边沿检测有上升沿检测、下降沿检测、双边沿检测。以按键控制LED灯为例,下面是按键原理图从按键连接的原理图,可以看到,按键未按下时是低电平,当按键按下即为高电平,如果要实现按键按下一次led改变一次状态,即检测按键上升沿。再加上按键消抖代码如下module key (KEY,LED_N,RST_N,CLK); input [7:4] KEY; //四个按键 outp
2017-03-30 12:56:44 1449
转载 常用排序(二)
选择排序选择排序说的是:每一趟在后面没有排序n-i个元素中,选择一个最小的放在第 i 个位置上,接下来选择i+1位置上的元素,一共需要执行n-2趟操作,他的时间复杂度是O(N*N)选择排序有三种实现方式;直接选择排序、锦标赛排序、堆排序1.直接选择排序选择最小的元素,如果不是第一个就和第一个对调位置,这样他就是第一个了,重复直到排序结束[pl
2016-11-27 23:17:49 5957
翻译 C51中的ABSACC.H
C51运行时间库提供大量可用于8051系列C语言程序的预定义函数和宏。它大大简化了8051的C程序设计过程。其中ABSACC.H包含了允许直接访问8051不同区域存储器的宏。
2016-11-19 01:15:25 8377
RTX-51简介
2017-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人