手机版

PCM编解码芯片控制(9)

时间:2025-07-08   来源:未知    
字号:

VHDL课程设计

clk_sys <= not clk_sys;

tem := tem + 1;

end if;

end if;

END PROCESS; --时钟信号= 1/4 外部时钟-- PROCESS (clk_sys) --编码进程--

VARIABLE tim : INTEGER RANGE 0 TO 255; --时钟参量-- BEGIN

IF (clk_sys'EVENT AND clk_sys = '1') THEN

IF(incode_en = '1') THEN

IF (tim =255) THEN

tim:=0;

ELSE

tim := tim + 1;

END IF;

END IF; --帧同步时钟 = 系统时钟/256-- IF (incode_en = '1') THEN --编码允许信号控制--

IF (tim=7) THEN

incode <= '1'; --编码同步脉冲输出--

ELSE

incode <= '0'; --生成8KHz编码同步脉冲-- END IF;

END IF;

END IF;

IF (tim=0) THEN --根据内部时钟参量 生成串行的帧同步码-- pcm_out <= code_in(7);

elsif (tim=1) THEN

pcm_out <= code_in(6);

elsif (tim=2) THEN

pcm_out <= code_in(5);

elsif (tim=3) THEN

pcm_out <= code_in(4);

PCM编解码芯片控制(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)