Witam,kupiłem niedawno moduł czytnika kart RFID ,po podłączeniu do komputera wyświetlał mi dziwne dane(tak jakby zła prędkość...),postanowiłem więc podłączyć go do M16 i wyświetlenie na LCD w celu odczytania kodu z karty .Na ekranie nic się nie pojawia ,próbowałem z różnymi poleceniami odczytu z rs'a ale nic mi nie wyszło(niby coś odczytuje ale w niezrozumiałym języku).Proszę o pomoc gdyż czytnik RFID będzie głównym elementem mojego urządzenia.
Ps.LCD podłączony dobrze bo inne dane wyświetla,moduł coś "wypluwa",ale chyba z ta zmienna string coś mu nie pasuje...
Code:
$regfile = "m16def.dat"
$crystal = 16000000
$baud = 9600
Config Timer2 = Pwm , Pwm = On , Prescale = 1 , Compare Pwm = Clear Up
Config Lcdpin = Pin , Db4 = Portc.6 , Db5 = Portc.5 , Db6 = Portc.4 , Db7 = Portc.3 , E = Porta.6 , Rs = Portc.7
Config Lcd = 20 * 4
config portd.6 = output
portd.6 = 1 'BEEPER
waitms 10 '
portd.6 = 0 '
cursor off
dim a as string * 20 'Kod karty ok 20 zn.
cls
Do
cls
ocr2 = 255 'podswietlenie lcd
input a
Locate 1 , 1
Lcd a
Waitms 1000
loop
Quote:
Parametry układu :
Zasilanie : 5 V max. stabilizowane
Zasięg odczytu : ~8 cm max.
Format danych : RS232 TTL (ramka danych 0xff,x,x,x,x,x,crc8 ), x-dane karty
Antena : W zestawie z czytnikiem
Wymiary : 25x20x5mm
Ps.LCD podłączony dobrze bo inne dane wyświetla,moduł coś "wypluwa",ale chyba z ta zmienna string coś mu nie pasuje...