Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

zpětný převod z hex
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
apam



Založen: Mar 17, 2007
Příspěvky: 111

PříspěvekZaslal: ne srpen 16 2009, 8:48    Předmět: zpětný převod z hex Citovat

Zdravím

mužete mi prosím poradit jak převest soubor *.hex na *.asm ci *.bas, je to vubec mozné? potřebuju to pro studijní účely.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
eljaro



Založen: Dec 03, 2004
Příspěvky: 441
Bydliště: Krnov

PříspěvekZaslal: ne srpen 16 2009, 9:00    Předmět: Citovat

obecně není co převádět - pokud neznáš konkrétní typ procesoru jemuž je určen - nebo rodinu obvodů pro nichž byl napsán . Pak lze provezt reverzní kodování - to se ale moc neraduj to co budeš mít před sebou bude jen strojový kod ! a ne program v asm kodu pro studijní účely nevhodné - to už je lépe studovat aplikační příručky!

ps:omluvte pravopis dík
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky AOL Instant Messenger MSN Messenger
apam



Založen: Mar 17, 2007
Příspěvky: 111

PříspěvekZaslal: ne srpen 16 2009, 9:11    Předmět: Citovat

pro ktery procesor to je napsane vim, jen jsem si myslel ze by mohl existovat nejaky prevodnik ktery by to prevedl zpet do nejake posloupnosti programu , nejlepe bascomu, protoze me zajimaji useky jak je resil autor pac me nechcou fungovat nebo nevim jak je vyresit.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
BOBOBO



Založen: Feb 25, 2008
Příspěvky: 18695
Bydliště: Rychnovsko

PříspěvekZaslal: ne srpen 16 2009, 9:39    Předmět: Citovat

I o tom je protect code .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ZdenekHQ
Administrátor


Založen: Jul 21, 2006
Příspěvky: 25741
Bydliště: skoro Brno

PříspěvekZaslal: ne srpen 16 2009, 9:42    Předmět: Citovat

To studování zpětně přeložených hex do asm je hrůza, nedá se v tom pořádně vyznat, chybí pojmenování proměnných, komentáře atd...
_________________
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Chenzee



Založen: Jun 26, 2007
Příspěvky: 464
Bydliště: Vysočina

PříspěvekZaslal: ne srpen 16 2009, 10:03    Předmět: Citovat

Přesně jak píší kolegové, ani ve vlastním programu bych se po zpětném převodu nevyznal. Bez komentářů ani ťuk (teda pokud to není nějaké blikátko nebo obdobná záležitost na pár řádků Rolling Eyes ... spíše bádej nebo se ptej, bude to rychlejší, každý má svůj přístup k programování a tedy i zde platí, když dva dělají totéž, není to totéž (i když na konci to vypadá stejně). Hodně zdaru
_________________
Žádnej učenej z nebe nespadl ...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Milops3
Neregistrovaný





PříspěvekZaslal: ne srpen 16 2009, 10:25    Předmět: Citovat

ZdenekHQ napsal(a):
To studování zpětně přeložených hex do asm je hrůza, nedá se v tom pořádně vyznat, chybí pojmenování proměnných, komentáře atd...

Chenzee napsal(a):
Přesně jak píší kolegové, ani ve vlastním programu bych se po zpětném převodu nevyznal. Bez komentářů ani ťuk (teda pokud to není nějaké blikátko nebo obdobná záležitost na pár řádků


jj, presne tak i jednoduchej kod da zabrat nez ho prelouskas



LED1_asm.asm
 Komentář:

Stáhnout
 Soubor:  LED1_asm.asm
 Velikost:  679 Bajtů
 Staženo:  198 krát


LED1_Disasm.ASM
 Komentář:

Stáhnout
 Soubor:  LED1_Disasm.ASM
 Velikost:  988 Bajtů
 Staženo:  179 krát

Návrat nahoru
ivanko18



Založen: May 31, 2009
Příspěvky: 125
Bydliště: Povazie,SK

PříspěvekZaslal: ne srpen 16 2009, 10:51    Předmět: Citovat

ak poznas autora programu je lepsie aj etickejsie poziadat o upravu pripadne zdrojak jeho aj s komentarmi. ked budes programovat dlhsie pochopis preco. inak ti mozno neposle cely zdrojak ale mozno len konkretnu cast.
ps. bascom je tak jednoduchy a dobre zdokumentovany na nete ze si mozno poradis aj cez google
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
apam



Založen: Mar 17, 2007
Příspěvky: 111

PříspěvekZaslal: ne srpen 16 2009, 11:52    Předmět: Citovat

no tak s tim prekladem to asi nepujde... muj problem tkvi v tom, ze jsem si chtel overit jeden priklad, naprogramovani voltmetru podle knihy od V. Váňi a prostě mi nejde spojit atmega8 s lcd atm1601a čtyřbitově, no a stahnul jsem si hex pro podobny merak z hw.cz a ten nabehl v pohode tak sem se chtel podivat jak to tam maji vyresene. Teprve se ucim programovat takze budu moc rad za kazde vysvetleni. uz se tu resilo neco podobneho ale podle toho navodu co tam bylo napsano to taky nefunguje, ukazuje to ze zacatku nesmysly a jeste jenom max8 znaku z 16.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ivanko18



Založen: May 31, 2009
Příspěvky: 125
Bydliště: Povazie,SK

PříspěvekZaslal: ne srpen 16 2009, 11:55    Předmět: Citovat

v com programujes?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
apam



Založen: Mar 17, 2007
Příspěvky: 111

PříspěvekZaslal: ne srpen 16 2009, 11:56    Předmět: Citovat

bascom
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Chenzee



Založen: Jun 26, 2007
Příspěvky: 464
Bydliště: Vysočina

PříspěvekZaslal: ne srpen 16 2009, 12:01    Předmět: Citovat

neco mi napovida, ze by mohl byt problem ve veci hodin (krystal, configuracni slovo, kapacity u krystalu apod.).... jen vestim z prazdneho talire po vynikajici rajske omacce Laughing Laughing
_________________
Žádnej učenej z nebe nespadl ...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ivanko18



Založen: May 31, 2009
Příspěvky: 125
Bydliště: Povazie,SK

PříspěvekZaslal: ne srpen 16 2009, 12:16    Předmět: Citovat

skus popozerat tu
http://www.mp222.wz.cz/index.php
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
apam



Založen: Mar 17, 2007
Příspěvky: 111

PříspěvekZaslal: ne srpen 16 2009, 12:46    Předmět: Citovat

podle tohoto se nejprv zobrazi 8 cernych poli pak na prvnim policku tri svisle cary a podtrzitko a az pak se zobrazi vse co je v do-loop ale jen prvnich 8 znaku! proc?

$regfile = "m8def.dat"
$lib "mcsbyte.lib"
$crystal = 1000000

Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5
Config Lcd = 16 * 1
Initlcd
Cursor Off
Cls
Do
Cls
Locate 1 , 1
Lcd "zKoUsKa 1234abcd"
Waitms 500
Cls
Locate 1 , 1
Lcd "L C D"
Waitms 500
Loop
End
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ivanko18



Založen: May 31, 2009
Příspěvky: 125
Bydliště: Povazie,SK

PříspěvekZaslal: ne srpen 16 2009, 12:49    Předmět: Citovat

skus napisat aj typ LCD lebo niektore sa adresuju ako 2x8znakov
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund