Page 499 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 499
인천전자마이스터고 전자회로설계과
reg [4:0]in_sw_buff; //내부 스위치 입력 기억해주는 버퍼
reg [3:0]sw_buf; //외부 스위치 입력 기억해주는 버퍼
reg [2:0]voice_buf=3'b000; //음성인식 입력 기억해주는 버퍼
reg [1:0]pos_c,pos_p; //현재 층
reg [7:0]state_c;
integer delay_cnt; //3초 딜레이
reg [23:0]clk_div_cnt; //채터링 분주
reg clk_div; //분주
parameter INIT=0,STOP=1,OPEN=2,CLOSE=3,DELAY=4,UP=5,DOWN=6;
//FSM상태도
assign state_led=voice_buf;
assign led_b = sw_buf;
assign led_in = in_sw_buff;
doorU0(.clk(clk),.reset(reset),.door(door),.state(state_c),.open_stop_limit(open_sto
p_limit),.close_stop_limit(close_stop_limit));
elevatorU1(.clk(clk),.reset(reset),.elevator(elevator),.state(state_c),.limit1(limit1),.li
mit2(limit2),.limit3(limit3));
- 492 -