91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

PIC12F1822在線仿真問題

MCU_INT:

     MOVLB       0X0
     MOVWF       T0_BUFFER1
     SWAPF       STATUS,W
     MOVWF       T0_BUFFER2
     
TIMER1000MS:
     BTFSS       WAKE_UP_FLAG
     GOTO        EXIT_TIMER00
     BTFSC       RELAY_FLAG
     GOTO        NEXT_1
     INCF        T0_COUNTER1,F
     MOVLW       0X14                    ;1s
     SUBWF       T0_COUNTER1,W          
     BTFSS       CF
     GOTO        EXIT_TIMER00
     BSF         DELAY
     BSF         LATA,2
     BSF         RELAY_FLAG
     CLRF        T0_COUNTER1
     
NEXT_1:

     BTFSC       PFC_FLAG
     GOTO        NEXT_2
     INCF        T0_COUNTER2,F
     MOVLW       0X0A                    ;500ms
     SUBWF       T0_COUNTER2,W 
     BTFSS       CF
     GOTO        EXIT_TIMER00
     BCF         PFC
這是中斷里的程序,如果在進入中斷設斷點,按F9跑時,DELAY可以為1,但為什么PFC就不為0呢?MCU:PIC12F1822但如果我單步按F7時,PFC就正常為0
全部回復(2)
正序查看
倒序查看
daihui713
LV.6
2
2015-12-02 11:20

F7  進入函數(shù) 一條一條單步執(zhí)行, 如果是Delay函數(shù),你需要不停重復的按F7才可以把這個DELAY函數(shù)執(zhí)行完

而F9是直接執(zhí)行一整條函數(shù),執(zhí)行完后調(diào)到第二個斷點

0
回復
daihui713
LV.6
3
2015-12-02 11:22
你可以觀察 Stopwatch     你可以不停的按F7  直到  它跳的下一個斷點所話費的時間 (可能需要按很多下)
0
回復
發(fā)
主站蜘蛛池模板: 双鸭山市| 通道| 永兴县| 永和县| 城口县| 景谷| 家居| 乐至县| 甘南县| 岳池县| 龙山县| 贵南县| 白水县| 佛坪县| 沅陵县| 潢川县| 新化县| 康定县| 南昌县| 泽州县| 龙陵县| 长岛县| 耿马| 沙河市| 吉安市| 枣庄市| 延长县| 报价| 二连浩特市| 遂溪县| 新邵县| 湖南省| 金沙县| 河北省| 巴彦淖尔市| 邢台县| 静安区| 昌平区| 和田市| 盖州市| 古田县|