• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   2 Anonymous Users






Re: PIC18F452與RFID應用~求救
#10
版主
版主


查看用戶資訊
BBL 的意思是說你的程式:
MOVLW H'01'
MOVWF TXREG
MOVLW H'53'
MOVWF TXREG
MOVLW H'30'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'41'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'02'
MOVWF TXREG
MOVLW H'03'
MOVWF TXREG
MOVLW H'24'
MOVWF TXREG
當你一直將要傳送的資料往 TXREG 一直塞,下一層的 TSR Register 還沒將資料送完,TXREG 又被塞了下一筆資料導致上一筆資料被蓋掉所以你只會看到第一筆 0x01 及最最後一筆的 0x24 出去,中間的都被蓋掉了。

解決之道就需要再將資料載入TXREG之前去檢查TXIF 或 TRMT。
call Txd_Complete
MOVLW H'01'
MOVWF TXREG
;
call Txd_Complete
MOVLW H'53'
MOVWF TXREG
;
call Txd_Complete
MOVLW H'30'
MOVWF TXREG
:
:

Txd_Complete btfss TXSTA,TRMT
goto Txd_Complete
return

發表於: 2009/9/11 10:13
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#9
中級會員
中級會員


查看用戶資訊
沒錯我對PIC超不熟
對不起 我急了...

發表於: 2009/9/10 23:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#8
資深會員
資深會員


查看用戶資訊
建議您趕快報名台中9/18 102ASP (W400)課程,也許很快就客滿了,因為台北、新竹場已滿。
以您對PIC的了解,而且不仔細看DATA SHEET,也不仔細看教材,要把問題解決,很難。除非有人很偉大,把程式寫好給你,還要解釋老半天。

發表於: 2009/9/10 21:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#7
中級會員
中級會員


查看用戶資訊
之前使用藍芽就是此方式連結終端機
我也想過是否TXREG沒辦法一次接收這麼多指令
可是我問過RFID公司他門回應說直接連送指令即可
然後RYANG也這麼說那我想應該就沒錯了
可是每當我送出這一串指令後LCD上顯示的卻只是最後的H'24'的值
W400及W401範例我看過了似乎沒什麼幫助
是否還需考慮哪些部分呢?
請問我判斷RCIF為1時繼續READ_DATA這段會有問題存在嗎?
READ_DATA:
MOVFF RCREG,W
CALL LCD_Put_Char ;LCD display
BTFSC PIR1,RCIF
BRA READ_DATA

發表於: 2009/9/10 17:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#6
資深會員
資深會員


查看用戶資訊
建議您把PIC18F452的USART模組的使用方式先弄清楚。
看您的程式寫法,TXREG早就爆了,指令根本傳不出去!想必接收程式的寫法也一定有問題。
到美國網站找看看有沒有USART相關的範例程式;或者,本網站的W400及W401的教材,可以參考參考。

參照:

small20310 寫道:
我自己用MCU控制RFID模組
我用的的MICROCHIP的PIC18F452
這幾天在測試還是沒有辦法得到回傳值
並且RCREG都是0X00
我參考DATASHEET上的指令當我要讀卡號時
送出 "SOH S 01 A1 STX ETX BCC"如下
MOVLW H'01'
MOVWF TXREG
MOVLW H'53'
MOVWF TXREG
MOVLW H'30'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'41'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'02'
MOVWF TXREG
MOVLW H'03'
MOVWF TXREG
MOVLW H'24'
MOVWF TXREG
READ_DATA:
MOVFF RCREG,W
CALL LCD_Put_Char ;LCD display
BTFSC PIR1,RCIF
BRA READ_DATA
BRA $

發表於: 2009/9/9 21:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#5
中級會員
中級會員


查看用戶資訊
此模組用的是usart通訊格式
附檔為RF231模組的datasheet
如果我問STEVEN不知從何問起
還是麻煩你了~呵呵 謝謝

Attach file:


Link only for registered users

發表於: 2009/9/9 17:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#4
版主
版主


查看用戶資訊
不知你的 RFID Module 為何種 Protocal?
建議你直接打電話與 Steven Lin 直接詢問,他是RDFID的專家。
02-2500-6610 分機:803

發表於: 2009/9/9 14:13
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#3
中級會員
中級會員


查看用戶資訊
我自己用MCU控制RFID模組
我用的的MICROCHIP的PIC18F452
這幾天在測試還是沒有辦法得到回傳值
並且RCREG都是0X00
我參考DATASHEET上的指令當我要讀卡號時
送出 "SOH S 01 A1 STX ETX BCC"如下
MOVLW H'01'
MOVWF TXREG
MOVLW H'53'
MOVWF TXREG
MOVLW H'30'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'41'
MOVWF TXREG
MOVLW H'31'
MOVWF TXREG
MOVLW H'02'
MOVWF TXREG
MOVLW H'03'
MOVWF TXREG
MOVLW H'24'
MOVWF TXREG
READ_DATA:
MOVFF RCREG,W
CALL LCD_Put_Char ;LCD display
BTFSC PIR1,RCIF
BRA READ_DATA
BRA $

發表於: 2009/9/8 19:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18F452與RFID應用~求救
#2
版主
版主


查看用戶資訊
連續送,送完一個 Byte 後再送下一個,直到 10 Byte 傳送完畢。

發表於: 2009/9/4 17:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


PIC18F452與RFID應用~求救
#1
中級會員
中級會員


查看用戶資訊
PIC下COMMAND給RFID模組需10來個BYTE但TX僅能一次傳送一個BYTE請問要如何才能完整傳送一連串指令給RFID模組?
資料回傳接收的時候也有相同問題存在!謝謝~

發表於: 2009/9/4 16:30
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

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... ]

教育訓練中心

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