MPLAB X IDE 使用心得-软件仿真调试

 三个工具如上图所示,分别是激励,分析仪,输入/输出引脚

激励窗口如下图所示

 激励是外部信号,比如输入捕捉中IC1发生捕捉事件的前提是相应的IC1引脚处需要有外部信号输入,才会产生捕捉事件,然后发生捕捉中断。

部分捕捉程序如下:

 定时器2的外部计数脉冲频率,我设置为100KHz,IC1的输入频率设置为100HZ。那么则需要在激励窗口中进行以下设置:

 initial是初始高低电平选择,low/High cycles是高低电平周期数(这个是需要计算的,后面会说),end是截止选择 。设置完之后,需要点击左上角绿色按钮,进行同步激励,再次点击可以移除。然后调试自己的程序即可。

分析仪窗口如下

 逻辑分析仪可以选择芯片相应的引脚端口,程序调试之后可以观察相应的引脚端口波形变化。

 这里我选择RC4和RB7,是为了看定时器2和IC1的值,点击调试运行之后就可以看到相应的波形了。

输入/输出引脚窗口如下图所示:

 可以添加新的引脚,也可以右键删除已有的引脚

 从gif图里面可以看到调试中,引脚的状态变化。此图说明IC1和timer2的波形在产生中,0,1是高低电平变化。这个窗口的信息是实时可以看到的,而分析仪的窗口波形是需要调试暂停或者结束才能看到波形。

以下是一些调试方法:

MPLAB X IDE与Proteus联调(转载+补充说明)_清漠233的博客-CSDN博客

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清漠233

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值