HomeMade
ARCP-590 Kenwood a ATMEGA - Wersja do druku

+- HomeMade (http://sp-hm.pl)
+-- Dział: Oprogramowanie (/forum-84.html)
+--- Dział: Technika programowania mikroprocesorów (/forum-85.html)
+--- Wątek: ARCP-590 Kenwood a ATMEGA (/thread-1964.html)

Strony: 1 2 3 4


RE: ARCP-590 Kenwood a ATMEGA - SP9RQA - 24-03-2014 21:19

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.


RE: ARCP-590 Kenwood a ATMEGA - SQ9GAC - 24-03-2014 21:30

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


RE: ARCP-590 Kenwood a ATMEGA - SQ5KHA - 24-03-2014 21:30

Na jaką Atmegę ten program 32 czy 128? Jeśli 128 to z którego RS kolega używa?


RE: ARCP-590 Kenwood a ATMEGA - SQ9GAC - 24-03-2014 21:34

testuje teraz na 644p


RE: ARCP-590 Kenwood a ATMEGA - SQ5KHA - 24-03-2014 21:37

Na szybko można podłączyć PC z terminalem i wysyłać pojedyncze znaki z klawiatury i zobaczyć czy jest jakaś komunikacja.


RE: ARCP-590 Kenwood a ATMEGA - SP9RQA - 24-03-2014 21:38

Na bascomie się nie znam zupełnie, ale rozumiem, ze starasz się z programu ustawić jakąś częstotliwość?


RE: ARCP-590 Kenwood a ATMEGA - SQ9GAC - 24-03-2014 21:45

tak , program syntezy jest Ryśka SQ9MDD z moimi modyfikacjami


RE: ARCP-590 Kenwood a ATMEGA - SP9RQA - 24-03-2014 21:53

A masz możliwość zapętlenia portu szeregowego na PC. Chodzi o to, aby zobaczyć, co program wysyła w oknie terminala.


RE: ARCP-590 Kenwood a ATMEGA - SQ9GAC - 24-03-2014 21:56

nie bardzo wiem jak go zapętlić


RE: ARCP-590 Kenwood a ATMEGA - SQ5KHA - 24-03-2014 22:00

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