HomeMade
[split] BASCOM - Wersja do druku

+- HomeMade (http://sp-hm.pl)
+-- Dział: Forum Praktyczno-Techniczne HomeMade (/forum-1.html)
+--- Dział: ABC Radioamatora (/forum-12.html)
+--- Wątek: [split] BASCOM (/thread-497.html)

Strony: 1 2


RE: Bascom - SQ4AVS - 14-08-2010 21:01

Dzięki za Ktośtama, ja sprawdziłem to wycinając kawałek programu z obsługa spi i kompilując go więc pewne. Ktośtam.


RE: Bascom - SQ6ADE - 14-08-2010 21:42

Ktośtama pożyczyłem sobie od Ciebie ale widzę że już tamten post po edycji Wink

Z tym DX clusterem na LCD to by była niezła jazda. Mam w swoim przenośnym kenie taki bajerek i jak we Wro działał klasyczny DXcl. (z którym łączyły się usery) to bardzo sympatycznie to wyglądało na wświetlaczu np. podczas spaceru.
Teraz takie meldunki wysyłają niektóre digipitery więc można przyuważyć taką ramkę.


RE: Bascom - SQ4AVS - 15-08-2010 8:10

Ok nie ma problemu ;-), co prawda nie pamiętam żebym użył ktośtama ale nawet kawałka palca za to nie dam, post ten poprawiłem tuż po napisaniu (jeśli tak to miałeś farta by to wychwycić). Tak z ciekawości mógłbyś podrzucić jakiego scalaka obsługę spi robiłeś, bardzo ciekawy jestem testu porównawczego, ja asemblera nie będę nawet próbował się uczyć bo mi szkoda czasu a chętnie bym zobaczył jakie są prawdziwe różnice. Pozdrawiam


RE: Bascom - HM_DIPOL - 15-08-2010 10:07

OK! Wink

(14-08-2010 14:23)SP6-01-396 napisał(a):  Co innego konkretny problem, pytanie o konkretne rozwiązanie.

Mam taki problem, chciałbym odbierać ramki z szybkością 2400Bd a wysyłać do PC z 19200Bd.
Da się to zrobić w Bascomie, najlepiej na przerwaniach aby nie gubić znaków i cały czas była obsługa klawiatury i LCD?


RE: Bascom - SQ4AVS - 15-08-2010 11:12

Da się jeden kom sprzętowy drugi softwerowy, definicja softwerowego w jednej linijce poniżej, do czegoś służy również buforowanie znaków ;-), szybkości transmisji można zdefiniować różne

Open "comd.4:9600,8,n,1" For Input As #1

wycięta linijka z programu

Henryku kup najlepiej z dwie ze wskazanych książek i po prostu posiedź nad nimi, innej metody nie ma, no i próbować pisać, początki są najgorsze, często jest tak że przez pół dnia nie możesz znaleźć błędu a następnego dnia w 10 minut


RE: Bascom - SQ6ADE - 15-08-2010 13:49

I tu przydaje się znajomość bebechów procesorków np.w takim AT89S52 można ustawić niezależne baudrate dla TX i RX. Co prawda
potrzebne są 2 timerki. Może większe AVRki też tak mają ? Bo maluchy to chyba nie.
Co do mojego przetwornika na SPI - uzyłem go do takiego urządzenia:
http://sq6ade.elektroda.eu/alcatel/alcatel.html


RE: Bascom - SQ6OXK - 15-08-2010 14:20

Cytat: Mam taki problem, chciałbym odbierać ramki z szybkością 2400Bd a wysyłać do PC z 19200Bd.

Czy taj jakąś mała złośliwość z Twojej strony? Big Grin

Ale mniejsza o to ma trzy pytania do Ciebie:

1) Czy mówisz od dwóch transmisjach czy jedne o różnych prędkościach odbioru i nadawania

A jeżeli ma być to jedna transmisja to:
2) Do czego Ci potrzebny taki sposób transmisji?
3) Jesteś przekonany, że sam PC poradzi sobie z taką transmisją i da się na nim ją wykonać?


RE: Bascom - SQ4AVS - 15-08-2010 15:18

Pokazałem jak w bascomie zrobić wirtualny com na dowolnej nóżce a nawet więcej jak jeden czy dwa za pomocą linijki tekstu. Temu spi przyjrzę się w bascomie -spi można go dość ostro modyfikować. Taką przemianę szybkości transmisji zrobiłem za pomocą właśnie bascoma -tekst jedna linijka wcześniej wspomniana ;-) Miałem różne szybkości na com-ach.