Na elektrodzie znalazlem, tylko ze trzeba byc userem i bawic sie w jakies punkty, na PME temat przewinal sie 3 lata temu ale bez zrodel :( Zatem, jesli ktos ma i moglby sie podzielic to slicznie bym poprosil, cel - podpiecie do gps i wyswietlanie kilku danych wyprutych z NMEA
Zniecheca, bardzo, w kazdym razie mnie, nie mam czasu na kolejne forum, nie zamierzam tam smiecic bzdurami zeby sobie punkty ponabijac ani placic za sms'y uprawniajace do transferow ktore sie zrywaja bez wznawiania.
A niech się zrywają - masz wystarczająca ilość czasu na pobranie pliku i działają wszelkie menadżery pobierania plików - ściągną same. Nie musisz płacić wielokrotnie za ten sam plik. A nawet możesz sobie zażyczyć przesłania go mailem...
Puszczalem msg w gg ale chyba nie doszlo ale nic to w miedzyczasie znalazlem male "demko" do ktorego dopisuje potrzebne funkcje i stwierdzam ze MCS-51 nie nadaje sie jako generator znakow. Dlaczego? Ano dlatego ze wskaznik DPTR mozna ustawic ze stalej zaszytej w kodzie programu albo go zwiekszyc o 1. W rezultacie aby go ustawic na wybranym znaku trzeba sie troche nakombinowac:
CLR 231 ;CZYSCIMY MSB KODU ZNAKU (MAX 127 ZNAKOW) CLR TMP_F JNZ TU2 SETB TMP_F ;JEŚLI ZNAK=0 USTAWIAMY FLAGE TU2: MOV B, #6 MUL AB ;6 BAJTOW NA ZNAK MOV DPTR, #ASCII - 1 ;WCZYTUJEMY ADRES POCZATKU TABLICY -1 MOV R0, A MOV R1, B JNB TMP_F, TU1 ;SPRAWDZAMY CZY NIE ZEROWY ZNAK INC DPTR SJMP BYTE_OUT TU1: INC DPTR ;MOZOLNIE PRZESTAWIAMY GO NA ZADANY ZNAK DJNZ R0, $ MOV A, R1 JZ BYTE_OUT DJNZ R1, TU1
Da sie prosciej? Moze za bardzo kombinuje. Tak czy siak chyba pora na przesiadke na bardziej wspolczesne procki.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.