Překlad anglické literatury Microchip

…a zvlášť od PICů.No já to vidím tak, že na dost aplikací bohatě stačí 16tková řada, ale tím 18tkovou nezavrhuji. On je tu ještě jeden problém a tím je distributor těchto součástek. Kouknu-li např. do GM, 18tková řada nic…jasně, jsou tu různé zás.služby, ale mnohdy se musí objednat více kusů a i to poštovné je mnohdy slušně vysoké. Jinak céčko jde samozřejmě i na 16tnáctkovou řadu úplně v pohodě, no je jasný,že na velký aplikace je zapotřebí vyšší výkon i paměť. Taky občas narazím v literatuře na chyby, který pak člověk dlouho hledá, protože se na tu knihu spoléhá. Tak jak tak, vždy je důležitý mít nejnovější datasheet po ruce.Aby to ale nevyznělo proti, v každém případě by to chtělo např. literaturu ohledně céčka a piců. Je tu sice kniha “C pro mikrokontroléry”,ta je však zaměřena na AVRka,no záladní věci samozřejmě platí i pro PIC. Jinou věcí je fakt, že vývojové prostředí pro céčko má v plné verzi asi málokdo,ty free jsou omezeny velikostí kódu (já používám HI-TECH, to je super) a tak je to celé trochu o něčem jiném.

Sice nejsem fanda nelegálního software, pokud se ale neprogramuje profesionálně (za peníze), tak nevidím důvod proč si tu plnou verzi neobstarat zadarmo (však víte, co myslím). Když to zvládnou tací staří psi jako jsem já, tak to určitě zvládnou i všichni mladí čtenáři zde.

Velice fandím překladu kníhy, bude to výborný počin. Za sebe a mého kolegu hlasuji pro 16-bitové Microchip mikrokontroléry :stuck_out_tongue:. Cenově si myslím, že to záleží také na ceně originálu. Pokud originál stojí $60, tak si myslím, že 1500 Kč bude naprosto přijatelné.

to picc: nevím jak je na tom HI-TECH, ale kompilery přímo od Microchipu určitě NEJSOU omezeny velikostí kódu ani v LITE verzi. Jiná věc je, že C kompiler pro rodinu 16F Microchip nemá, ale od 18F není problém.

Co se týče poštovného, tak vyšší řády jsou vždy finančně výhodnější v poměru cena/výkon . . . a řekl bych, že nejlevnější 18F nebo 24F jsou za stejnou cenu jako průměrný 16F, který je ovšem v porovnání výkonu a vybavení o několik “pater” níže.

Toto je překlad části předmluvy “PIC microcontroller: An introduction to software and hardware interfacing”. (Díky Billy Bob Beanovi)

V posledních pár letech se stále více a více univerzit a vysokých škol začalo zajímat a vyučovat mikroprocesory PIC® od Microchipu. Microchip navrhuje a vyrábí několik rodin 8-bitových mikrokontrolérů. Mezi nimi jsou PIC16 a PIC18 dvě nejdůležitější rodiny. Rodina PIC18 byla posledním vývojovým stupněm a má několik výhod oproti mikrokontrolérům rodiny PIC16:

  1. Rodina PIC18 podporuje mnohem větší programovou paměť. PIC18 podporuje 2 MB paměťového prostoru pro program, zatímco PIC16 podporují pouze 8 kB programové paměti.
  2. PIC18 podporují externí programovou paměť. PIC16 tuto nepodporují.
  3. PIC18 má mnohem větší integrovanou datovou paměť pro podporu aplikací.
  4. PIC18 poskytuje přístup k minimalizaci režie přepínání bank datové paměti.
  5. PIC18 poskytuje více instrukcí, které někdy dělá programování v assembleru trochu jednodušší.
  6. PIC18 podporuje více periferních funkcí než PIC16.
  7. Prvky rodiny PIC18 mohou běžet na vyšších hodinových rychlostech a dosáhnout lepšího výkonu.
    Rodina PIC18 poskytuje širokou škálu počtu pinů od několika jako 18 pinů až do 80 pinů v době psaní tohoto článku (publikace vydána v roce 2005 - poznámka překladatele). Kromě běžných paralelních V/V portů, PIC18 poskytují široké spektrum periferních funkcí pro uspokojení potřeb různých aplikací:
    1. Vícenásobná sériová rozhraní. PIC18 rodina podporuje průmyslový standard sériových rozhraní, včetně USART, SPI, I2C a CAN sběrnice. SPI a I2C umožňují PIC18 mikrokontroléru spolupracovat s mnoha periferními zařízeními se sériovým rozhraním, jako jsou LED a LCD řadiče, A/D a D/A převodníky, hodiny reálného času, SRAM, EEPROM a PLL závěsy. Sběrnice CAN má široké využití v automobilovém průmyslu a průmyslové automatizaci a řízení.
    2. Sofistikovaný časovací systém. PIC18 MCU může poskytnout zachytávání vstupů, porovnání výstupu, pulsní šířkovou modulaci (PWM), přerušení v reálném času a funkce watchdog. Někteří členové rodiny PIC18 mají PWM moduly s rozšířenou podporou aplikací s motory.
    3. A/D převodník. PIC18 poskytují A/D převodník s desetibitovým rozlišením.
    4. Schopnost programování uvnitř systému. Většina členů PIC18 poskytují on-chip flash paměť programu a umožňují aktualizaci softwaru v systému.
    5. Schopnost ladění uvnitř obvodu. PIC18 mají vestavěn režim ladění na pozadí (ICD) a poskytují ICD rozhraní, které umožňují implementovat levný obvodový ladicí program.
      Tyto funkce se zdají být nejvíce požadované koncovým uživatelem. S těmito vlastnostmi, je MCU PIC18 velmi vhodný pro ty, kteří se chtějí dozvědět o rozhraních a programování moderních mikrokontrolérů.

Můj osobní názor směrem ke kolegovi PICC. Vývoj HW i SW jde velmi dopředu. Nevím, zda pamatuješ 8088 a 8086, já na nich začínal a kde jsme dnes? U jednočipů je to obdobné. Až si budeš chtít hrát s obrazem a zvukem, nebude Ti výpočetní výkon PIC16 stačit. V Dublinu jsme nedávno dělali aplikaci v optice na řadě PIC32MX a bylo to tak tak. Programování PIC18 je díky širšímu souboru instrukcí jednodušší. Ceny švábů jsou srovnatelné s PIC16 (i lepší), výkon větší, proč tedy nevybírat z této řady? Věřím, že blikání ledkou na jednom pinu amatérovi nevystačí na dlouho, přestože takto jistě většina lidí začíná. Máš pravdu, že PIC18 jsou malinko hůře dostupné, ale pokud nikdo nebude tlačit na dodavatele, tak nikdy nebude fungovat zásobování dobře, protože kvůli jednomu švábu nikdo letadlo na Taiwan nepošle a držet skladem zásoby, které nikdo nechce, je také nevýhodné (omlouvám se za nadsázku). Určitě ale doporučuji PIC18 už jen proto, že přeskok na PIC24 a PIC32 je jednodušší.
Jinak pro informaci, překlad assembleru by příští týden mohl být hotový, pokud mě zaměstnavatel opět nepovolá do IR. Kdo bude mít zájem, ozvěte se na SZ. Nerad bych zneužíval tento prostor daný adminem.

Jestli chceš, tak založ další téma.

PepinoCz:
Já třeba preferuji knihy v elektronické podobě než tištěný výtisk, například v PDF, DOC kvůli možnosti zvětšení písma. Věřím že překlad knihy zabere určitý čas a znalosti a proto o ceně nebudu diskutovat, jen doufám že bude možné si ji koupit i v elektronické podobě.
Ať se dílo daří…

PepinoCZ: Celkem dobře přeložená ukázka, takto kdyby překládaly profesionální firmy.
ať se dílo daří.

Zdravím všechny příznivce PIC18, ty stávající, i ty budoucí z O’Connell Street v centru irského Dublinu. Pro vaší informaci jen toliko, že překlad assembleru pro osmnáctky od Honzy3 je dokončen, zbývá doplnit obrázky, které jsem už také vytvořil v českém jazyce a udělat korekturu textu. To zabere asi týden a pak to mohu distribuovat.

Pepino: Velice, velice dobrý.

Trochu nám ta diskuze usnula. Stále se rozhoduji, jak dál s překlady a očekávám tedy pomoc tohoto fóra. Jsou tedy nějaké návrhy, na kterých je možno se společně dohodnout?

Co třeba přeložit zbytek té publikace?

Ahoj, co se me tyka, stanov jednoducha a jasna pravidla jak si preklad od tebe zajistit, ktera zde uverejnis.

Pokud by jsi chtel prekladat dal (ja bych byl velice rad) mohl by jsi zkusit prelozit nejakou knihu se zaklady programovani v “C” .

Nazdar. Ako funguje predaj preloženého materiálu?

Záležitost se dotahuje s administrátorem po organizační stránce. První překlad je kompletně hotov.

Po převodu částky na účet bude na e-mail zájemce zasláno PDF s překladem a faktura v digitální podobě. Prodej by měl začít fungovat do několika dní. O začátku prodeje zde budu samozřejmě informovat.

Právě jsem končil web pro prodej překladů…

EDIT:
Od této chvíle je funkční web s překlady a můžete hned začít nakupovat na adrese: mcontrollers.com/translations/

Existuje nejaky jednoduchy sposob transakcie aj pre zaujemcov na Slovensku? Cena, platba v Euro?

Nevidím v tom problém. Admin se Ti jistě ozve. Obrať se na něj na zadané stránce s objednávkou.

Byl jsem pozadan, abych se vyjadril k prekladu. Zde je hodnoceni, jak jej dostal autor:

Co se tyka obsahu a prelozeni, musim udelit 1. Ale dal bych 3 za rozlozeni textu na jednolive strany.

  1. Pokud bych mohl za sebe navrhnout, snazil bych se o nerozsekani casti a kodou pri prechodu na dalsi stranu. nař- uz nadpis “Příklad 2.3” bych uz presunul na stranu 3. To same hned kod na konci strany 3.

  2. V Adobe Readeru nelze kopirovat text do schranky, pri pokusech s kodem, je to skoda.

PS: prosba na admina, na ktereho jsem byl odkazan: bylo by mozne knihu dostat treba v DOC nebo jinem upravitelnem formatu, abych opravil to rozdelovani na stranky. Upravu pak samozrejme poslu zpet.

Prodej zájemcům ze Slovenska zatím není vyřešen, ale v krátké době aktualizuji web a doplním tam požadované informace.

EDIT: Informace doplněny.

Za to můžu já, PDF jsem uzamknul a zakázal jsem kopírování textu. Promluvím s PepinoCz a posléze odemknu PDF nebo zašlu zdrojové kódy v textovém formátu.

PepinoCz psal překlad v gedit (jednoduchý editor na GNOME) a výsledné PDF bylo sestaveno přímo v Adobe Acrobat resp. Distiller. Dokument jsem se snažil převést pro své účely do Wordu pomocí ABBYY FineReader, ale výsledek nebyl dobrý. Jak budu mít chvilku, tak se na to podívám znovu.