差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
dled_disp [2016/05/30 15:15] anran |
dled_disp [2016/06/01 13:57] (当前版本) anran |
||
|---|---|---|---|
| 行 28: | 行 28: | ||
| ); | ); | ||
| - | parameter CLK_DIV_PERIOD=1000; //related with clk_div's frequency | + | parameter CLK_DIV_PERIOD=3900; //related with clk_div's frequency |
| parameter DELAY_PERIOD=10000; //related with delay time and refresh frequency | parameter DELAY_PERIOD=10000; //related with delay time and refresh frequency | ||
| parameter CLK_DIV_PULSE_PERIOD=25000000; //related with clk_div_pulse_out's frequency | parameter CLK_DIV_PULSE_PERIOD=25000000; //related with clk_div_pulse_out's frequency | ||
| 行 55: | 行 55: | ||
| mem[8]= 8'h7f; // 8 | mem[8]= 8'h7f; // 8 | ||
| mem[9]= 8'h6f; // 9 | mem[9]= 8'h6f; // 9 | ||
| - | mem[10]= 8'h77; // A | + | mem[10]= 8'h77; // A |
| mem[11]= 8'h40; // b | mem[11]= 8'h40; // b | ||
| mem[12]= 8'h39; // C | mem[12]= 8'h39; // C | ||
| 行 103: | 行 103: | ||
| //clk_div = clk_in/CLK_DIV_PERIOD | //clk_div = clk_in/CLK_DIV_PERIOD | ||
| reg clk_div; | reg clk_div; | ||
| - | reg[15:0] clk_cnt=0; | + | reg[11:0] clk_cnt=0; |
| always@(posedge clk_in or negedge rst_n_in) begin | always@(posedge clk_in or negedge rst_n_in) begin | ||
| if(!rst_n_in) clk_cnt<=0; | if(!rst_n_in) clk_cnt<=0; | ||
| 行 167: | 行 167: | ||
| data_state<=WRITE;data_state_back<=IDLE; | data_state<=WRITE;data_state_back<=IDLE; | ||
| end | end | ||
| - | 4: begin data_state<=DELAY;data_state_back<=IDLE; end | + | 4: begin data_state_cnt<=0; end |
| - | 5: begin data_state_cnt<=0; end | + | |
| default; | default; | ||
| endcase | endcase | ||
| 行 208: | 行 207: | ||
| endmodule | endmodule | ||
| + | |||
| </code> | </code> | ||