1.状态机代码设计与仿真
1.1 串口指令处理器
细化电路图 :
cmd_pro指令集格式:
1.每次连续接受3个字节,第一字节为指令CMD,第二字节为操作数A,第三字节为操作数B;
2.指令集如下:
CMD 操作
8’h0a A+B
8’h0b A-B
8’h0c A&B
8’h0d A|B
状态转换图:
代码:
//指令处理器;
module cmd_pro(
clk,
res,
din_pro,
en_din_pro,
dout_pro,
en_dout