EDA中的密码锁输入电路的仿真 -
来源: 网络用户发布,如有版权联系网管删除 2018-08-07
[导读]如图为密码锁输入电路的仿真结果图,图中的输出信号CLK_SCAN,C_DEBOUNCE是为便于仿真时观察中间结果而增加的观测点的输出,调试好后程序中的相应语句应注释掉。
如图 密码锁输入电路仿真结果图
为便于观测有关结果
如图为密码锁输入电路的仿真结果图,图中的输出信号CLK_SCAN,C_DEBOUNCE是为便于仿真时观察中间结果而增加的观测点的输出,调试好后程序中的相应语句应注释掉。
如图 密码锁输入电路仿真结果图
为便于观测有关结果,仿真时假设CLK_1K为512 Hz,相应地,程序中的有关语旬改为“C_DEBOUNCE<=Q(1);C_KEYBOARD<=Q(5 DOWNTO4)”。从仿真图上可以看出,CLK_CTR(即Q(0)为CLK_1K的2分频,为256 Hz;CLK_DEBOUNCE(即Q(1))为CLK_1K的22分频,为128 Hz;CLK_SCAN(即Q(5 DOWNTO 4))为CLK_1K的25分频,为16 Hz。同时当CLK_SCAN、KEY_IN为1110011时对应的按键为数字“1”,FLAG_N变为高电平,DATA_N则输出数字H1,即B0001:为0111 101时对应的按键为“0”,FLAG_N变为高电平,DATA N则输出数字HO,即B0000;为0111011时对应的按键为上锁功能按键“*”,DATA-F变为高电平,DATA_F则输出功能按键“上锁”的码字H4,即B0100。因此说明密码锁输入电路KEYBOARD.VHD的设计是正确的。
来源:ks990次
查看评论 回复
"EDA中的密码锁输入电路的仿真 -"的相关文章
- 上一篇:系统设计总体方案 -
- 下一篇:EDA中的密码锁控制电路的仿真 -