DAC0832 接口电路程序

dac0832 接口电路程序
见随书所附光盘中文件:dac0832vhdl程序与仿真。
--文件名:dac0832.vhd
--功能:产生频率为762.9hz的锯齿波。
--最后修改日期:2004.3.18。
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
entity dac0832 is
port(clk:in std_logic; --系统时钟
rst:in std_logic; --复位信号
ile:out std_logic; --数据锁存允许信号
cont:out std_logic; --控制信号(wr1、wr2、cs、xfer)
data_out:out std_logic_vector(7 downto 0)); --波形数据输出
end dac0832;
architecture behav of dac0832 is
signal q:integer range 0 to 63; --计数器
signal data:std_logic_vector(7 downto 0); --波形数据
begin
process(clk)
begin
if rst='1' then q<=0; --复位,对计数器q清零
elsif clk'event and clk='1' then
if q=63 then q<=0; --此if语句对系统时钟进行64分频
if data=11111111 then data<=00000000; --此if语句产生锯齿波波形数据
else data<=data+1;
end if;
else q<=q+1;
end if;
end if;
end process;
ile<='1';cont<='0';data_out<=data; --ile、cont赋值;波形数据输出;
end behav;

关于远程模拟量数据采集模块的详细解析
如何利用Proteus仿真学习晶闸管
一种定量的、可复制的方法来研究甚至预测基因的表达
美实验室锂空气电池研发取得进展,预计2030年后投入使用
信步科技SV-3000主板规格英文版
DAC0832 接口电路程序
基于单片机的室内甲醛测试系统
夹层模块的优点和比较
Diodes推出业界首款2.5/5/10Gbps以太网络LAN多路复用器/解复用器
国产本土EDA的发展,还有很长的路要走
浮标式水质自动监测站的基本介绍
诺基亚贝尔已在80公里标准单模光纤上实现了1.52 Tbps的单载波速率
华为预计手机销量下滑20% 今年销量仅为1.9亿至2亿部
采用SBP系列三极管的电子镇流器
低压变频器的工作原理和控制方式
英美研究人员使用机器学习算法来预测未来地震的发生
红板公司推出便携产品高密度印制线路板
特朗普引发的中美贸易战,中国半导体业成长会受到影响
基于动态输入追踪的模糊技术研究
揭秘变频器为什么能省电