Bascom AVR - Wersja do druku +- HomeMade (http://sp-hm.pl) +-- Dział: Oprogramowanie (/forum-84.html) +--- Dział: Technika programowania mikroprocesorów (/forum-85.html) +--- Wątek: Bascom AVR (/thread-463.html) |
RE: Bascom AVR - SQ2EER - 04-09-2011 22:04 Witam - w ramach zabawy z graficznym lcd 128x64 opartym o sterownik KS108 ( z MAX'a 6 ) napisałem taki programik: Kod: '----------------------------------------------------------------------------------------- Po przekroczeniu zmiennej A wartości 9 efekt jest taki jak na foto: [attachment=3627] czy może ktoś podpowiedzieć co robię źle - pozdrawiam Jacek. RE: Bascom AVR - SP3SWJ - 04-09-2011 22:09 wyjechałes poza obszar LCD, biblioteka do LCD nie ma zabezpieczenia na złe adresowanie pikseli, użyj mniejszego fontu na początek np 8x8, i pilnjuj sie by nie dawać tekstów które wyjazda poza obszar LCD pobaw sie tym tylko zmień odpowiednio definicje - możesz zmieniac w programie kiedy piszesz duże a kiedy małe fonty ... czy to ma byc do ROTORA ???? przyda ci sie bardziej program z drugiego linku... masz tam obsługę czterech przycisków i dwie linijki z napisami 16 pikseli.... i na dole opis przycisków 8 pikseli RE: Bascom AVR - SQ2EER - 04-09-2011 22:22 Witam - Jarku zmiana fontów na mniejsze 8x8 nic nie dała [attachment=3629] pozdrawiam i dzięki za odpowiedź - Jacek. RE: Bascom AVR - SP3SWJ - 04-09-2011 22:36 to jeszce raz sprawdź podłączenie LCD weź jeden z moich programów jako działjacy OK - dostosuj definicja połaczeń i wgraj - nie zmieniaj nic w kodzie... jak źle wyświetla - szukaj błedu w drutach pomecz też te przykłady "edukacyjne" w oryginale "gadasz" z nimi przez seriala...i możesz dowolnie kreski i inne różne rysować RE: Bascom AVR - SQ9MDD - 06-05-2012 16:10 Odgrzeje temat BASCOMA, jeśli ktoś ma problemy z ogarnięciem funkcji SOUND to zrobiłem prostego excelka do liczenia parametrów tej funkcji. Jeśli ktoś znajdzie błąd proszę poprawić Wklejam urla ale coś się z nim dzieje po wklejeniu i nie działa... https://docs.google.com/spreadsheet/ccc?key=0AlfxJCZSNErUdGZabnQ1N3hmVlV0eGpHdW1aVkR2elE Kod: https://docs.google.com/spreadsheet/ccc?key=0AlfxJCZSNErUdGZabnQ1N3hmVlV0eGpHdW1aVkR2elE#gid=0 Zaraz zaklnę siarczyście.... Kod PHP: 'https://docs.google.com/spreadsheet/ccc?key=0AlfxJCZSNErUdGZabnQ1N3hmVlV0eGpHdW1aVkR2elE' Po kliknieciu linku w pasku adresu końcówka się zmienia na takie coś: było: elE jest: 2e%E2%80%8BlE Nie rozumiem coś dzieje... RE: Bascom AVR - SP3SWJ - 06-05-2012 16:10 chyba nie dałeś uprawnień ... do pliku... tez zawsze ta tajemnicza funkcja mnie wkurzała i uzywąlem jej jako bardzie do wadawania "jakiegoś dźwięku" ;-) niz do konkretnego może da rade to przeliczyc w BASCOM :-) by było po ludzku... ;-) Przepraszamy. To nie jest poprawny adres URL arkusza kalkulacyjnego. Więcej informacji można znaleźć w Centrum pomocy serwisu Dokumenty Google. RE: Bascom AVR - SQ9MDD - 06-05-2012 16:21 OK już wiem formatowanie UTF przy kopiowaniu URL-a robią się dziwne rzeczy. W załaczeniu plik txt z właściwie zakodowanym adresem. UF!! RE: Bascom AVR - SP3SWJ - 06-05-2012 16:34 :-) udostępniłeś pełny tryb edycji ARKUSZA :-) ... zrób read only... bo ktos niechcący coś skasuje ;-) ... czy oglądąłes juz te źróła BASCOM do nadawania morsem ?? http://www.sp2swj.sp-qrp.pl/SP3SWJ/MAX6/MAX6_Bascom/MORSE/ może na coś to Ci sie przyda... to co do wysłania umieszczasz w zmiennej .... i leci na buzera Sendstring = "ABCDEFGHIJKLMNOPQRSTUVWXYZ 1234567890 ?><" i leci na buzera... a szybkości transmisji sa wyliczane.. 'Set Speed and Dot, they determine the remaining constants Const Speed = 12 Const Dot = 600 / Speed Const Dash = 3 * Dot Const Letter = Dash Const Wordw = 7 * Dot Const Frequency = 1300 RE: Bascom AVR - SQ9MDD - 06-05-2012 16:41 Zrobiłem sobie kopie na zapas Zobaczymy może nikt tego nie zepsuje Ja to robię tak ze znamiennikiem: Kod: Znamiennik: i do tego tablica ze znakami: Kod: Alfabet: Część kodu zapożyczyłem, już nie pamiętam od kogo RE: Bascom AVR - SP3SWJ - 06-05-2012 16:41 (06-05-2012 16:39)SQ9MDD napisał(a): Część kodu zapozyczyłem, już nie pamietam od kogo Chyba to samo co ja linkowałem przed chwilą ;-) PA3CKR .... dodaj watchdoga... np na 2 sekundy .. bys miał bezobsługowy sterownik :-) |