RE: Prevod asm 16xxx - 18xxx

radek kasal radekkasal@seznam.cz
Úterý Červen 7 12:27:35 CEST 2005


Přidám špetku informace neb jsem se zrovna nedávno díval na C na Microchip.com. Pro PIC16xxx nic neni a dle vyjádření zastupce Microchipu (v létě 2003) ani nikdy nic nebude. Pro PIC18xxx je C demo verze na asi tři měsíce, neomezená. Pak dojde k omezení.
Kvalitu Microchip C neznam.


Radek


================= Původní zpráva =================
Od (From): "Dusan Dolezal" <dolezal@zoner.com>
Komu (To): "'HW-news'" <hw-list@list.hw.cz>
Kopie (Cc): 
Předmět (Subject): RE: Prevod asm 16xxx - 18xxx
Datum (Date): 7. 6. 2005 11:51
==================================================

> No kdyz si o to nabiti sam rikate, tak mi to neda, myslim ze v tomto pripade
> jste uplne out. Takze:
> 
> > by to byl problem, ale jinak by to byla sranda na upravu par radek kodu
> pri inicializacich a vycitani dat:).
> 
> Sranda na upravu par radek kodu by to byla i v ASM, opravovat budete
> vicemene to stejne, co v tom Ccku, tedy ruzne Configuration bits apod. ASM
> PICu 16xxx a 18xxx je skoro 100% kompatibilni.
> 
> A ted to hlavni, ja nepochybuju o tom, ze spousta aplikaci v jednochipech
> neni pametove narocnych a klidne by se mohla psat v (treba) Cecku, ale
> krucinal kde mame ten prekladac vzit a nekrast? Co tak vim, jsou v tomto
> smeru zhruba tyto moznosti:
> 
> HI-TECH PICC	$950
> Microchip C	cenu nevim, zrovna jim nejede web, navic pro radu 16xxx
> myslim neni vubec
> CCS C		$125
> CC5X		$250
> Picant C2C	cca 2000 Kc
> 
> Takze pro bastlire to neni tak uplne levne, krome posledni varianty, tam ten
> prekladac ale zase podle vseho neni moc kvalitni a taky toho moc neumi
> (treba jenom 16-ti bit. aritmetika, floaty neumi vubec). A pozor, ted to
> hlavni, jeden jako druhy radu 18xxx bud neumi vubec, a nebo se musi koupit
> dalsi licence!!!! Cili ano, kdyz to budete mit napsane v Cecku, muzete
> prejit (mozna o chloupek jednoduseji nez v AMS) na vyssi radu PICu, ale
> musite za to (dost slusne) zaplatit!
> 
> Takze se muzeme bavit treba o tom, ze je lepsi pouzit jiny procesor, kde je
> Cecko free, ale v tomto contextu je ta vase poznamka celkem irelevantni.
> Navic program v Cecku ma i nejake nevyhody, treba ja davam k vetsine svych
> konstrukci i zdrojak, aby si to pripadne nekdo mohl upravit a pokud by byl v
> C, musel by si kvuli tomu koupit prekladac, coz je trochu nerealne. Nebo ho
> ukrast, a to taky neni uplne koser, ze jo.
> 
> Jinak sam jsem konkretne o CCS C uvazoval, ale protoze mi posledni dobou
> zachutnaly i novejsi PICy a nechtelo by se mi za dalsi licenci vyklopit
> dalsich $175 (bastleni mam jenom jako konicka), tak jsem se na to vykaslal a
> zatim vsechno pisu v ASM. Takze optimisticka rada na zaver, napiste nam
> nejaky free prekladac Cecka pro PIC (samozrejme pro vsechny rady) a kdyz
> bude dobry, tak ja ho rad budu pouzivat a treba i nejakou korunku pustim.
> 
> Dusan Dolezal
> 
> > -----Original Message-----
> > From: hw-list-bounces@list.hw.cz 
> > [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Marek Pavlu
> > Sent: Tuesday, June 07, 2005 12:03 AM
> > To: 'HW-news'
> > Subject: RE: Prevod asm 16xxx - 18xxx
> > 
> > Zdravim,
> > 
> > Nemohu si pomoci, ale tohle je presne priklad, ktery ukazuje, 
> > ze psat v C,
> > pokud mohu a aplikace to vykonove snese je proste lepsi. 
> > Pokud ta aplikace
> > na novejsim procesoru neprijde o nejaky HW, ktery by ten 
> > procik nemel, tak
> > 
> > PS: Nabijte rejpaly! :))..
> > 
> > 
> > S pozdravem,
> > 		Marek Pavlu
> > 
> > // -----Original Message-----
> > // From: hw-list-bounces@hw.cz [mailto:hw-list-bounces@hw.cz] 
> > On Behalf Of
> > // Jiri Bezstarosti
> > // Sent: Monday, June 06, 2005 11:33 AM
> > // To: HW-news
> > // Subject: Re: Prevod asm 16xxx - 18xxx
> > // 
> > // O takovem softu nevim.
> > // 
> > // Napriklad to co uvadite, je uplne k nicemu, protoze takova zmena
> > // neusetri ani cas, ani misto v pameti a ma vyhodu jen v 
> > neposkozeni W
> > // registru, ale s tim uz ten program pro PIC16 musel 
> > pocitat, takze neni
> > // duvod k takove zamene instrukci pri preklapeni programu.
> > // 
> > // Pokud si clovek dobre program promysli, lze tim 
> > neposkozenim W registru
> > // usetrit cas provadeni programu, ale soft ktery by tohle 
> > udelal sam, to
> > // by uz muselo byt pekne dilko.
> > // 
> > // Tedy vysledek bych videl tak, ze bud se to jen preklopi a 
> > rucne udelaji
> > // zmeny zavisle primo na urcitem typu PIC s tim, ze program 
> > z PIC16 by na
> > // PIC18 mohl byt lepsi, ale zanedba se to a necha se to byt, 
> > nebo se to
> > // pomalu a rucne prepise do podoby lepe vyuzivajici moznosti PIC18.
> > // 
> > // --
> > // Jiri Bezstarosti
> > // 
> > // Michal HW napsal(a):
> > // 
> > // > Neni nejaky soft na prevod ASM pro PIC 16 ->18.
> > // > Potrebuji prevest nekolik K radku. Chtelo by to i optimalizaci.
> > // Napriklad:
> > // > PIC16
> > // >     movf X,W
> > // >    movwf Y
> > // >
> > // > Pic18
> > // >     movff X,Y
> > // >
> > // > Michal
> > // >
> > // 
> > >-------------------------------------------------------------
> > -----------
> > // >
> > // >_______________________________________________
> > // >HW-list mailing list  -  sponsored by www.HW.cz
> > // >Hw-list@list.hw.cz
> > // >http://list.hw.cz/mailman/listinfo/hw-list
> > // >
> > // >
> > // 
> > // _______________________________________________
> > // HW-list mailing list  -  sponsored by www.HW.cz
> > // Hw-list@list.hw.cz
> > // http://list.hw.cz/mailman/listinfo/hw-list
> > ---
> > avast! Antivirus: Odchozi zprava cista.
> > Virova databaze (VPS): 0523-0, 06/06/2005
> > Testovano: 6.6.2005 23:54:31
> > avast! (c) copyright 2000-2003 ALWIL Software.
> > http://www.avast.com
> > 
> > 
> > 
> > 
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > Hw-list@list.hw.cz
> > http://list.hw.cz/mailman/listinfo/hw-list
> > 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

____________________________________________________________
http://www.listicka.cz



Další informace o konferenci Hw-list