Podobné dokumenty

červená LED 1 10k LED 2

8,1 [9] [9] ± ± ± ± ± ± ± ± ±




M R 8 P % 8 P5 8 P& & %


D DE = = + [ + D[ [ D = - - XY = = + -

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

9. Kompenzace účiníku u spínaných zdrojů malých výkonů


Univerzální jednočipový modul pro řízení krokových motorů













Diva 852 ISDN T/A. Návod k rychlé instalaci.

POZOR! Při zadávání kódu je potřeba nejdřív zadat pořadové číslo a pak kód: například uživatel 25 který má kód 1234 zadá


Externí zařízení. Uživatelská příručka

Elektronické záznamové zařízení EZZ 01

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12.

SB8485. Převodník USB na 8x RS485/RS září 2010 w w w. p a p o u c h. c o m



4.2 Paměti PROM NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n

Kompaktní procesní stanice


Mikroprocesorový Pøepínaè/Øídící systém

Deska sběru chyb a událostí

CQ485. Opakovač a převodník linek RS485 a RS422. S aktivní i pasivní obnovou dat

DELTA PANEL pro Windows


Kombinovaná uživatelská příručka pro myš

USB komunikaèní modul RS-232, RS-422/485


Ovladač příslušenství - XbusTCO

Popis a návod k obsluze modulu Smart GM02 v 1.0

varikapy na vstupu a v oscilátoru (nebo s ladicím kondenzátorem) se dá citlivost nenároèných aplikacích zpravidla nevadí.

RE8USB modul s 8 vstupy a 8 výstupy ovládaný z USB

!" " #! "# #$! % " &" následujících podmínek: 1. Celý text musí být kopírován bez úprav a se zahrnutím všech stránek. 2. '&!


PC Software eddyassist


Instalační manuál rev

Uživatelský manuál Přepínač počítačů (USB Klávesnice, VGA, USB Myš, Audio) 2:1 (4:1) Katalogové číslo: , Typ: CS-1732A, CS-1734A


JUMO mtron T Měřicí, regulační a automatizační systém

LI-USB-BOX USB modul pro připojení sběrnice XpressNet k PC

Komunikační jednotka MEg202.2

ROZHRANÍ 4 VSTUPŮ/VÝSTUPŮ. 4x OPTICKY ODDĚLENÉ LOG. VSTUPY 4x RELÉ SPÍNACÍ VÝSTUPY OVLÁDÁNÍ: LINKA RS232

Konfigurace bezpečnostní programovatelné jednotky MOSAIC

Vaše uživatelský manuál NOKIA TME-3

PRESTO. USB programátor. Uživatelská příručka

Změna nastavení dronu Blade Chroma a aktualizace firmware

Ulog univerzá lnízapisovač a zobrazovač napě tí

Bezpečnostní systém DeviceNet NE1A/DST1


PŘEVODNÍK SNÍMAČE SIL NA USB PRO ZOBRAZENÍ V PC DSCUSB. KRÁTKÁ PŘÍRUČKA PRO OBSLUHU A KONFIGURACI Revize červenec 2014

Nastavení telefonu Samsung P7300 Galaxy Tab 8.9

Externí zařízení Uživatelská příručka

Uživatelská příručka TF-3239D/ TF-3239DL. Adaptér pro Fast Ethernet 10/100M s rozhraním PCI. Rev:

Maturitní témata - PRT 4M

) informace o stavu řízené veličiny (předávaná řídícímu systému) - nahrazování člověka při řízení Příklad řízení CNC obráběcího stroje

Uživatelská příručka

Rozšiřující modul s protokolem MODBUS


NÁVOD K POUŽITÍ SET-TOP BOXU MOTOROLA VIP 1003

Měření na motokárách výukové měřící úlohy

Uživatelský manuál Mini přepínač počítačů (Klávesnice, VGA, Myš, Audio) 4:1 USB, integrované kabely Katalogové číslo:

Návod pro USB Teploměr. s čidlem DS18B20

NÁVOD K POUŽITÍ SET-TOP-BOXU ARRIS VIP 1113

IRC systém. - Instalační příručka verze 1.04 (firmware 2.14) KOMFORTNÍ VYTÁPĚNÍ IRC SYSTÉM DIGI CAN MODUL ŘÍDÍCÍ JEDNOTKA

TECOMAT TC700 ZÁKLADNÍ DOKUMENTACE K SUBMODULU. MR-0155 a MR vydání 3. - listopad 2005

DataLab IO. DataLab PC/IO

Grafický výtahový displej

Obsah. 1. Upozornění. 2. Všeobecný popis

1. ÚVODNÍ USTANOVENÍ 2. NAHRÁNÍ VLOŽENÉHO PROGRAMU

Nový VRF systém. Řídicí systém. Divize technické podpory


Návod pro instalaci GSM modulu Siemens MC35 Terminal / MC35i Terminal pro Windows 2000/XP

Funkční klávesy ( F1,F2,F3,F4... F12. Numerická klávesnice ( čísla musí se aktivovat NUMLOCK )

ZipShot. Funkce zařízení. Dopraváků 723 Praha 8 - Dolní Chabry. telefonická a faxová čísla

ŘJ MPI MULTI[TRONIC] Verze 0410F

SNÍMAČOVÁ JEDNOTKA TB2.310-USB2.0/1.2-ASCII

RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti

Návod k instalaci, provozu a údržbě brány MODBUS. Návod k instalaci, provozu a údržbě. Brána Modbus

TCP2RTU. Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII. Tři varianty: pro RS422, RS485 a RS232

Návod k obsluze satelitního lokalizátoru GUARDYS PGT5020

možnost připojení k tabletu ipad (pomocí sady pro připojení kamery) nebo chytrému telefonu (s kabelem OTG) podporujícími formát USB audio

Transkript:

Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby ètenáø vidìl, jakým zpùsobem je titul zpracován a mohl se také podle tohoto, jako jednoho z parametrù, rozhodnout, zda titul koupí èi ne). Z toho vyplývá, že není dovoleno tuto ukázku jakýmkoliv zpùsobem dále šíøit, veøejnì èi neveøejnì napø. umis ováním na datová média, na jiné internetové stránky (ani prostøednictvím odkazù) apod. redakce nakladatelství BEN technická literatura redakce@ben.cz

12 12 1 VÝVOJOVÉ PROSTØEDÍ ZiLOG Sestava vývojového prostøedí pro mikroøadièe Z8 Mikroøadièe Z8 nejsou nabízeny ve verzích s pamìtí EEPROM Pøed vložením programu do OTP pamìti mikroøadièe je proto nutné odladit program do nejmenších detailù na hardwarové aplikaci Vývojové prostøedí pro mikroøadièe Z8 obsahuje: Hardwarový emulátor Pro mikroøadièe Z8 je možno z nabídky ZiLOG použít více typù emulátorù Typ Z86C1200ZEM mùže emulovat všechny obvody øady Z8 vèetnì obvodù obsahujících URT Typ Z86C5000ZEM emulovat URT neumí, má však dostateènou pamì pro emulaci programù o velikosti až 32 KB Cena obou emulátorù však není pøíznivá pro jednodušší aplikace s obvody, popisovanými v této knize Typ Z86CCP01ZEM má pamì pro program do 8 kb, v základní sestavì umožòuje emulaci obvodù pouze v pouzdrech DIP, emulátor je pouhá deska s elektronikou a konektory Cena emulátoru je však neobyèejnì pøíznivá a všechny ostatní vlastnosti emulátoru jsou plnì profesionální Emulátor Z86CCP01ZEM umožòuje ladìní programu na zákaznické aplikaci, v reálném èase, s oddìleným napájením aplikace a emulátoru, s vlastním oscilátorem aplikace Emulátor je souèasnì programátorem, na nìmž je možno odladìný program zapsat do OTP verzí mikroøadièe Emulátor umožòuje ladìní programù pro všechny obvody Z8 popisované v této uèebnici Software pro osobní poèítaè Hardwarový emulátor komunikuje po sériovém rozhraní RS-232 s programem, bìžícím na osobním poèítaèi Od roku 1998 je k emulátoru dodáván program ZDS (ZiLOG Developer Studio), který pracuje jako textový editor, projektový manažer, assembler, debugger a programátor OTP Program ZDS je popsán v èl 13 Osmibitové mikroøadièe ZiLOG Z8 81

Pøíslušenství: Pro kompletaci vývojového prostøedí je tøeba: n PC kompatibilní IBM, 8 MB RM, Windows 95/98/NT/2000 n napájecí zdroj 8 V, 0,5 n sériový kabel na propojení emulátoru s PC 12 2 Napájecí zdroj pro emulátor Pro pøíležitostnou práci postaèí sí ový adaptér cca 8 V/0,5, pro dlouhodobou práci je vhodný stabilizovaný zdroj 8 V Napájecí napìtí se pøipojí na svorky 8VDC a GND Je nutno dodržet polaritu napájecího napìtí! 12 3 Propojení emulátoru s osobním poèítaèem Emulátor se pøipojuje k osobnímu poèítaèi standardním sériovým kabelem délky cca 2,5 m na konektor emulátoru CNON 25F a nìkterý sériový port (COM1 až COM4 poèítaèe) Kabel není souèástí dodávky emulátoru Pøestože sériové rozhraní je definováno standardem, vyskytují se porty s 9 vývody a 25 vývody a je tøeba vybrat pøíslušný konektor na stranì poèítaèe Jeden ze sériových portù poèítaèe bývá obsazen myší Pøi pokusech o pøipojení emulátoru k PC není možno použít port uvolnìný pouhým odpojením myši, je nutno myš pøeinstalovat! 12 4 Pøizpùsobení emulátoru pro požadovaný typ mikroøadièe Emulátor Z86CCP01ZEM podporuje všechny obvody, popisované v této uèebnici Protože obvody v pouzdrech s 18 a 28 vývody mají odlišnì vyvedeny I/O porty, je nutno pomocí pøepínaèù J4, J5 a J6 pøizpùsobit emulátor pro konkrétní typ mikroøadièe typ nastavení J4, J5, J6 Z86E 02/04/08 1 2 nastaveno pøi dodání Z86E 03/06 2 3 PØELOŽIT všechny (J4, J5, J6) Z86E 3 /4 O F F ODSTRNIT všechny (J4, J5, J6) 82 Osmibitové mikroøadièe ZiLOG Z8

12 5 Pøizpùsobení emulátoru k umístìní krystalu oscilátoru Po propojení emulátoru s aplikací mùže být živý pouze jeden krystal oscilátoru buï v emulátoru nebo v aplikaci Druhý krystal musí být odpojen nebo odstranìn Pøepínaèe J2 a J3 propojují obvody krystalù umístìní krystalu nastavení J2 a J3 krystal X1 v emulátoru OFF nastaveno pøi dodání oba krystaly osazeny OFF živý krystal v emulátoru, krystal v aplikaci odpojen krystal v aplikaci 1 2 živý krystal v aplikaci, krystal z emulátoru odstranit Krystal v emulátoru má kmitoèet 8 MHz Má-li být ladìna aplikace pro jiný hodinový kmitoèet, mohou být krystal i blokovací kondenzátory vymìnìny Souèástky jsou upevnìny v jednoduchých konektorech 12 6 Pøizpùsobení emulátoru ke zpùsobu napájení aplikace Pro ladìní programu je vhodnìjší, aby aplikace byla napájena z emulátoru Pro definitivní odladìní je však dùležité napájet aplikaci z vlastního zdroje Jen tak je možno zjistit pùsobení rušivých vlivù ze skuteèného napájecího zdroje a ostatních elektronických obvodù aplikace Pøepínaè J1 pøepojuje napájení aplikace napájení aplikace nastavení J1 napájení z emulátoru 1 2 nastaveno pøi dodání samostatné napájení OFF Pokud má aplikace samostatný napájecí zdroj, je nutno dodržovat postup zapínání a vypínání napájecích zdrojù a propojení emulátoru s aplikací 1 Zapínání: a) pøipojit aplikaci k emulátoru (èl 12 7) b) zapnout napájení emulátoru, stisknout tlaèítko MSTER RESET (èl 12 8) c) zapnout napájení aplikace 2 Vypínání: a) vypnout napájení aplikace b) vypnout napájení emulátoru Osmibitové mikroøadièe ZiLOG Z8 83

12 7 Pøipojení emulátoru k aplikaci V emulátoru jsou osazeny tøi objímky DIP (P1 18 vývodù, P2 28 vývodù a P3 40 vývodù) Pro ladìní programu v reálných podmínkách se deska aplikace pøipojuje k emulátoru plochým kabelem s konektory do objímky podle typu použitého obvodu Kabel pro obvody s 18 vývody je souèástí dodávky emulátoru, kabely pro 28 vývodù a 40 vývodù stejnì tak jako redukce pro jiná než DIP pouzdra je nutno pøikoupit nebo vyrobit Je nutno dodržet orientaci kabelu, vývod 1 (èervený vodiè) na vývod 1 Pøi otoèení kabelu hrozí znièení aplikace nebo emulátoru Chcete-li se seznámit s emulátorem je možno všechny funkce emulátoru spustit i bez pøipojené aplikace Vývojové prostøedí pak pracuje jako simulátor ladìného programu 12 8 Uživatelsky dùležité prvky na desce emulátoru 8VDC svorka pro pøipojení kladného pólu napájecího napìtí 8 V (èl 12 2) GND svorka pro pøipojení záporného pólu napájecího napìtí CNON 25F konektor 25 vývodù (Female dutinky) pro propojení emulátoru s PC (èl 12 3 ) P1, P2, P3 objímky DIP 18 vývodù, 28 vývodù a 40 vývodù pro propojení emulátoru s aplikací (èl 12 7) P6 objímka DIP 18 vývodù pro programování OTP v pouzdrech DIP 18 P5, P4 místo pro osazení objímek DIP28 a DIP40 pro programování OTP 84 Osmibitové mikroøadièe ZiLOG Z8

X1 krystal 8 MHz MSTER RESETtlaèítko pro RESET emulátoru, napø po poruše v komunikaci emulátoru s PC J1 pøepínaè pro nastavení zpùsobu napájení aplikace (èl 12 6) J2, J3 pøepínaè pro volbu krystalu emulátor/aplikace (èl 12 5) J4, J5, J6 pøepínaèe pro pøizpùsobení emulátoru typu mikroøadièe (èl 12 4) R18 odporový trimr pro nastavení programovacího napìtí C4 kondenzátor v emulátoru Z86CCP00ZEM (èl 12 9) 12 9 Úprava emulátoru Z86CCP00ZEM Pøedchùdcem emulátoru Z86CCP01ZEM byl typ Z86CCP00ZEM by tento starší typ mohl spolupracovat s programem ZDS, je nutno z emulátoru odstranit kondenzátor C4 100 µf Jmenovaný kondenzátor zpomaluje nábìh programovacího napìtí pøi odlišném programovacím algoritmu a není-li odstranìn, nezapíše se správnì zaèátek programu do pamìti OTP 12 10 Spuštìní emulátoru Provoz emulátoru je možný pouze s bìžícím programem na PC Standardním programem vývojového prostøedí je ZDS (ZiLOG Developer Studio) Tento program kromì komunikace s emulátorem plní øadu dalších funkcí, popsaných v èl 13 by program ZDS komunikoval s emulátorem, je v nìm nutno založit projekt a splnit nìkolik dalších podmínek To vyžaduje zvládnutí alespoò základù práce s programem ZDS Pøedchùdcem komplexního programu ZDS byly dílèí programy, z nichž komunikaci s emulátorem, ladìní programu a programování OTP zajiš oval program GUI (Graphical User s Interface) Spuštìní tohoto programu a vyzkoušení komunikace s emulátorem je výraznì jednodušší než spuštìní ZDS Souèástí dodávky emulátoru je i program GUI, v roce 1999 je to GUI verze 3 14 Následující postup je vhodný pro ovìøení správnosti funkce emulátoru, pøedevším propojení s osobním poèítaèem a komunikace 12 10 1 Instalace GUI Grafické prostøedí GUI 3 14 se instaluje z prostøedí Windows spuštìním programu Setup exe Instalaèní program obsahuje pokyny pro postup instalace Standardní instalace umístí program GUI 3 14 do adresáøe C:\Programy\Z8ICE_3 14 (nebo C:\Z8ICE_3 14 ve Win 3 11) 12 10 2 Spuštìní GUI Po pøipojení emulátoru k PC a zapnutí napájení se GUI 3 14 spouští z ikony Z8ICE_3 14 Je nabídnuto okno pro nastavení komunikace mezi PC a emulátorem Osmibitové mikroøadièe ZiLOG Z8 85

Je tøeba vybrat typ emulátoru Z86CCP00ZEM (i pro typ Z86CCP01ZEM!), oznaèit èíslo sériového portu, na který je emulátor pøipojen a vybrat rychlost pøenosu Po potvrzení konfigurace se zobrazí zpráva o probíhající komunikaci GUI s emulátorem Pokud komunikace neprobìhne úspìšnì, zobrazí se chybová zpráva Je nutno zkontrolovat propojení emulátoru s PC a napájecí napìtí emulátoru v rozsahu 8,0 V až 8,5 V Je možné vyzkoušet i jinou rychlost komunikace Stisknout tlaèítko MSTER RESET na desce emulátoru a znovu spustit GUI Program GUI 3 14 a assembler ZMSM 2 10 je nutno používat, pokud se uživatel rozhodl z jakýchkoliv dùvodù pracovat v operaèním systému Windows 3 11 Popis obou programù je v [1] Pokud uživatel, který s obvody ZiLOG Z8 a jejich programováním zaèíná, mùže a chce používat standardní software vývojového prostøedí, tedy ZDS, mùže od dalšího studia GUI ustoupit Program ZDS pro Win 95/98/NT/2000 má jinou grafickou podobu a ponìkud odlišný zpùsob ovládání, i když samozøejmì výsledky práce jsou shodné Kromì již posaného jednoduchého vyzkoušení emulátoru nemá program GUI žádné pøednosti proti ZDS Jistou výhodu by GUI mohl mít pøi rutinním používání emulátoru pouze pro programování obvodù OTP Toto rozhodnutí však uèiní jistì už zkušený uživatel vývojového prostøedí, kterému nebude èinit potíže osvojit si GUI buï pomocí originální nápovìdy k programu nebo z výše zmínìné brožury 86 Osmibitové mikroøadièe ZiLOG Z8