Jak zmienić format danych w HEXie z PIC16F877: konwersja Farenheit na Celsjusze

Jak odkręcić HEXa ???





Poprzedni Następny
Wiadomość
Spis treści
From: "VSS" <vss_at_nospam_go2.pl>
Subject: Jak odkręcić HEXa ???
Date: Thu, 25 Apr 2002 12:46:41 +0200


Mam program napisany na PIC16F877 ale w środku programu są informacje które
musiałbym zmienić np. pomiar temperatury jest w farenhaitach a ja chciałbym
Celsjusze. Czy jest jakiś soft co to odkręci i zrobi ASM ?

VSS





Poprzedni Następny
Wiadomość
Spis treści
From: "przemek zyla" <belmotybe_at_nospam_poczta.onet.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Thu, 25 Apr 2002 12:50:13 +0200



Mam program napisany na PIC16F877 ale w środku programu są informacje
które
musiałbym zmienić np. pomiar temperatury jest w farenhaitach a ja
chciałbym
Celsjusze. Czy jest jakiś soft co to odkręci i zrobi ASM ?

disasembler albo diasembler (nigdy nie pamietam jak jest poprawnie):)))



Poprzedni Następny
Wiadomość
Spis treści
From: "VSS" <vss_at_nospam_go2.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Thu, 25 Apr 2002 13:06:33 +0200



Użytkownik "przemek zyla" <belmotybe_at_nospam_poczta.onet.pl> napisał w wiadomości
news:aa8n10$ogu$1_at_nospam_news.onet.pl...

disasembler albo diasembler (nigdy nie pamietam jak jest poprawnie):)))

OK, ale skąd go wziąć ??

VSS



Poprzedni Następny
Wiadomość
Spis treści
From: "przemek zyla" <belmotybe_at_nospam_poczta.onet.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Thu, 25 Apr 2002 13:12:01 +0200



disasembler albo diasembler (nigdy nie pamietam jak jest poprawnie):)))

OK, ale skąd go wziąć ??

www.google.com -> disassembler (nazwa procka)



Poprzedni Następny
Wiadomość
Spis treści
From: "VSS" <vss_at_nospam_go2.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Thu, 25 Apr 2002 13:28:32 +0200



Użytkownik "przemek zyla" <belmotybe_at_nospam_poczta.onet.pl> napisał w wiadomości
news:aa8o9s$quh$1_at_nospam_news.onet.pl...

disasembler albo diasembler (nigdy nie pamietam jak jest
poprawnie):)))

OK, ale skąd go wziąć ??

www.google.com -> disassembler (nazwa procka)

łatwo powiedzieć, do 16C84 to jest ich tysiące ale do 16f877 ani jednego....

VSS



Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Jak =?iso-8859-2?Q?odkr=EAci=E6?= HEXa ???
Date: Thu, 25 Apr 2002 15:45:17 +0200


łatwo powiedzieć, do 16C84 to jest ich tysiące ale do 16f877 ani jednego....

A to nie jest przypadkiem podobne? Ktoś niedawno przy okazji dysputy na temat
PICów zachwalał jednorodną i łatwą do nauki składnię...

--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: Jak =?iso-8859-1?Q?odkr=EAci=E6?= HEXa ???
Date: Fri, 26 Apr 2002 02:33:42 -0400


Ireneusz Niemczyk wrote:

łatwo powiedzieć, do 16C84 to jest ich tysiące ale do 16f877 ani jednego....

A to nie jest przypadkiem podobne? Ktoś niedawno przy okazji dysputy na temat
PICów zachwalał jednorodną i łatwą do nauki składnię...

Nie ja zachwalalem na pewno. Ale chyba te dwa to akurat maja te same instrukcje a
jesli nawet jakies male roznice to przeciez mozna pokombinowac recznie tylko by
trzeba miec do tego troche lepszy edytor niz ten z MPLABa.

A z jednorodnoscia to kpina. Tyko 3 pierwsze litery nazwy sa jednorodne.
Ewentualnie mniemoniki czesciowo.

pozdro
Grze...Szy...


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Jak =?iso-8859-2?Q?odkr=EAci=E6?= HEXa ???
Date: Fri, 26 Apr 2002 10:35:56 +0200


Nie ja zachwalalem na pewno.

Spoko - nie twierdziłem że ty :-)

Ale chyba te dwa to akurat maja te same instrukcje a
jesli nawet jakies male roznice to przeciez mozna pokombinowac recznie tylko by
trzeba miec do tego troche lepszy edytor niz ten z MPLABa.

Hmm...idiotyczna sprawa w takim razie. Lista powinna bytć chyba jednakowa - co
najwyżej nie w pełni będzie zaimplementowana we wszystkich odmianach - inaczej jak na
to _coś_ pisać cokolwiek? :-( ......

A z jednorodnoscia to kpina. Tyko 3 pierwsze litery nazwy sa jednorodne.
Ewentualnie mniemoniki czesciowo.

Paskudnie....na szczęście nadal ich nie lubię ;-)

Miłego dnia.
--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: Jak =?iso-8859-1?Q?odkr=EAci=E6?= HEXa ???
Date: Fri, 26 Apr 2002 11:42:57 -0400


Ireneusz Niemczyk wrote:
...idiotyczna sprawa w takim razie. Lista powinna bytć chyba
jednakowa - co najwyżej nie w pełni będzie zaimplementowana..

PIC to nie jest jedna rodzina to jest grupa rodzin. Maja procesor o instrokcjahc 12, 14
i 16 bitowych. Wiekszosc instrukcji ma te same mnemoniki ale wiadomo ze w 16 bitowym beda
inaczej reprezentowane niz s 12 bitowym. Poniewaz pamiec danych i pamiec programu jest
rozdzielona to nie jest to az takie pogmatwanei ten sam kompilator z paroma opcjami radzi
sobie z tlumaczeniemna kazdy procek.
Dekompilacja czy disassembly powinna byc stosunkowo prosta ze wzgledu na to ze kazda
instrukcja ma ta sama dlugosc. Prosty disassembler chyba by mozna napisac w pare godzin.

Pozdro
Grze..Szy...



Poprzedni Następny
Wiadomość
Spis treści
From: "Jarek" <jarek_at_nospam_pixel.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Fri, 26 Apr 2002 07:35:09 +0200



Czy jest jakiś soft co to odkręci i zrobi ASM ?



hex2bin



Poprzedni Następny
Wiadomość
Spis treści
From: "przemek zyla" <belmotybe_at_nospam_poczta.onet.pl>
Subject: Re: Jak odkręcić HEXa ???
Date: Fri, 26 Apr 2002 09:20:30 +0200



Czy jest jakiś soft co to odkręci i zrobi ASM ?



hex2bin


i jak myslisz co ci to da???
(pytanie do autora posta na ktory odpowiadam...)



Poprzedni Następny
Wiadomość
Spis treści
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: Jak =?iso-8859-1?Q?odkr=EAci=E6?= HEXa ???
Date: Fri, 26 Apr 2002 11:15:43 -0400


Jarek wrote:

Czy jest jakiś soft co to odkręci i zrobi ASM ?


hex2bin

Haha. To ci zrobi plik binarny i tyle do ASM mozna powiedzeic ze jeszcze
dalej albo tyle samo.

Pozdro
Grze...Szy...


Poprzedni Następny
Wiadomość
Spis treści
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: Jak =?iso-8859-1?Q?odkr=EAci=E6?= HEXa ???
Date: Fri, 26 Apr 2002 02:20:37 -0400


VSS wrote:

Mam program napisany na PIC16F877 ale w środku programu są informacje które
musiałbym zmienić np. pomiar temperatury jest w farenhaitach a ja chciałbym
Celsjusze. Czy jest jakiś soft co to odkręci i zrobi ASM ?

Sam sobie napisz.
PIC jest o tyle prosty ze ma stala dlugosc instrukcji. Czesciowa dekompilacje
mozesz zrobic jakim s porzadnym Edytorem tekstowym definiujac makrosy do tego
celu.
Ale mysle ze jest cos w sharewarach do tego celu. Daj na Google haslo
(disassembler & PIC) i dostaniesz cos na pewno.
Pozdro
Grze..Szy..