⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uart_top.v

📁 UART程序
💻 V
字号:
module uart_top(clk,rst,send,send_data,send_over,error,recv,                 recv_data,rxd1,txd1,rxd2,txd2,cs1,cs2);        input clk,rst,send,rxd1,rxd2,cs1,cs2;        input[7:0] send_data;        output send_over,error,recv,txd1,txd2;        output[7:0] recv_data;                wire rst_parts,ce_parts,bd_out,indicator,send_out;        wire[7:0] send_parity_source,recv_parity_source,                  pv_source;                          wire[9:0] send_buf,regs;        wire sel_pv,parity,overflow,             new_data,sel_out,rst_dt,sr_out;                     wire vcc=1;                  wire[4:0] state;            assign send_parity_source=send_data;                         generator bd_generator(clk,rst_parts,ce_parts,bd_out,indicator);                switcher switcher_bus(send_parity_source,recv_data,                               sel_pv,pv_source);                                       core uart_core(clk,rst,send,send_parity_source,send_over,                       recv,recv_data,error,sel_pv,parity,                       rst_parts,ce_parts,overflow,                        regs,new_data,sel_out,                         rst_dt,send_buf,state,cs1,cs2);                                 counter uart_counter(indicator,rst_parts,ce_parts,overflow);                 detector uart_detector(clk,rst_dt,rxd1,new_data);                parity_verifier uart_parity(pv_source,parity);                                shift_register recv_register(bd_out,rst_parts,rxd1,regs,sr_out);                send_register  send_uart_register(bd_out,rst_parts,ce_parts,                                           send_buf,txd1,txd2,cs1,cs2);                switcher register_clk(bd_out,clk,sel_clk,reg_clk);                        endmodule                                                    

⌨️ 快捷键说明

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