Połączenie: Port USB -> FT232 -> Atmega16
Schemat:

Oto kod programu:
Kod: Zaznacz cały
$regfile = "m16def.dat"
$crystal = 7372800
$baud = 19200
Dim Akey As Byte
Print "Hello, hit any alphanumerical key..."
Do
Akey = Waitkey()
Print Akey
Loop
End
Podłącze to do USB i resetuje. Po resecie urządzenia otrzymuje w terminalu tekst:
"Hello, hit any alphanumerical key...". Po naciśnięciu np "a" na klawiaturze powinienem otrzymać znak "a" w terminalu. A wygląda to tak że po resecie otrzymuje wiadomość a po naciśnięciu jakiegokolwiek przycisku nic się nie dzieje. Miga jedynie dioda odpowiedzialna za RXD (CBUS0). Czy w kodzie jest błąd czy to ja nie potrafię obsługiwać Hyperterminalu?