js_sft.tdf

来自「一个基于FPGA的串口程序」· TDF 代码 · 共 22 行

TDF
22
字号
%	接收用10位串入-并出移位寄存器	%
SUBDESIGN Js_sft				% *********子模块头,和文件同名********	%
(								% **************** 信号定义	***********	%
	si,dao,clk		: INPUT = VCC;
	po[7..0]		: OUTPUT;
)
VARIABLE
	sft_reg[9..1]	: DFF;
	js_buf[7..0]	: DFF;

BEGIN
	sft_reg[].clk = clk;
	sft_reg[] = (si,sft_reg[9..2]);
	
	js_buf[].clk = dao;			--接收完成后
	js_buf[] = sft_reg[8..1];	--装入接收缓冲区
	
	po[] = js_buf[];
END;


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?