HomeMade

Pełna wersja: ARCP-590 Kenwood a ATMEGA
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3 4
Hmm. Ustawiasz taka samą szybkość portu i w programie w twoim procku 8N1 i odbierane znaki wkładasz sobie do jakiegoś bufora okrężnego, a w innej pętli je wyciągasz i wrzucasz na LCD.
na szybko mam coś takiego
Kod:
$regfile = "m644pdef.dat"
$crystal = 16000000

$baud = 9600
Config Serialin = Buffered , Size = 32
Echo Off
Enable Interrupts
$hwstack = 64
$swstack = 10
$framesize = 40
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.3 , Rs = Porta.2
Cls



Dim S As String * 16



  Echo Off


  Do


   Input S


   Cls :
   Locate 1 , 1 : Lcd S

  Loop

  End
i nie nawiązuje połączenia mam FT-817 Commander versja Beta 2.2 HB9DRV
Na jaką Atmegę ten program 32 czy 128? Jeśli 128 to z którego RS kolega używa?
testuje teraz na 644p
Na szybko można podłączyć PC z terminalem i wysyłać pojedyncze znaki z klawiatury i zobaczyć czy jest jakaś komunikacja.
Na bascomie się nie znam zupełnie, ale rozumiem, ze starasz się z programu ustawić jakąś częstotliwość?
tak , program syntezy jest Ryśka SQ9MDD z moimi modyfikacjami
A masz możliwość zapętlenia portu szeregowego na PC. Chodzi o to, aby zobaczyć, co program wysyła w oknie terminala.
nie bardzo wiem jak go zapętlić
Z tego programu widzę że kolega chce odbierać znaki, a nie wysyłać na PC.

Najprościej to tak można zrobić
Dim A as byte
A=255
Do
print A
wait 1
Loop
Stron: 1 2 3 4
Przekierowanie