• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (chinedan)




input偵測問題
#1
新會員
新會員


各位前輩,請問一下:

我用兩各relay來控制AC 220V電源的的流向,
訊號透過光偶合器(TOSHIBA P620雙向),
用PIC16F54來偵測這兩組開關的狀態。
但是測試了幾塊板子,發現有的板子偵測不到訊號。
有的卻是正常的。
使用示波器,查看兩塊板子,輸入訊號波形都相同的。

部分程式如下
訊號輸入為RA0,RA0示波器上訊號有變化且正常,但是
程式卻無法偵測到。請各位幫忙看看囉!
PIC_INIT:
    
MOVLW    B'00001111'
    
TRIS    RA
    MOVLW    
B'00000000'
    
TRIS    RB    

MAIN_LOOP
:
    
BTFSC    RA,0
    
GOTO    RO_FTR
    MOVLW    .1
    MOVWF    R0_FILTER
    
GOTO    MAIN_LOOP
RO_FTR
:
                
RLF    R0_FILTER
    BTFSC    R0_FILTER
,5
    
GOTO    TIME_LOOP
    CALL    TIME_8MS
    
GOTO    MAIN_LOOP


發表於: 2006/4/14 11:17
頂部


Re: build 問題
#2
新會員
新會員


請問各位
我執行BUILD 之後 出現以下訊息

Clean: Deleting intermediary and output files.
Clean: Deleted file "F:\PIC18 test\test.mcs".
Clean: Done.
Executing: "C:\mcc18\bin\mplib.exe" -p=18F4480 "light.c" -fo="light.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
MPLIB 4.00, Librarian
Copyright (c) 2005 Microchip Technology Inc.

Syntax: mplib [/q] /{ctdrxh} LIBRARY [MEMBER...]
/q : quiet mode
/c : create library LIBRARY
/t : list library LIBRARY
/d : delete MEMBER from LIBRARY
/r : add or replace MEMBER in LIBRARY
/x : extract MEMBER from LIBRARY
/h, /? : show this help screen

Halting build on first failure as requested.
BUILD FAILED: Wed Oct 26 16:41:16 2005

不曉的是哪裡出問題,我是用MPLAB7.22
C18 SE3.0

謝謝!!!!!

發表於: 2005/10/26 17:03
頂部


Re: Cycle By Cycle 短路保護
#3
新會員
新會員


把PWM 的輸出PIN改設成INPUT,應該可以立即關閉PWM吧

我只是猜沒試過!!!!!

發表於: 2005/10/26 9:15
頂部


build 問題
#4
新會員
新會員


請教各位 :
我的程式 在bulid 之後
出現
Error: Bad magic number in COFF file "F:\18test\light.o".
的訊息,請問是哪裡出了問題 謝謝各位幫忙囉!!





發表於: 2005/10/25 10:44
頂部


Re: I/O 問題 PIC18F4X80
#5
新會員
新會員


謝謝版主

果然如版主所說COMPARATOR MODULE的問題

還有 就是 ICD2執行之後 會自己停下來
並沒有設定任何中斷點 WATCHDOG 也有關閉

可以請各位在幫忙回答一下嗎........




發表於: 2005/10/12 15:49
頂部


Re: I/O 問題 PIC18F4X80
#6
新會員
新會員


HI 板主

我試了你說的方法
可是 結果還是錯誤
PORTD 直接給值 是不會有錯
但是 經過運算就會出錯

甚至是 使用 變數做運算
運算之後 再把值填回PORTD
這樣輸出也會是錯的



發表於: 2005/10/7 16:33
頂部


Re: I/O 問題 PIC18F4X80
#7
新會員
新會員


HI 板主:

ICD2 執行之後阿,或自動跳出來
這是怎樣的情形呢

沒有設 BREAK


發表於: 2005/10/7 16:25
頂部


I/O 問題 PIC18F4X80
#8
新會員
新會員


請教各位:

我使用18F4X8系列,震盪器為16MHz用ICD2來DEBUG
PORTD直接給值輸出正常,
但經過 運算之後 輸出就不正常了
例如
當PORTD=0x80 輸出 為0x80
PORTD-- 輸出卻為0x70
PORTD++ 輸出卻無反應

但使用MPLAB SIM 其結果用WATCH 看 是正常的

請問是 ICD2設定的問題嗎

發表於: 2005/10/7 15:27
頂部


PIC16F873 PWM問題
#9
新會員
新會員


hi 各位高手
請問 如何使用 873裡面 2組pwm 模組
做出2組有相位差的pwm訊號
是否有note 可以參考
謝謝!!

發表於: 2005/4/6 12:20
頂部


Re: AD 問題
#10
新會員
新會員


HI 版主

試了一下
全部都在中斷裡做 沒發生問題
全部都在 MAIN_LOOP做 也沒發生問題

謝謝版主的幫忙

我之前的做法 有2點疑惑 請版主指導一下
1.為什麼 AN1 在電壓超過4V時 才會有問題
但是 低於4V又不會有問題
2.AN0 卻沒有這方面問題ㄋ

發表於: 2005/3/2 9:22
頂部



(1) 2 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------