Ich denke ihr werdet mir schnell helfen können...
Möchte die UART am mega88 testen. Über einen FTDI...
Kommunikation ist am COM-Port des PCs eingestellt. Treiber für den FTDI
wurden somit erkannt...
Ich habe dieses Programm:
1 | $regfile = "m168def.dat"
|
2 | $crystal = 8000000
|
3 |
|
4 | $baud = 9600
|
5 |
|
6 | Config Portb.0 = Output
|
7 |
|
8 | Declare Sub Serial0bytereceived()
|
9 |
|
10 | Config Serialin = Buffered , Size = 30 , Bytematch = All
|
11 | Enable Interrupts
|
12 |
|
13 | 'Hauptschleife
|
14 | Do
|
15 | !NOP
|
16 | Loop
|
17 | End
|
18 |
|
19 | Sub Serial0bytereceived()
|
20 | Local Incoming_data As String * 30
|
21 | Portb.0 = 1
|
22 | Input Incoming_data Noecho
|
23 | End Sub
|
Ich möchte einfach eine LED angehen lassen wenn irgendwas empfangen
wurde. Leider tut sich nichts... Liegt es am Programm? Oder habt ihr
noch ne Idee... Sende die Daten an den ComPort mit SerialPort Monitor
4.0 von Eltima... Wäre für eure Hilfe dankbar!