Strona 1 z 2
zrobienie z bas - hex ?
: 23 paź 2010, 23:43
autor: pukury
witam .
kilka dni temu szukałem czegoś innego - a znalazłem coś innego
znalazłem projekt wiertarki ( tylko ) do pcb.
urządzenie jest niezależne od pc ( po wgraniu pliku ) .
przyjmuje pliki nc drill - typowe .
jest tylko małe ale - dostałem plik xx bas. ( penie z bascom ) i nie wiem jak go wgrać do procka ( atmega162 ) .
pisałem na elektrodzie do kilku kol. - ale jakoś nie odpowiedzieli ( tak to jest ) .
pozdrawiam .
: 24 paź 2010, 00:05
autor: ezbig
Mam Bascom-a załącz ten plik to zobaczę co to jest. Mogę to skompilować jeśli to rzeczywiście bascom.
: 24 paź 2010, 00:47
autor: pukury
witam.
dzięki - może się uda .
jest tylko taki problem że plik ma 8 k i bascom free chyba nie da rady .
ale - tak czy siak załączę .
tak sobie przeglądałem wnętrze pliku i odnoszę wrażenie że brakuje config lcd ( przypisanie do pinów ) - czy tak może być ?
dzięki -
pozdrawiam .
: 24 paź 2010, 00:57
autor: miernik2
Ja proponuje zakup programatora, lub prościej zrobienie go. Najłatwiej przez LPT, kilka rezystorków i jedziemy. Ściągnij sobie ze str.
http://www.mcselec.com kompilator BASCOM-AVR, otwórz ten plik i do dziela
http://www.elektroda.pl/rtvforum/topic1232524.html moim zdaniem najlepszy i najprostszy programator jest pokazany w czwartym poście.
Pozdrawiam,
Łukasz
: 24 paź 2010, 13:38
autor: Leoo
pukury pisze:tak sobie przeglądałem wnętrze pliku i odnoszę wrażenie że brakuje config lcd ( przypisanie do pinów ) - czy tak może być ?
Obsługa wyświetlaczy alfanumerycznych w standardzie HD44780 jest tak popularna, że projektanci kompilatora zapewne "wszyli" ją na stałe w oprogramowanie. Kwestia jedynie dotarcia do pinologii. Jeśli jest schemat wiertarki, to sprawa załatwiona.
: 24 paź 2010, 13:53
autor: pukury
witam.
mam oczywiście schemat - bez tego to bez sensu .
do kompletu jest jeszcze program na pc do ładowania pliku nc drill .
co do konfig lcd - przeglądałem chyba 20 różnych plików i w każdym było przypisanie pinów lcd do pinów procka .
ale - ja się nie znam na tych sprawach
pozdrawiam .
: 24 paź 2010, 14:14
autor: MateuszZ
W zalaczniku (o ile uda sie go dolaczyc) masz program wynikowy.
Konfikuracja LCD jest taka:
LCD DB7 : PORTB.7
LCD DB6 : PORTB.6
LCD DB5 : PORTB.5
LCD DB4 : PORTB.4
LCD E : PORTB.3
LCD RS : PORTB.2
LCD mode : 4 bit
M.
: 24 paź 2010, 14:43
autor: pukury
witam.
dziękuję bardzo .
jeśli można - skąd to wiedziałeś ?
na schemacie rzeczywiście tak jest - pin - pin .
robiłeś może ten układ - czy jest to gdzieś zapisane w pliku xxbas . ?
to że zainteresowałem się tym tematem może się ( dla mnie ) źle skończyć .
zacznę dochodzić co i jak - mam tendencję do monomanii
i zacznę zaniedbywać inne obowiązki - jak mnie coś zainteresuje to koniec .
dzięki jeszcze raz .
pozdrawiam .
: 24 paź 2010, 20:57
autor: MateuszZ
Przepraszam, ze nie napisalem od razu, ale mialem bardzo malo czasu ...
Kompilator tworzy (w przypadku braku definicji w programie) plik wynikowy zgodnie z tym co ma ustawione w menu Options/Compiler/LCD, a co akurat w tym przypadku sobie wysmyslil jest opisane w pliku "RPT" - dlatego zalaczylem wszystkie pliki wynikowe, a nie tylko HEX'a.
Pozdrawiam serdecznie,
M.
: 24 paź 2010, 21:47
autor: pukury
witam.
no to dowiedziałem się czegoś nowego ( dla mnie oczywiście ) .
pewnie Twórca to miał na myśli nie uwzględniając tego " na piśmie " .
ciekawe jak - i czy - to działa .
a jeszcze - czy kompilator nie wywalał błędów ? - jak wieść gminna niesie jak są rażące błędy to oznajmia .
dzięki i -
pozdrawiam .
dodając - źle się dzieje w księstwie duńskim - najpierw " powiedziało " błąd ogólny - potem " wysłało " dwa razy .