ReadyPlanet.com

  อย่าพลาด !!! สินค้าโปรโมชั่น Raspberry PiArduino DUEHantek Oscilloscope คลิกเลย !!!  



 หน้ารวมกลุ่มเว็บบอร์ด > General > สอบถามเรื่องโปรแกรมของ RFID

สอบถามเรื่องโปรแกรมของ RFID
avatar
Doy


 เขียนโปรแกรมนี้แล้ว แล้วลองเอาการ์ดไปแทรกกับ RFID แล้วการ์ด 2 ใบเป็นรหัสเดียวกัน อยากทราบว่า ต้องแก้โปรแกรม ที่ไหนในโปรแกรมที่เขียนมา ข้างล่างนี้คับ บรรทัดไหนบอกด้วยคับแล้วเขียงยังไง 

ช่วยเขียนโปรแกรมให้ดูหน่อยครับ

ช่วยหน่อยนะคับ 

 

@            DEVICE  PIC16F887,HS_OSC,LVP_OFF,BOD_OFF,WDT_OFF

DEFINE  OSC         4

'

Define   LCD_DREG        PORTD

Define   LCD_DBIT         4

Define   LCD_RSREG     PORTD

Define   LCD_RSBIT       1

Define   LCD_EREG        PORTD

Define   LCD_EBIT          2

'

BL          VAR PORTD.0

LED1        VAR PORTB.0

LED2        VAR PORTB.1

LED3        VAR PORTB.2

PZ          VAR PORTB.7

SCL         VAR PORTC.6

SDA         VAR PORTC.7

TAG         VAR PORTC.5

'

B0          VAR WORD

cont        con   %10100000

ADDR        VAR BYTE

'

TRISB = %00000000

TRISC = %10100000

TRISD = %00000110

'           ANSELH=0        ' Set all PORTB as digital I/O

PZ=0 : BL=1

LCDOUT $FE,1

'

START:      IF TAG=1 THEN LED1=1:LCDOUT $FE,1:GOTO START

LED1=0

i2cread sda,scl,cont,addr,[b0]

PAUSE 100

lcdout $fe,1,"read M=",$fe,$c0,dec b0

GOTO START

 

'

'LOOP:       Lcdout $fe,$80,"01234567"

'            Lcdout $fe,$C0,"89ABCDEF"

'            BL=0

'            PAUSE 800

'            Lcdout $fe,1

'            BL=1

'            PAUSE 800

'            GOTO LOOP

 

'----------------  SUB PROGRAM  ------------------

BEEP:       PZ=1 : PAUSE 80 : PZ=0 : RETURN

 



ผู้ตั้งกระทู้ Doy (channraed_lnwJr-at-hotmail-dot-com) กระทู้ตั้งโดยสมาชิก โพสต์และแสดงความเห็นเฉพาะสมาชิกเท่านั้น :: วันที่ลงประกาศ 2011-02-12 11:43:39 IP : 223.205.224.151


ก่อนหน้า1ถัดไป

ความเห็นที่ 1 (2152983)
avatar
settakan

 สำหรับ RFID ไม่มีทางทีื ID ของ Card จะเป็น ID เดียวกันได้นะครับ น่าจะเกิดจากโปรแกรมมากกว่าครับ

 

i2cread sda,scl,cont,addr,[b0]  บรรทัดนี้ทำอะไรครับ? และ ผมดูแล้วไม่เห็นมี บรรทัดไหนที่ส่ง Protocal ออก ไปคุยกับตัว โมดูลเลย เห็นแต่คำสั่งที่ โชว์ค่าออกทาง LCD เป็น   Lcdout $fe,$C0,"89ABCDEF"     

ผู้แสดงความคิดเห็น settakan (settakan-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2011-02-12 13:11:48 IP : 124.121.177.111



ก่อนหน้า1ถัดไป


www.ThaiEasyElec.com Copyright © 2010 All Rights Reserved.