ATmega RFID leser + Modbus Problem

Gast #2367860
Lesenswert?

Moin,

ich bräuche mal einen denkanstoß....
Ich hab einen Atmega16-16 der mit der Seriellen Schnittstelle am Modbus 
hängt.

Nu würde ich gerne einen RFID Leser anschließen aber wo? Der leser 
sendet TTL 4800Baud (<sp>xxxxcodeyyyy<sp>).

Kann man evtl einen Software Uart machen oder gibts ne andere lösung??


Ahja ich arbeite mit Bascom.


Lars
Gast #2367890
Lesenswert?

Lars schrieb:
> Nu würde ich gerne einen RFID Leser anschließen aber wo? Der leser
> sendet TTL 4800Baud

Die 4800 Bd hören sich so an, als ob der Reader eine asynchronen 
serielle Schnittstelle hat. Dann sollte auf der Gegenseite auch eine 
solche vorhanden sein, entweder in Hardware oder als Soft-UART.
Gast #2368433
Lesenswert?

Mhhh
ich hab nu diesen Code im ATmega aber bekomm leider keine Ausgabe :(

hab ich was vergessen?


1
$regfile = "m16def.dat"                                     
2
$hwstack = 48                                             
3
$swstack = 48                                               
4
$framesize = 32  
5

6
Const _crystal = 8000000
7
'Const _crystal = 11059200
8
'Const _crystal = 14745600
9
'Const _crystal = 18432000
10
'Const _crystal = 22118400
11
$crystal = _crystal                                         
12

13

14
Const Baudrate = 9600
15
'Const Baudrate = 19200
16
'Const Baudrate = 38400
17
'Const Baudrate = 57600
18
'Const Baudrate = 115200
19
$baud = Baudrate                                           
20

21

22
Dim Empfang As String * 26
23

24

25

26
Do
27

28
Serin Empfang , 0 , A , 0 , 4800 , 0 , 8 , 1
29
Empfang = Left(empfang , 20)
30

31

32
Print Empfang
33

34

35

36

37

38
Loop
39
End

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren