Page 504 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 504

인천전자마이스터고                                                                            전자회로설계과



                                            begin

                                                    case(pos_c)

                                                            1 : sw_buf[0] <= 0;


             //1층에 도착하면 1층 값 기억해주는 [0]번방 초기화

                                                            2  :  sw_buf[2:1]  <=  0;  //2층에  도착하

             면 2층 값 기억해주는 [1],[2]번방 초기화


                                                            3  :  sw_buf[3]  <=  0;   //3층에  도착하

             면 3층 값 기억해주는 [3]번방 초기화

                                                            default : sw_buf <= sw_buf;

                                                    endcase

                                            end


                                            else sw_buf <= sw_buf;

                                    end

                            end


                    end




                    always @(posedge clk, negedge reset)  // fnd로 층 표시

                    begin

                            if(!reset) fnd_f <= 7'b0011_0000;


                            else

                            begin

                                    case(pos_c)


                                            1 : fnd_f <= 7'b011_0000;

                                            2 : fnd_f <= 7'b110_1101;

                                            3 : fnd_f <= 7'b111_1001;






                                                         -  497  -
   499   500   501   502   503   504   505   506   507   508   509