Keil如何软件仿真调试2-模拟I/O输入
开发单片机产品时,产品一般都会设计有给人机交换信息的按键、鼠标、键盘、或者麦克风等外设。那么我们在Keil软件下编写好的程序,通过编译的代码在没有硬件电路情况下一样可以进行测试,我们可以使用KEIL提供的软件调试工具模拟I/O口的输入,达到模拟按键等输入。
操作方法
- 01
第一步:确认写好的程序能通过编译。然后点击“Debug”→"Start/Stop Debug Session"进入调试模式。如下图操作所示:
- 02
第二步:调出I/O口模拟输出输入设置窗口:点击”Peripherals“→"I/O-Ports"→"Port1",这里我选"Port1"是因为我的I/O用P1^1。具体操作如下:
- 03
第三步:弹出”Parallel Port1“窗口。如下图所示:
- 04
第四步:点击:单步调试按钮,不管按多少次,程序一直停在if(P11==0)这里,直到瞒足P11=0;程序才会往下跑。如图所示:
- 05
第五步:模拟I/O口输入:取消掉P1^1端口前的勾,把P1^1口的值设置为”0“;也就是P11=0;程序就会往下跑。如下图所示:
赞 (0)