如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
电子琴电路设计Speaker构成LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYspeakerISPORT(tone1:ININTEGERRANGE0TO16#7FF#;clk1:INSTD_LOGIC;spks:OUTSTD_LOGIC);ENDspeaker;ARCHITECTUREoneOFspeakerISSIGNALpreclk,fullspks:STD_LOGIC;BEGINdivide_clk:PROCESS(clk1)VARIABLEcount4:INTEGERRANGE0TO15BEGINpreclk<='0';IF(count4>11)THENpreclk<='1';count4:=0;ELSIFclk1'EVENTANDclk1='1'THENcount4:=count4+1;ENDIF;ENDPROCESSdivide_clk;LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYtoneISPORT(index:INSTD_LOGIC_VECTOR(7DOWNTO0);code:OUTINTEGERRANGE0TO15;high:OUTSTD_LOGIC;tone:OUTINTEGERRANGE0TO16#7FF#);ENDtone;ARCHITECTUREoneOFtoneISBEGINLIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYtopISPORT(clk12MHz:INSTD_LOGIC;index1:INSTD_LOGIC_VECTOR(7DOWNTO0);code1:OUTINTEGERRANGE0TO15;high1,spkout:OUTSTD_LOGIC);ENDtop;