porta_in.v
来自「采用Verilog语言实现了8255A的功能」· Verilog 代码 · 共 39 行
V
39 行
/*
//*************************************************************************
// Project Name: 8255A的功能设计和分析
// Module Name : PortA_In
// Author: 张文涛
// Created: 2006-10-25
// Modified: 2006-10-29
// Revision: 3.0
//
//*************************************************************************
// 需要注意的地方:1.默认输入可以根据具体设计要求修改为锁存原值或者其它信号
//*************************************************************************
*/
module PortA_In(
reset,
PA_In,
PortA_In_Ld,
PA_In_Buf
);
//-----端口声明-----
input reset;
input[7:0] PA_In;
input PortA_In_Ld;
output[7:0] PA_In_Buf;
//-----内部寄存器-----
reg[7:0] PA_In_Buf;
always @ (reset or PortA_In_Ld or PA_In)
if(reset)
PA_In_Buf = 8'h00;
else if(PortA_In_Ld==1'b0)
PA_In_Buf = PA_In;
else
PA_In_Buf = PA_In_Buf;
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?