99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

單片機系統調試通不過,現貼上原理圖和程序請大家幫一下討論下.

全部回復(14)
正序查看
倒序查看
frankfeng
LV.2
2
2005-07-18 11:28
請各位高手幫幫小弟啊,感激不盡.板子抗干擾能力不好,工作一段時間或者在干擾大的時候就會亂,還會死機.
0
回復
frankfeng
LV.2
3
2005-07-18 12:37
@frankfeng
請各位高手幫幫小弟啊,感激不盡.板子抗干擾能力不好,工作一段時間或者在干擾大的時候就會亂,還會死機.
好心人都去哪里啦?
0
回復
fenix
LV.5
4
2005-07-18 15:57
@frankfeng
好心人都去哪里啦?
多字節指令后加空操作指令,還有就是加軟件門狗,不過最好的方法還是加個硬件狗比較好.
0
回復
frankfeng
LV.2
5
2005-07-18 17:50
@fenix
多字節指令后加空操作指令,還有就是加軟件門狗,不過最好的方法還是加個硬件狗比較好.
好的,我試試看.硬狗是沒條件加了的,這塊板子很講成本的,你看我都是用的便宜東西.
0
回復
yg1977s
LV.3
6
2005-07-19 10:43
@frankfeng
好的,我試試看.硬狗是沒條件加了的,這塊板子很講成本的,你看我都是用的便宜東西.
你的程序有問題,肯定會亂,T0中斷中不要調發送和延時程序!里面涉及到的所有公用資源都要進堆棧.
0
回復
翟曉輝
LV.1
7
2005-07-19 13:45
如果是干擾問題,應考慮PCB板的布局及布線,是否可看看PCB板的資料.
0
回復
翟曉輝
LV.1
8
2005-07-19 13:47
中斷服務程序太長
0
回復
yg1977s
LV.3
9
2005-07-19 16:55
@翟曉輝
中斷服務程序太長
DELAY:
        mov     R6,#8          ;延時消除抖動
D1:     mov     R7,#235         ;7,570us;6MHz
         djnz    R7,$
         djnz    R6,D1
         RET

如果在主程序里正好執行到發送燈狀態程序,發生T0中斷(因為中斷里有調用發送燈狀態程序),此時燈的指示狀態異常.如果在主程序里正好執行到delay中 DJNZ R7指令時,發生T0中斷,此時由于中斷有調用delay程序),中斷返回后R6,R7同時為0h,此時再執行 DJNZ R7條指令時,R7會溢出等于0FFh,然后同理R6也會等于0FFh,此時延時等于130多MS ,然后再T0中斷,重復以上過程,程序在DELYA內死循環,也就跟死機差不多.這樣會出現樓主所說的現象.不知道我分析對不對?
0
回復
zack
LV.5
10
2005-07-19 17:56
老兄傳上流程圖啊.
你的匯編沒加完全的注解,看了很頭疼啊.
0
回復
frankfeng
LV.2
11
2005-07-26 10:47
@翟曉輝
如果是干擾問題,應考慮PCB板的布局及布線,是否可看看PCB板的資料.
1122346000.pcb
謝謝,請幫忙看下該程序的PCB布線
0
回復
frankfeng
LV.2
12
2005-07-26 10:53
@yg1977s
DELAY:        mov    R6,#8          ;延時消除抖動D1:    mov    R7,#235        ;7,570us;6MHz        djnz    R7,$        djnz    R6,D1        RET如果在主程序里正好執行到發送燈狀態程序,發生T0中斷(因為中斷里有調用發送燈狀態程序),此時燈的指示狀態異常.如果在主程序里正好執行到delay中DJNZR7指令時,發生T0中斷,此時由于中斷有調用delay程序),中斷返回后R6,R7同時為0h,此時再執行DJNZR7條指令時,R7會溢出等于0FFh,然后同理R6也會等于0FFh,此時延時等于130多MS,然后再T0中斷,重復以上過程,程序在DELYA內死循環,也就跟死機差不多.這樣會出現樓主所說的現象.不知道我分析對不對?
恩,分析的很透徹!!!這點我確實沒有想到,多謝指點!我馬上去整理下.請問你位朋友有其他聯系方式嗎?想你交個朋友呵呵
0
回復
frankfeng
LV.2
13
2005-07-26 10:54
@zack
老兄傳上流程圖啊.你的匯編沒加完全的注解,看了很頭疼啊.
不好意思,我是自學的.所以做程序一般都用那個的,呵呵.現在正努力改正了
0
回復
frankfeng
LV.2
14
2005-07-26 11:05
@frankfeng
恩,分析的很透徹!!!這點我確實沒有想到,多謝指點!我馬上去整理下.請問你位朋友有其他聯系方式嗎?想你交個朋友呵呵
;<>
T0INT:
CLR     EA
CLR     ET0             ;關定時中斷
CLR     TR0             ;停止定時器0計數
PUSH    ACC             ;保護現場
PUSH    PSW             ;***保護A和標志位***
SETB    RS0             ;轉用1組
CLR     RS1
         .....
CLR     RS0             ;回0組
CLR     RS1
POP     PSW             ;恢復現場
POP     ACC             ;***恢復A和標志位***
SETB    TR0             ;定時開始計數
SETB    ET0             ;開定時中斷
SETB    EA
RET
是不是要修改成這樣就沒有問題了?幫忙看看
0
回復
ggffdsaa11
LV.1
15
2005-08-10 17:08
這塊板應該用雙面板啊
0
回復
主站蜘蛛池模板: 美丽姑娘免费高清观看 | 国模av在线 | 好男人资源在线观看视频 | 日韩欧美中文字幕在线四区 | 高清成人综合网 | 欧美精品videofree | 啦啦啦资源视频在线完整免费高清 | 精品乱码卡1卡2卡3免费开放 | 爱情不设限免费观看 | 亚洲最大天堂无码精品区 | 午夜影院免费看 | 人人射人人草 | 超碰97精品 | 欧美激情一二三区 | 欧美日韩国产色综合视频 | 美国精品一区二区 | 91av一二三区 | 日韩资源在线观看 | 澳门黄色网 | 北条麻妃在线播放 | 奶大交一乱一乱一视一频 | 在线播放毛片 | 91精品国产自产在线观看自播 | 日产特黄级日产片 | 欧美日韩国产人妻无码 | 18禁黄无遮挡网站免费高清 | 五月丁香综合激情六月久久 | 国产不卡一二三区 | 国产精品一区二区精品 | 最近中文字幕免费MV在线视频 | 久久综合亚洲色HEZYO社区 | 男女性色大片免费网站 | 久久情侣视频 | 国产青草 | 亚洲成av人片在线观看无码不卡 | 国产A级毛片色咪味 | 蜜芽国产成人精品区 | 麻豆手机在线观看 | 国产aⅴ无码久久久高潮老头 | 国产普通话刺激视频在线播放 | 岛国毛片不卡在线 |