B I B L I O T E K A E P
W „Bibliotece EP” prezentujemy książki dotyczące zagadnień związanych z różnymi dziedzinami techniki, jednak zawsze przydatne w pracy elektronika lub pomocne w uprawianiu elektronicznego hobby. Nasza opinia jest oczywiście subiektywna, ale wynika z wieloletniego doświadczenia zawodowego i chyba jest zgodna z oczekiwaniami tych, którzy chcą z książek korzystać, a nie przyozdabiać nimi półki. Aby nie marnować miejsca w EP, nie będziemy publikować recenzji książek ocenianych na jedną lub dwie
„lutownice”. Przyjęliśmy szeroką skalę ocen, aby ułatwić Czytelnikom orientację w potencjalnej przydatności książki.
Uwaga! Większość prezentowanych książek można zamówić w Dziale Handlowym AVT (patrz str. 117).
Chcemy w ten sposób udostępnić je Czytelnikom EP.
Jarosław Doliński, „Mikrokontrolery AVR w praktyce”, BTC 2003
Specjalnie na cele ksi¹øki autor opracowa³ zestaw ewaluacyjny z†mikrokontrolerem AT90S2313, na bazie ktÛrego opracowa³ 11
projektÛw (w tym ca³kiem interesuj¹c¹ grÍ). Na ich przyk³adzie autor przedstawia szereg zagadnieÒ zwi¹zanych z†programowa-n i e m m i k r o k o n t r o l e r Û w A V R , Mikrokontrolery AVR s¹ nie-w†tym m.in.: obs³ugÍ wyúwietla-w¹tpliwie rynkowym hitem firmy cza LCD, klawiatury, interfejsÛw: Atmel i†to nie tylko w†naszym 1-Wire, I2C, RS232 i†USB (praw-kraju. W†zwi¹zku z†tym, z†ca³¹
dziwe USB 2.0!), a†takøe realiza-pewnoúci¹ prezentowana przez cjÍ sterowania PWM i†przetworni-nas ksi¹øka bÍdzie cieszy³a siÍ
ka A/C na bazie komparatora
duø¹ popularnoúci¹ wúrÛd Czytel-a n a l o g o w e g o w b u d o w a n e g o nikÛw zw³aszcza, øe jest to pier-w†mikrokontroler. To oczywiúcie wsze na naszym rynku wydawni-n i e w s z y s t k i e p r z e d s t a w i o n e czym powaøne opracowanie po-w†ksi¹øce przyk³ady. Warto tu úwiÍcone tym mikrokontrolerom.
zwrÛciÊ uwagÍ na to, øe autor Ksi¹øka sk³ada siÍ z†dwÛch za-udostÍpni³ kody ürÛd³owe wszyst-sadniczych (na ktÛre sk³adaj¹ siÍ
kich programÛw, ktÛre zosta³y na-w†zupe³noúci wystarczaj¹ce do trzy czÍúci ksi¹øki) czÍúci, z†ktÛ-
pisane w†AVR-GCC (czyli jÍzyku wiÍkszoúci ca³kiem powaønych za-rych uciesz¹ siÍ zarÛwno pocz¹t-C). Z†jednej strony jest to doúÊ
stosowaÒ - czego dowodz¹ m.in.
kuj¹cy, ktÛrzy chc¹ dok³adnie poz-powaøne wyzwanie dla konstruk-przyk³ady zamieszczone w†ksi¹øce.
naÊ rdzeÒ AVR (i oczywiúcie jego torÛw mniej obeznanych z†jezyka-Ca³oúÊ - tradycyjnie dla Wydaw-dzia³anie) jak i†Ci, ktÛrych szcze-mi wysokiego poziomu, z†drugiej nictwa BTC - w†twardej, szytej gÛlnie interesuj¹ aspekty praktycz-strony kompilator jest dostÍpny oprawie.
ne, czyli po prostu AVR-y w†dzia-bezp³atnie i†nauka C†- choÊby Wydawnictwo pokusi³o siÍ
³aniu. Istotne dla CzytelnikÛw ìprzymusowaî - z†pewnoúci¹ nie o†mi³y prezent dla CzytelnikÛw ksi¹øki jest to, øe autor - pomimo zaszkodzi øadnemu elektronikowi.
ksi¹øki: znajduje siÍ w†niej bo-tego, øe w†czÍúci ìteoretycznejî ko-RozpoczÍcie pracy z†kompilatorem wiem wk³adka (rodzaj folderka) rzysta³ z†oryginalnej dokumentacji AVR-GCC u³atwia przystÍpnie opi-z†list¹ rozkazÛw AVR i†szeregiem Atmela - unikn¹³ powielania (przy-sany sposÛb instalacji tego narzÍ-
innych informacji, ktÛre dobrze najmniej niektÛrych) zawartych dzia i†jego integracji z†AVR Stu-jest mieÊ ìpod rÍk¹î podczas w†niej b³ÍdÛw. Cenn¹ cech¹ ksi¹ø-
dio.
pracy nad projektem.
ki jest takøe to, øe czÍúÊ przyk³a-Moim zdaniem ksi¹øka jest
Na koniec: mi³ym dla EP ak-
dÛw ilustruj¹cych m.in. dzia³anie prawdziwym kompendium wiedzy centem jest fakt, øe autorem rozkazÛw asemblera zosta³a opraco-
- nie tylko dla pocz¹tkuj¹cych -
ksi¹øki jest wieloletni wspÛ³praco-wana w†taki sposÛb, øe wyraünie na temat budowy mikrokontrole-wnik redakcji, a†obecnie zastÍpca na nich widaÊ dzia³anie omawia-rÛw AVR. Naleøy j¹ tak trakto-redaktora naczelnego EP, ale to nych poleceÒ. W†czÍúci ìteore-waÊ, pomimo skupienia siÍ auto-nie jest przyczyna mojej pozytyw-tycznejî opisano zarÛwno listÍ roz-ra na bardzo szczegÛ³owym omÛ-
nej oceny. Obiektywnie zas³uøone kazÛw, jak i†- bardzo szczegÛ³owo wieniu jednego z†najprostszych 5†lutownic!
- budowÍ i†zasady funkcjonowania mikrokokontrolerÛw z†tej rodziny, Andrzej Gawryluk
najwaøniejszych blokÛw peryferyj-ale taki wybÛr uwaøam za trafny: nych (uk³adu przerwaÒ, budowÍ
AT90S2313 jest doúÊ tani, jego i†sposoby adresowania pamiÍci, ti-rdzeÒ jest praktycznie identyczny merÛw, watchodga, rejestrÛw itp.) z†nieco ìwiÍkszymiî mikrokontro-mikrokontrolera AT90S2313.
lerami z†tej rodziny, a†moøliwoúci Elektronika Praktyczna 9/2003
115