Home
GPC® 150
Contents
1. 54 EEPROM SERIALE 54 STATO DELLA BATTERIA oriali 54 INGRESSI DI CONFIGURAZIONE I aaa 55 CEDDIATINIO ille 55 FLASH EPROM SERIALEES I I a a annassa 56 BAUD RATE 56 REAL TIME CLOCK 57 L PI 20 cli 59 PERIFERICHE INTERNE DELLA CPU I 59 SCHEDE ESTERNE 60 BIBLIOGRAEDU isla 64 APPENDICE A SCHEMI ELETTRICI a aaa A 1 APPENDICE B DESCRIZIONE COMPONENTI DI BORDO B 1 18 98118 allena 1 A D CONVERTER 1 12 45 B 15 APPENDICE C INDICE ANALITICO C 1 GPC 150 Rel 3 00 Pagina II ITALIAN TECHNOLOGY grifo INDICE DELLE FIGURE FIGURA SCHEMA A BLOCCHI 5 FIGURA 2 CONNETTORE PER BATTERIA ESTERNA DI BACK UP 10 FIGURA 3 4 CONNETTORE PER PORT DEL PPI 82G55 11 FiGURA 4 CN3
2. 35 FIGURA 31 DISPOSIZIONE DRIVER PER COMUNICAZIONE SERIALE 39 FIGURA 32 TABELLA DI SELEZIONE MEMORIE 41 FIGURA 33 PIANTA COMPONENTI Ee See e Nue 45 FIGURA 34 TABELLA INDIRIZZAMENTO PARTE 1 47 FIGURA 35 TABELLA INDIRIZZAMENTO PARTE 2 48 FIGURA 36 MAPPAGGIO DELLE MEMORIE CON R E 0 50 FIGURA 37 MAPPAGGIO DELLE MEMORIE CON R E 1 51 FIGURA 38 TABELLA POSSIBILI PROGRAMMAZIONI SEZIONE DI MINIU 53 FIGURA 39 TABELLA VALORI PER PROGRAMMAZIONE BAUD RATE 57 FIGURA 40 SCHEMA DELLE POSSIBILI CONNESSIONI 61 FIGURA SCHEMA ELETTRICO TAC 01 A 1 FIGURA A2 SCHEMA ELETTRICO KDX X24
3. 02 Bunea pue ouo asyo ay 4 7 1045 sejeniui ay 99 ojez ojne y Ippo 1 5 0 2 ue sejeniui 2 o UM 0 8114 13S eq Led oi perd de 15 si uaym si 19891 v s eisiBei s 1 ss lun OM 19 Je 0 o Ual 14 LISIY 1dnuejur 5 pue 0 14 uoISISA u09 49481691 snje1s 1dnueju u 000 sjese dOLS LUVIS 89181 y Buin s u y 50015 01 13599 ueis s s g psp H z s L ua siBa1 snjeis 01 8 uononasui eui 0 p luiod 1no Suelsei V 5 pejnoexe eq oj ul
4. Ajddns je od 549 jnduioo eui uo juesaid aq 1841 esiou si ue Ajddns Ajddns e uo jinour eu L uo 1015 uorsuedxe 8 ue 10 SI 1 16 8 Dunoejes uBiy 0160 UPIM ou pue p nunuoo uoneorddy 079 gt e lt 150 lt Mh ce 3 5 50 S APPENDICE INDICE ANALITICO 2 6 14 28 37 47 53 ABACO BUS 4 26 37 47 49 60 BACK 3 10 36 54 BAUD RATE GENERATOR 56 BIBLIOGRAFIA 64 C CARATTERISTICHE ELETTRICHE 9 CARATTERISTICHE 8 CARATTERISTICHE TECNICHE 8 COMUNICAZIONE SERIALE 4 38 CONNESSIONI CON IL MONDO ESTERNO 10 CONNETTORI CNI 10 CN2 20 CN3 12 CN4 11 CNS 14 CN6 18 CN7 16 CPU 2 8 37 CURRENT LOOP 2 8 20 29 38 D DESCRIZIONE SOFTWARE 42 DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO 52 DIPSWITCH 2 8 40 55 DISPOSITIVI DI CLOCK 6 DISPOSITIVI DI MEMORIA 7 DSWI 40 47 55 E EEPROM 2 7 8 41 49 54 EPROM 2 7
5. si uongjedo s 0 0 13701 episjno au Ajsnonunuoo pus uonziado sul 981 NOH 01213 L1vH ye uonduosaq 2078 apop vopziado HALOM pel ale pue 999 dius uo usua Z eyes eur SNJE S SEU 5149 pue jo suonduosap SEU Z INLTVH ure CAS BU 9 81 q 91 edejs ul HALLOM 6 eu paguosep sv Dunes epou sul pesneo euo Buiddojs 0 papinog HINLOM 6 118 01d si jo ayl 135387 1 AG parey st 4015 81813 peddojs BUI JO versag pajnoexe si eu EPON 4016 pue Sepol BDO 1 NOOO
6. y u yM ejqeue LL 319 21 5100108 0 0119881 pue uis 14 8 8109108 01 01 uonnios uoisieAuoo AY eui 5109195 01 eq suoisieAuoo eyBip 0 Bojeue 10 suosueduioo ou siy Buund 0192 0 umop Sjunoo 119 91 Nun yey S 0 19 SI 6 USUM H3NI1 S 6 HA GOL uononasu 2 qur euis Indu eue JO uosueduioo sejeniui 5 pue 0 uononulsul u punoj quur indui Bojeue p lo l s ay jo y 151 eu suosueduioo Indu ONAS au uo ow UNA pesn 8 HNT Y ueuw si 5 Jo 450 Bursseooud se uons si 544 1 oj 1018 JOAUOO JO 1615 ay zluoiuou s o 1915504 si indui ue ONAS 0 01195 1 3091
7. 10 seu eur uongnigAz 0 0 51 IG siu uo Jowog uodny X 2X FX SX ZX 8X D0L1X L X ZIX 8LX 22 EZX 9 ZEX SI zy A 5 00010 4 euo SI SIL Ul pesn eq 4404 Su L sepouruoneoiunuuuoo snouoJq9u s 8 10 9 uiuo 19x223u3 14 26 esn 01198 SI DIS JO V JQUUBUO euo Io od emea 54 14 26 1353 5 100 19581 diu2 uo euc 01186 SI sug H 2048 1794 185 ol pesn SI L3S3M4 S SES 40 anie eu ndul 19534 Bupe eu 59 049 2012 9 40 0 ueAup SI pug 19535 941 0 O st yq 513 HON emee 61 lqgsiq 104130 say uonaaes eseajd 104 0 0 PSIE I2 SI 1 UOUOMOd pesoubi st S1U Jo sreg eounos xpo euga xo NINO s 42012 j 1ndui ex 0 enba si eut uo 909 eu os passedAg si Bumes
8. ZHIN S ue sy aq euin uonisinboe s H S eui seouepedui eounos 104 uoisjeAuoo JOU Jey isinboe S H S pue eJojeq Aeoep juauno ZHN 8 10 509 gt pue do ZHIN S 404 65001 seounos eouepeduii 104 FONVISISIY 5 1 t S paid de indui jenjoe uo puedep jim xeed Ino 881 9924 euin uonisinboe indui Bojeue y jo yes y 12 ZNI ONI suid indui Aiuejod ind ay uo Buipuadap jo 1no 10 smol uano v 1 659 0000 0000 0011 0 5 ubis 10 2 AND M A pue AL BERN NS HA M EEEE EEEL EEEL O 40 ereos nj si epoo indino uis 18 21 941 M A pue AS 73384 262 13394 ejdurexe ue sy ouA jou si anoge y jo 1089 J 039 1 8 10 992 0 952 pue uonnios 10 21 10 01 960 1xeu oj dn E 19 8 ose NiA TNI C indino 4344 d3HA 19 21 960 N FNA ind
9. S pue 66015 4135347 sio1uo2 8141 si Indino 0 erqgsi 1 dino 18584 _ __ _ _ rFT T _rrrr r11____mmmm____66 amp T tb gt gt e So X GPC 150 SE zu S 50 S TECHNOLOGY AID CONVERTER LM 12 458 grifo c Semiconductor LM12454 LM12458 LM12H458 12 Bit Sign Data Acquisition System with Self Calibration General Description The LM12454 LM12458 and LM12H458 are highly inte grated Data Acquisition Systems Operating on just 5V they combine a fully differential self calibrating correcting linear ity and zero errors 13 bit 12 bit sign analog to digital converter ADC and sample and hold S H with extensive analog functions and digital functionality Up to 32 consecu tive conversions using two s complement format can be stored in an internal 32 word 16 bit wide FIFO data buffer An internal 8 word RAM can store the conversion sequence for up to eight acquisitions through the 1 12 458 5 eight input multiplexer The LM12454 has a four channel multiplexer a differential multiplexer output and a differential S H input The LM12454 and LM12 H 458 can also operate with 8 bit sign resolution and in a supervisory watchdog mode that compares an input signa
10. 0 sp 7021193 19 jnduj us peugeu i Hadna PARIO Syd v sug gW 0GW omm NEP ca vo 61 ate S gt au indui ue o 04000 si 044 xau uey SI au jo USUM 19 0 300 dne en jo eq 0 sia Aug J pexsetu ol suq pesnun Aue Bumaye snul 19 81861 ouod 5195 PIOM 8141 grifo enbyd ue Aq powo 81 uoppun gun s Kinuymu uod au L z pero 84 sdnumu pq su jo 1 z vogoun 1druigul L L ITALIAN TECHNOLOGY pue 5169 sul 3198 9160 eursies gg siut JO se p a episuoo sq mdu uou au ree 2100
11. 10 6 pue ou siq 5100010 9 snouciu2u s pue snouoilouAss Burpoddns jo ejqedeo si pup v suoneodde eios 10 paweh 0Ud eq 3 9 pue ejjiesed orpeues SE sSUQIIQunJ reu 8 82 9 edus yeu 2 enes ynu 22 2995 sasn au pun arBo Stu p yun 21601 ees 2 wega 010 11 saw feno ANI 21691 15534 2607 gt sng Imut aeg 42018 Old 9 amjd I Inu Bled 0 saur jouez 164405 nuo sng euge igo HOLYVYINSO 51915 Ddl 6119 1098 10 4848 q s eanBr 58315938 H2LYM oat HW 135347 Ah HI EE Fi lii HSAH HMW Our Bi Faro E ouor NONG W TWIX
12. L UDIY 195 00 uononusul ue ut doo seu Jo 1 diuo 000 01 1989 SI 6 6 9u eui u peJojs uoisJoAuo9 eui 6 9 06 4 Jo 4ejunoo 9 8 e sesn jeouenbes u Q t EUO eU MW 62 Iq 13534 5 10 1915 8 4 81 y u Buroejd uonnoaxa SYEU 01195 ue Jaouanbas dois Jeu Ajuo 61 2 LNI 0 1 uana Jeouenbes eui Jeu 5111 16181661 uon 0 e Jo pes si au papione 0414 seidnooo pue 0414 0 SI 991 26 1ueuno y syey Joouanbas 991 sejejduioo 1 e10Jeq
13. su 0 16 eAnoe 88 BujuureiBojd 015 Buipuedep Jo se pesn v 84815 91 26 0 gt 5 81815 6 Indincandul Jequinw BURN STYNDSIS 015 0182 seu 0 ay 1ndino ae s sind aunoa 2 JO 1219 uj 1668 1o spazi 0002 Jo si J LDSUA ejqejoeres 815 ue spouw Jeum ui euo Aq 01 Jejunoa Jaw synen 0 sud OHL 15 10 88041 1056140019 eua Ul croazia 5 uonoun J 1815 6 indincandul STYNDIS 219 sng ssaJppe aul JO z etg 0 payuy 8015 IIq g jo pq psow sI uorum ssa ppe eur sindino sig a240 Buunp 5014 SS3JDDE eui jo zv 2 11 SE si IndinO sseippe eixos 615088 15 6 Indincand
14. Jo 581615 eyers g pue snq pejoeuuozsip SI 147 sif U uogenjgae SLO ELOFBZ uo 22A or pen sr uid A3 SLO E EO TZ poreuuos ug pejoeuuocosip 5 eg 58210050 diuo uo ua 0 peudis O3HSr1 pue A3 pajnoexe 51 auo 91233 eouepadu uBi ur 1nd peyseuucosip s 142 eui JojenjgAe ue se 10 87 94 Bursn ul ejes ind sud pue LTvH si euis 10 10 87 diu2 uo sem 9419440518195 eu esn pu 881 O1 queudoja ep soe SIUL o Jo SE SLI 20 HSdH pue LTeH O38W 0 40 0 51 sreubis eyejs e pue sng 51 diu2 uo eu siu Ut 100 082 0142 00 eu Aena siu ApuameAuoo 5 087 PIEPUEIS 0 suesn eui SMOJE YAUM
15. ss lun euis Lay ug aui JO Bue UO 0 uau L 01188 SI 14 514 Uo W UESLI O3 pI IHIEAA Sulu D uuue1 B5oJd 581815 JIPA JO euro uonippe ui 8 242 au papasu SI 8181S 8uO L 01185 SI 14 SII VOSLO apo2do 180888 W SL jo eBpe uo 0 O uotg 1 01189 SI SIUL LW USSO 8 PIEPUE S 6 5 OU 0 SI 10 SIUI enuA S4249 10 SIAB SIUL saoB jeuDis OHO Pem auo ES Jew Sul 04 196 5 19 SIUI 107264 S qi peuaugiBoid ss lun eur O uo 00 01 ASUL ab ba 188 9 2 514 UO J8M0 04 HEM UEM Z 61818 ON 2118 HEM YEM 9 LL HEM OL WEM Z LO ON 00 apo eBpsjouxoy si epoa do Sumoo eur Ji pue LON SI uq3 44 opoo do
16. S 5 S Rel 3 00 gt n o TECHNOLOGY ifo gri buz LUOO EUONEL MMM 55 sued eui si 02 2 pue einBi4 euejd sr zz apis jueuoduioo 10 do eui S Z 4 1 syed Buimoys ueeJos yjis snid 2 u uoee eui MOUS 52 22 12 02 59 161 61 eunBi4 SI yoolq Ieuonoun eu 91 einBi4 y pieoqu ulouu sa lnduio5 oj jeujo ue pue y S ol juoo ou ale 3194 os euop aq 1 ue jo 5 peursep senib yey YMS eui 10 O dew eu sseJppe ejep eui 5 Jey peubis osje qu pue SO 20 8 7St H zLNT pasn sjeubis pue sseppe pue eui ep SIUL feu ere 8A911V9 0 sin
17. ejep mau 4 si 0414 peai 0414 u peurejuoo Jo y uey spea jo jequinu y J Jey 1ueAeJd SIu1 Way 0 14 ur 1841 SYNS 81 uolsi Auo2 Jo euiuuejep O 91 11 SUE 191 51 snes 1dnu lul y peas eq pinous 16 414 941 19151 U09 ejeis 0160 eui o 5 y pue Ssejppe Jo u lxis yewo 0 5 181 eui Buipua xa 91 61 q eui pue 5 850 ploy LL p 8 u 0111 20 eui u 8 861 400 eui 6 0 SUA 16 61 SPIOU uoe3 suoneoo 19 91 ZE seu SIUL MG 0V rV 00 40 0 1v vv DOLL S uasa 110844 54118 4 0414 ui pa10 s 5 JO 1089 991 06 Wa sAs 1504
18. 18 NAH jo Butts L 041614 dON LN NAH tt p ln2ex si ueu DISEG SI Le UNG ur UMOUS L1 WLTvH epo NAH 2 5 ut JON einoexe o sanuguoa eut S yoco JI 4015 0 SPOW uodn Buipu d p yaga wasis ey sigp 54018 pug 127 e eBpe ur 03 a049 epoo ur yey 149 sj uojpesado JON SAD jBpo2 dO AWH TL IN uonBJedo m uong1edo ejqexsejq uON m uongJj8do shg IndingAndu a m epos m 002982 891 30 2945 002887 swali au 10122996 sut 0 peseld siseuduu uim
19. BL jo 28 abs Ol 1985106 LOGN gs eui u peljioeds 0SO eu La SLUG SIUI eru a ba 01 pasoj S ud 1507 0 St WQ SIYM Indino uq Sl OESO iqeu3 oso 00 0 0 SI 19 SIU uodn ues u peljjosds ss pp8 ex PEO SHIK SIUL 01 P8010 8 0 7 0 S189 siu ejua 3ndino 50 s lqeue SUL I98u3 I 9 29188803 1827 0 01 18912 ucdp 14 26 e uir sI ewou g popas SIG jo jeunou s ur 81 018 0 8149 OIS 94 40 v uo s aumea 14 26 eyl stu DIS uo s 9 082 19 91 O 20 38 0 si qq 5191 Naso 195 sI pq stu ssejun 30481 1953 Jo 59242 4200 9 10 esjnd 39591 GUI 91815 eui Jo 6 230 0982
20. DIUSNE 3 00 150 e o Pagina B 6 grifo ITALIAN TECHNOLOGY 18 5 701 9814 SIX eIXr8Z jo eu si 1ndino yooo SLO ELOFRZ 01 Ur umos suomoeuuco 101211250 JO ejdurexa ouenb 181815 paeds jeu se ASusnbej ewes eur 8 21v 1X l T LX Sieuwe euie eur 0 815449 Bunosuuoo Alisea pamba eui 10121050 seu eur 40015 Aq a Ui dn 1659 uodp uonaes 995 YALOM eu pa nq Aq jun 552 jo 4 paddas pue OIS 142 siusvoduoo 0 4599 104 uo s 312 eui sp eui p SI ul ejqe udde sj epou 22101 eur ud NATO UO si 202 LISISAS 91 Jl IVO 85122987 peuoddns si 1de2xe uMop 1ewod sul jo uid uo pepi oud si 202 wass ji AU SLO CLOFOZ Bor Jo uiejBeig 6 eiBr4 sng wau HALO
21. LOM Sut 01 LULA Bun Aqpemolo 0 O HALOM BUI ur 310410 eiaeus Lam paiqesip SI LOM eu 104 eu Burges HALIM jeu uorea ui esed poued 9 3ipoueg pue 01 ALOM 0 18 eirqeu3 Lamay Aq pojqeue s LOM SUL LOM eui yo Bulun pepeau sI puooes sul uoneredo jo UMOp 19M0d siy soo aur ureiBoid enp dgs ayl 0 YDIUM ona LAM ejanop seu 91601 usteM ULA LOM BU 404 sssJpPv yea esa SUOI piado 0 519151691 eJau SUPLSIDIH 10 1102 904 HO1VA 9 OIS 39 0i LLL 110 DI eq 1608 219 204 a ag sus sue z 5 1119 908 sue 4 9 XL 9
22. aq eu 2 Ul dO 082 ey 01 si Old eu 10108 eui Ul JOU are eser 1 29104981 Old u 0 1691 eseojd uoneuuojur 104 583151938 Old HOW 25 4 20 Hgs2 019 duo z0JersiBe ouo Ha 10181 Arepunog 81818 10 105007 81616 JEM 00 91518 4005 pue Yno 810 10987 4026 Hog 10402 ua SLO ELOPBZ 4825 Je urog wasis idnueju euog uid HALOM 101816614 E LXFOZ JON 8 Hod Old 2 DN Lod Old upa JON Old ug gLXF8Z UMA ION 10181684 v Jod Old 06 Beg 9 OIS 18181894 0009 05 uet v 8 210 245 2 Lu
23. Jos eq 19 1 snle1S NWT u 19 sIB 1 18 5 5 Ajuejod 10 Indu ay pue 195 s LL Hg uon si ejdurexe 194 jur u x indui 5 Buipuods uio2 UYM bn UBIY 198 4q uoe3 SNIEIS L4 MOUS 7 0 14 9 ay jo 10 2 jo Snes spiou 1 siu ees panssi si 1986 10 5 1 5 SIY O 01 19521 SNJEIS PWN 1 Jo seS qur eur 195 si y e Z JO Lg 1 Buipuods uoo2 sy 195 9y x 1ndu uon y Z pue u pesn si 141 9 0 XLOLL 40 0 Ly tV 1011 55 1e pojeoo si 5 Ajuo pes ay 151999 SNIVIS 92 Buiuuni si eui 14 u
24. y 4005 yno pesseooe SIUL 4815186 ouap 98180Y WEM Pod 8180 01009 wasis 92 19 apoy qnos 92 enia HOW pu HEMIN 88826 0 51 SIUL sseuppe 405 uod 401516213 amp SZ 051614 ot ute 460 013004 20 uro semi Jes 4g duos o o cono pass 400 91185 SI 9451051 SIU Uenu si Due SI USO 0 1841 8ul0 1eluIod 841 cJez pawa uod etg 6 jr 21 SI DUE HASO HOM 529191684 550096 0 du 905 SIUL 4805 107818 ed WAS S 109 SI sapa yoya Jequiod eut 49 4005 EEC 2315169 558008 uai pug 5 0 passasse
25. pue uey Aucud e seu SIL ejqexseul uoN ul spoeg ergas INNI no diyo uo dn Ind sanba pue SJolsise 0 09 MOULA pe SI s g1euduad 00 0 BUBIS INI eU E 01188 S 441 901 015 lq ue zdne eui p peidezoe 51 euBis stu 157 redeudued Aq petessueB si jsanba uwap u do 815061 465082 ANI pOLu ur payejs g SI uid siu peuBis DIHA eAnoe SI HS4H 500 ssappe 8 q BU UO SI USUA eu 6 no 8 5 4 erx oz uonmounj ejeic e indinoandur BWEN penuguo STVN IS Q lt 3 5 50 s 3 00 gt o ITALIAN TECHNOLOGY ifo gri buz A3 uo uondi osec 80601081 9 Jaja SEAP 104 Noo perseuuo peroouu osip pjnous 1 os paes LON SI NO venia sy 00 40 pue 1ndul tw pu Cur Ogoi OJHA Buiwesei 901 0 1940 eq WOJ Suononutstit 0 DISNEY eu
26. Le od 40 uo m BINDI Old pue ois OLO eui 4o 811080 eui P DIAQId si Ajuo SIUL 559 O I Hd1NI H3LSID3H ALIUOIHA Ld n HH3LNI tec uoa anb Bomas pomola SPON LIVH 480 k LL K l0MMO ase 00 06 1 0 0 aLam 19 oo za ca sa Auc GIURA 103 WLTH 9 Aq yga 1E8 D 919854 0 0 3104 Ajuo SI 16161801 slut eu SOM 40181684 880 HIALOA SUI uonoun uos ul ut3 sseup HOLOMU 16181604 Stange 9594 0 y u LLO se pinous pue aseyi dig NDH LI SPO 3015 01 apon 3701 10 Spon 3718 00 35 0848 USIUM LL SI prar SIU uodn jo saa
27. compa passed si 359 diuz uo 1 88 JO s emea Vodo 16 26 910510 39594 m uondo 4000 m uonoes 014 89 03 104 4449 39 4908 eeg wasg pue 5592 ulejsAc er pesseaoe S uoi 0ju07 951A senges enbiun eurseusto eLopBz ANAX 5 000 104 2 sanea o 18461 104 Aue POM Ajo s 9169 sseuppe eset uo pue USI OA papoa EA peujepun sI pue 4 98 2 uo 52 10 0 052 4 JO enjea uepunog dn Jomod uo p q u si 080 ejqgua
28. suonpuoo sajes perjoeds jo ay nda euridnauejui aq ue spod o qoe3 usua jeu yod oj indurue si 630418 g 1S etym asue Apa s od ApeJ BU pesn ere uou 915 pue Aqu 512 015 exeuspueu oq sey 4000 Jo indu uorgjedo jo plases asau L OZOFBZ ajqneduioo pue g pue pejeufissp svod eu Td NOHA pue spreog ey siy SUB EL UNA jo eButi apim 0 6 2 80 9 916 4 5500 19 8 jo esn sul 00 SOHO pug 11 1 s piA01d pun 51691 815982 2691 indincandul 020987 200 082 100682 USS1181 Ol JHAY paeo seu uonippe uj ggz 8600 SMOIE SIUL
29. 1950 U s sn ue WOH JIq 8 X 91 ue u palos ejejs uy s19 SIBa1 uonoeuoo Ajueeui euo ui 5 pue pajealo ueuj s 109 y ue pue 4 Jajjewus 15 s uun 14 9 Joioedeo y si Aueaui S 8 7St H z LNT SUL ue p lols s 14010 2 uonoeuoo jesjo jo ejduioo uonoeuoo e pue Jane peunseeui si 10119 jesjjo uoneiqieo si pue si 10449 1 au uo jesyo Dugoeuoo ueuM 4048 s Qv pue 10149 1950 1104 4294109 1 U O eui 10119 04ez 10 1950 10 sejes ueduioo euo OML pesn Jeppe
30. 2 10 0 40 urejp uedo ey e 542 au JO uonguiu9 Su Aziz sessed A ddns Su sasu 67 O SZ 10 0 Ot uid 1359 uo Jomod diys uo jo uedo oou nb s Buung 18S9H JO eur seu 10782 SUL SLO ELOF82 2601 deg 909 810 ZHINOI 2 10 MUG 1815420 ZHINOL 5 JOJ m Suo 081 5 SH 1006 02 si Buel 228 1922 eougjoedeo peo A eauejsjo 4 pepueunuogo SI Ino 1v 815412 od rejueurepurn 615419 12 8051 m Kouenba jejs 2 ii 5 se 10 sen EISAIO ay JO ss V T gt e gt GPC 150 5 5 50 S 9 81 219614 suonipuoo 84104 eq 10 1391 au 5 104 ojqesip Jo s qgus oi pesn ueo SIUL
31. ue 1 Aq pamoja uda s spoo do s l5K5 epoo do cA pauio s es 1193 seys spasu aD pepous oy drus lul Buunp 5321 9 jO p pesu payioeds J ajo dnueyu eur Buunp peapesu 5 1215 Vemo Jeguinu eui Si 0 SANOL LIAY LUO poued Burmes eu sie Ouol st eps JO poued apes ASIEO 19 ue Buunp 01391915 Jo 18quunu eu seyiceds pay uq z sut 9 2 Buwwo o eu seu 1981691 SIUL eyes zz SONS 9 L 991909 2 ems GEM 001 0 0 0 0 yea eyg nusu SEIS 9001 ON 0 301988 sio 0 OLHEM PKIN 4e 0 GN 0 yaa 0 SENS USM 92141 UEM DAL AMG 680 0 0 0 MIS BONIS D L 0 IPA ON 0 0 TL n 5 5 50 Rel 3 00 gt o ITALIAN TECHNOLOGY ifo gri 86 2
32. 150 General Purpose Controller Z84C15 MANUALE TECNICO rei 6 i hn 14 mA 12 Via dell Artigiano 8 6 40016 San Giorgio di Piano Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 r a FAX 39 051 893 661 150 Edizione 3 00 23 Febbraio 2000 teso 9 GPC grifo sono marchi registrati della ditta grifo 150 General Purpose Controller Z84C15 MANUALE TECNICO Formato singola Europa 100x 160mm coninterfaccia peril BUS industriale Abaco CPU CMOS 84 15 con quarzo 32 MHz fino a 512K EPROM o FLASH EPROM e fino a 512K SRAM RAM ROM disk gestite tramite FGDOS seriale fino a 8 FLASH EPROM seriale disponibile in diversi formati fino ad un massimo di 4 M dip Switch da 8 vie e jumper di configurazione leggibili da software 1 LED di attivit 2 linee seriali in RS 232 di cui una settabile in RS 422 RS 485 o Current Loop supporto per protocolli HDLC SDLC ecc con baud rate fino a 115 40 linee di TTL 4 timer counter 8 linee di A D Converter con Sample amp Hold 5 5 range 0 2 5V con possibilit di lavorare in differenziale 2 5V 12 bits segno oltre 140 000 conversioni al secondo sequencerinterno funzione di Self Calibration e programmazione del Conversion Rates possibilit di monitora
33. sug jo suo Aug si eAnoe au p SUOROUN 10 SUONIPUOI 60 ug penbe 5180 eu pue suonipuos 198 euj 0015 indui sy jo aio se sydnuejur pash jou sieus exeuspueu ul 9 tonuoo 0118 492 L PLLEEPEELI I SuL 11040 v sindino sindu ere uod yoya seugep uasa eu pom Stu 18191864 eur SI PIOM POIN si epoy uou 1033002 19 Old Ziana E3GON 22000 D L 1 0 00 10995 epo ED LUO agon seli uepi cca 01054 Aug SI pue panosu si siu Pod eui spos as PUOAA SPO 28 2 Old Li eq snu pesn ji e a
34. uano y dois eui 1 198 5114 ueuM uon amp jedo 5 eui 5141714 ISNYd euis 1 70 eq pejnoexe o uornujsur 241 by B 01 18 SI uaym ui pejnoe X uononuisui 158 Id dOO 1 eui SI 0 00 uononusu 4 y uey 559 10 0 si aq ueo yey 8 Jeu pue z uono s 119 91 pity eu 941 uey 868 10 1912016 si ay aq 1dnueju ue Jeu Jey Jojeorpur ue pue ufis SH Lg uono s 114 91 puooes y 939 boe uonnjosei se se jeuueuo 1exejd uono s siu 7 00 0 enba S INVH 19 9 181 60 pue SiIq INVH 10 2 suelsi5 t eut pejoejes uononisu y suono s eu L 0 10 qv3u Aue 3S3u au e
35. Boleue e 10 854 H z 8 ue Indino 5 OGv JeueAuoo 19 2 t oy Iguonounj ninuu 941 uonduoseg 071 uoneunoju asi 37 08 SO OV 19 FLO 14 219 119 010 59 84 Q 80 SQ 90 59 20 10 00 21901 1081409 103135 314408 508 VIVO 5319039 exe naa 2001 sonos NOI19031SNI QNY LAMUNIINI 1408831 339N3003S INAS 9NI SNI EN 1 1910 01 901 Hi NOIS 18 51 nsh 3135 INIINIYILAO ATINI M 1n0438 IM 30N381438 8st H z ESA 851 IW am QU 50 ZW IY 0Y Z10110 60 80 q 80 90 60 id yg 31907 1081409 193135 833108 508 VIVO 315034 X8 p 21901 1081405 NOILY80913N03 AYA NOLLONBISNI la 8q31Nl 312830035 INAS EN 33183AN02 1 19 01 9016 BEN NOIS 18 51 2
36. SWEN 2 2 dijo uo 6 s uay sr sng dino 10 pouad STYNDIS FONASI BATUHAN 064 194 294 Fed 100484 SL2t82 SL0t82Z eibi 510782 LOI 440 001 810987 410987 E 01 a x 232732 98 SEREERSS Wd En Adv SSA DHOV uw xovsfia DSE GPC 150 M lt 5 50 S grifo ITALIAN TECHNOLOGY feuis eyep 295 u eLX eS PE VOX se suds reuexur u sindu sE 5 6 5 SU AS U IAA S 12 158 apoui HONAS snouonuauAse 0584 86 Oh six LE VONASI 10 81 uod YG UM 00858 40 28 BANDE 0 au Aq jou
37. g pSb H ZLW1 41 O 195 SI 00 uononasul Jo LL USUM est 2 0 uoneinBijuoO 6 8 SYA U 0L p lo l s s puy eu 01 INVH UONONASUI pesn jou 61 01 SHA 1dnuiejur ue 0 1 NWI uey 5591 e sasneo 0 e ue ejejeue ugy v 1dnuejur yey y s uluu l p 5 6 S Lg splou 01 uononasul 2 puno y indui Aq indui jo uosueduioo g pSb H ZLW1 41 e O 195 SI 00 JO LL ueuM pioy 2 0 SHA jo 6 pue 8 SY u tO pejoejes s uononijsu puooes eu 0 uononasulr NI H S LNOXNIN 5 94 u wl q pejoeuuoo BuisseooJd jo asuodsa Jo Bulmas y ejesueduioo pesn eq osje
38. lqeu3 19 Aq pejeej eq 1 0101 20 0 M8 0101 1915691 snes 1dnueju N3dO N3dO XXL 010 INI INI 100 000 xnW uono l s 1 uoneinbijuo9 1ndul 318V1 NI NI NI NI LLL 9NI 9NI 9NI 9NI SNI SNI SNI SNI LOL YNI 00 ENI ENI ENI 110 ZNI 010 FRAN SRAN LNI LNI 100 GND 0999998 000 NIA NA pon pon onsouBeiq Iguueuo poN 2 pue BuimousS 1exejdniniy 1ndul 8St H ZLWT L 318 VL u q seu sidnuejur 14019 eui Jo euiuuejep SI 1915691 5 1dnuslu y lqeu3 1dnu lul eui paysew zou 15 INI eui uo oj 1dnuejur e jo Ajuoud sidni ajgissod 1 8 9 LINT 5 21 1 9uL e u AjpeoidA ay Buisn pue ujoq 101 100 uonona
39. peusi duioooe si uoeo uono uuo2 eu uonnjosaJ sav eui suosueduio pue ejeipeuueju 1equinu 241 si yq uoee se 1ndui Bojeue pajdwes jsureBe ejeipeuuejur HIHA pue 333 y ueewjeq 1951681 4 eAisseoons 5 OvG Ieujejur ue uuoj o 101515 JO eoe d 1olloedeo5 esn soqv saniigedeo sepnjou yey e 5 2 Ienu u jiip 941 uosueduioo 14 8 IS 19 8 40199109 19 21 uogejedo Jo 8 754 H z LINT SUL e Ajuo uo seje1edo si Jo H S e pue indino jenueJejip osje SUL p lno x u nb s eq suononasui 1 se se ue pue sjjnse 1 ZE 21015 Jey 1 1 0414 10 161 151 AGZ ue
40. sanea LSO 10 eDue sseippe Ajoeds suq eseur ssappy SV Auepunog 122195 diu 62841814 OSO lt pue gIV SLV 1557 Arepunog 77721 BASA 4 ese s puBisiocaljas diuo pesssoo usya paas duo sul SIUL 104005 Auepunog Hajas diuo MASSA 6140000 Lowe 10 Bue ssauppe 32110945 UO Od 0 195 Si 19 51881 5841 JO 00 9 219 519 10 SSSIPPS aui 584 NBA 10 SSeJppg Je o Jo 21 519 39110903 20 sseppe eur JO Z V SLV Say 0 20 9451 ir saypeds Asapunog Lowen ss3ippy 18407 depuna HEM
41. uo 5 nn od 96 6 82 10 Pia Alouep eur 591215 HEM ejes Je M oy sesseJppe 51615 pasu eBue sse pp stu 000 Aowa 884 jo Buttutue eui jo ssepe 5915161 diuo uo sul or 39538008 au 104 ssajun 80818 811509 941 JO Buren uo 00 01 paad Jayy 01128 9891 ASAH 04 sepes 597818 18M b OL S81818 PEM 2 10 S91818 ON DO Buunp papasu 0 Jo Jequinu PI Z SIL PEM 0 LUA ss l un 81519184 jo Buey 00 0 01 195 ale 19 seu S9 3AO uae 104 HEME LL Seres c OL S9181S LO 384835 ON 00 91A fpeay Buunp panasu 0 IPA Jo pier 19 2 siu 922 5 2 g 18
42. LL jBuBIS eui uA pejnaexo st 0 st Sul diu2 ue 10 51 0787 indu HSAH pue LAZ O siens 8 uouM epoul Glut 94 sind IPUBIS A3 uw 1941060 810761 0782 ur 3nd si Ud 0 si u upA 124613 JolenipA3 ul 51349 51988 diuo uo 95249 91615 9989 52999 eseud ejfiuis ul 815768 615928 Sunaeuuoo 16 12 21999 1 9 abs 40 0 pel98uuo2 jn peua stu 353 moya uid 01 Ajddns si 92010 y euwe 58 5206 Ajddns 9909 ue 58 p sn si 95 008 puare J POPUBLULUCOSI SI ESAS 14010801 v eua EAG ul 512968 muonouna 1616 8860 0 eu uo 104 sdn ind jeurerxe egel pure uid 13S3H osty 7211082 uo indu eund si SIL 90618 YNOS 18581 eu uo panes 1
43. SPA EMEIS BREVI LNI 1X3 Al JOIDR A FA Jl EE oa 20 sa Z eH WO3 nuapun 1886H L L O 1 eye 2 0 0 5 w way jese 10473 Dupueg 101061010 DON UO LI 014641 SILLV1S LX3 166684 42105 puas Ims brorarore 21015804 9 p g maey Z 1 Jejs Bot 08 1 b 1 L O oo ca PHM Pagina 11 gt e x GPC 150 ITALIAN TECHNOLOGY ifo gri sse un 1444 ponad Buunp 0 peo stu SI SU pepeeu SI uonjesul 9jejs oew ONE J enjgA 2 ssejun jeuDis LAT USL jo Burey sy uo ops tre ou 0 16181591 SIL1 jo 51 01 02 suea M u JeMwog ss o Ao LIW US9YI 10 euo 01 29151092 Sli Jo SJIQ 195 Jo zaquunu 94 58541 S 272 1 2782 941 SLO E 10782 SU Ui 1101 422 9164 duas
44. 421 1 4 3ndui ue se pesn si ONAS 4 1x u 5 9010 uo uoisjeAuoo pue indui y H S ueuM ONAS Busu e pun yem pue uonisinboe S H S pue y je puadsns jeouenb S 8 Dunes ONAS SI 8 uone1edo papua 10 indui BurueAur ay se 1 slo l s 000 JO epoo y ay u 1eujo pue y u euo sjeuueuo 4 ow Aq si uogejedo 2921 2 OGV S ySvz eui 0 sindui se aq 404 LLO 01 1 00 SIGUUIEYO JO 1 12 ees OGv s 8sv H z 911 01 sindui se IIIA NI O ENI LLL 01 100 sjeuueuo Indu uanas JO uoiuM 129195 S Z 12 8 21111 sindui 7NI ONI 20 110 01 000 sjeuueuo indui 1100 eui JO 199 S 1 18
45. 911 quunu 5 Spez 81916189 359202 o 460 HAA 12181604 01092 pue 420 Jelsibey Ge punogio l s duo Lo 181810 tiSMN J91SIB tI PEM 20181684 HOA 18A 9 81081061 01859000 81 eseu 74 0 6 0982 SUI quu uj ls sS 01 51816108 5 50202 eje sau LOPEZ uo IQU eut NOLLYUNDIINOI W31SAS SH31SIS3H Dp8A185914 LEL pamasay OLL 2120 0406 LOL OIS D312 Old 001 2120 08 01 LLQ 019 019 219 010 910 08 Old 212 0IS 100 015 219 514 015 510 000 610992 810087 000 01185 SI Sin uod ureua ASIPp 19 jo pay SUL 700 80 pasnun 40 L paussBu 0 OLOO 06 012 04 9 Auoud 01001804 OSOD 0 010 015 OLS 1 9840 05 010 0 9 55 4 19804
46. IMPORTANTE Tutte le informazioni contenute sul presente manuale sono state accuratamente verifi cate ciononostante grifo non si assume nessuna responsabilit per danni diretti indiretti cose e o persone derivanti da errori omissioni 0 dall uso del presente manuale del software o dell hardware ad esso associato grifo altresi si riserva il diritto di modificare il contenuto e la veste di questo manuale senza alcun preavviso con l intento di offrire un prodotto sempre migliore senza che questo rappresenti un obbligo per grifo Per le informazioni specifiche dei componenti utilizzati sui nostri prodotti l utente deve fare riferimento agli specifici Data Book delle case costruttrici o delle seconde sorgenti LEGENDA SIMBOLI Nel presente manuale possono comparire i seguenti simboli A Attenzione Pericolo generico Attenzione di alta tensione Marchi Registrati GPC grifo sono marchi registrati della grifo Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari TECHNOLOGY grito _ has INDICE GENERALE INTRODUZIONE silla 1 VERSIONE SCHEDA 1 INFORMAZIONI GENERALI A 2 SIO 3 TIMER COUNTER a aaa 3 LINEE DI V O DEL PIO int 3 REALTIME CLOCK illa 3
47. aedes e 5191941 jepunog 198 88 diua jo sjuejuoo ay 14952 0 00 lt 2 v 2 850 Io 0 20 LS 0 2 ZLV SLV 850 19 00 20 080 BANDE IguBis 190198 diua sseippe jo pue SI 84816 108195 diuo yaga anea repunog 5 LO E 0782 uo 101 5 19 1591 DI AjeuiDuo ese suid L90 090 19818s diua JO ue SEU GLO ELOPOZ SUL 8 0 650982 9180615 pejes divo sr umoja eres SUO ug SI 493 5848 102 1 sr epoa co apoo do ow qu si eousnbes Duunp ose AVIS ejoAo Duunp 8 910 Lasu oj j umag papasu Jo eur sonuca pret Sij osjv Asrep smoje siy ames ew o W 5 JO 2 0 ueg 81618 au 1dnajeju Buung uolsuapro
48. paysi seu au sijeu On si JLU SMOUS V UO 1xeu pue peddois si 162uenb S sejeorpur 0 v 8415 su ou nb s y jo sunya 0 4 16 1 16 s 0 pue 195 31 dojs ueijs se se 0 6 jeued uoo 5 8 LNT pue se sioe 1 15 10 9 S 1 0V rV 0001 10 0 19 94 0001 49181 eu 93151934 NOILVUNDIANOI 22 ou 61 01 SHA dnjejur ue zi uey 5591 e 0 ue ejejeue o zi uey 1942916 e sesneo v 19 ey seuruuejep 98S 5 6 6 2 splou 8 Ul Indu aures Jo uosueduioo 10 INYH 15 L IguBis p lduues ay Jo uosueduioo
49. s eoueuuojied s 8 754 H z 941 NOILV IOSI 1VNDIS 512012 6 S auejd pue Suid pue Bojeue ueewjeg yu 191 1 q peonpe eq 339A pue 7434 18888 NIH S NIH S ENI ONI FSP H ZLW1 sindino 10 sindur eue eouejroedeo yey SI 1 asiou pue sdoo jo 20 eui siu Ajddns 1amod eui 1 4 euo seuejd Bojeue pue eu Bojeue sapun si Bojeue ay eju ejpueu yey sjueu peoejd si eue d eu seuejd pue eje1edes esn apnjoui 25941 senbiuuoe eq eoueuuojed s g pSp H zLIW1 1 suid oi ejqissod Se se pasejd pue seiddns 9 pue eui 10 pesn 1 ssedAg ejejedeg Buissed q Ajddns 10 411 L0 UNA 0 10
50. uj pawweSosd Unoa ouaz eq LNI reuJejur ug yeu os sy sejqeue siu ageun 04002 ouu2u2 219 enba 0 sagua L pop 10 95740 BMRA L JEBO Burst saes sepa 10020198 GELATI Jaun 88816 esind Du wo pepeo 0 9061 ROIO 0 1915000 BLULL L uomuedg o L J oa sa Ionuoo SI SIU RU SIEQSIDUI 0 104 wGl q sawed pue 5198 SIUL ALUBYSY ENUEN I631uu581 DLI 0 J8J 1 104 SUILSIDIY TOHLNO2 219 pios 9lqusid 13015401 201 BI9ESIQ 0 20 1uoq pion ees 0905132 gt gt e GPC 150 m ce S 5 50 S grifo ITALIAN TECHNOLOGY 06 2 9892 PY HOLOM 4018
51. 2 e 1dnuejur ue s jqeu t 1g p l lduuo5 u q seu 0192 0116 sejqeue ueeq seu ejqeu3 eui jo 81 11 u 5 0414 UOISISAU0O ue u3 1dnueiu JO 01 8 59 u paJojs 5 seu u ym 1dnui lu ue sejqeue eoejd seu 1dnuejur ue 0 sidnui lui 14519 jo uoee 10 672 uonoeg ees 1 qeu3 1dnueju y 0666 y Jo 1 jo 55 SNIS AU 01 SUA 195 j suomnejedo au JO ejeudoudde ay ul e si 1NI LE uid Aujige sidnu lui uy H A seu 0V rV XLOOL 10 0 Lv ty 1001 uoneoo 1 991 HILSIDIY 318VN3 LAN
52. Circuiteria di back up per SRAM e RTC con batteria al Litio e connettore per eventuale batteria esterna Lo stato di carica acquisibile via software Unica tensione di alimentazione a 5 260 mA Vasta disponibilit di software di base e di ambienti di sviluppo che consentono di poter utilizzare la scheda tramite un normale PC Tra i pacchetti disponibili si possono citare FGDOS 150 PASCAL 80 CBZ 80 NSB8 RSD 150 HI TECH C 80 GET 80 DDS MICRO 85 EMBEDDED PASCAL NO ICE 780 ecc SIO Periferica in grado di gestire due linee per la comunicazione seriale Il dispositivo pu essere utilizzato per la comunicazione con tutti i sistemi provvisti di una linea seriale bufferata in RS 232 RS 422 RS 485 o Current Loop Dal punto di vista software infatti definibile la velocit di comunicazione la lunghezza della parola il numero di stop bit la parit e lo stato dei segnali di handshake hardware Il tutto avviene tramite una semplice programmazione di 4 registri allocati nello spazio di della CPU da un apposita logica di controllo TIMER COUNTER La sezione di timer counter di bordo costituita dalla sezione CTC del microprocessore e dispone di 4 canali ad 8 bit indipendenti e programmabili via software La periferica vista tramite 4 registri situati nello spazio di I O dalla logica di controllo della scheda con cui possono essere definite le modalit di funzionamento timer o counter prescaler trigge
53. Resistenza di pull down sul negativo 3 3 52 mV prima dell intervento del reset Pagina 9 grifo ITALIAN TECHNOLOGY INSTALLAZIONE questo capitolo saranno illustrate tutte le operazioni da effettuare per il corretto utilizzo della scheda A questo scopo viene riportata l ubicazione e la funzione degli strip dei connettori dei trimmers dei LEDs ecc presenti sulla GPC 150 CONNESSIONI CON IL MONDO ESTERNO 1 modulo 150 provvisto di 8 connettori con cui vengono effettuati tutti i collegamenti con il campo con altre schede del sistema di controllo da realizzare Di seguito viene riportato il loro pin out ed il significato dei segnali collegati per una facile individuazione di tali connettori si faccia riferimento alla figura 24 mentre per ulteriori informazioni a riguardo del tipo di connessioni fare riferimento alle figure successive che illustrano il tipo di collegamento effettuato a bordo scheda CONNETTORE PER BATTERIA ESTERNA DI BACK UP CNI 6 un connettore a scatolino verticale maschio con passo 2 54 mm a 2 vie Tramite pu essere collegata una batteria esterna che provvede a mantenere i dati delle SRAM di bordo ed a garantire il funzionamento del real time clock in assenza di tensione di alimentazione per maggiori informazioni fare riferimento al paragrafo BACK UP FIGURA 2 CONNETTORE PER BATTERIA ESTERNA DI BACK UP Legenda Vb
54. is a series of highly superintegrated devices with four versions The 284 13 and the Z84C15 are upward compatible versions of the Z84013 and the 284015 The 284015 is a CMOS 8 bit microprocessor integrated with the SIO WDT andthe PIO into a single 100 pin QuadFlat Pack QFP package The 284013 is the 784015 without PIO and is housed in 84 PLCC package Tha Z84C13 is the 284013 with enhancements and Z84C15 is the Z84015 with enhancements These high end superintagrated in telligent peripheral controllers are targeted for a broad Built in Watch Dog Timer WDT Noise filter ta CLK TRG inputs of the 84 PLCC package 284015 features 284013 features plus on chip two ports 280 PIO and 100 OFF package ZB4C13 ZBAC 15 enhancements to 284013 284015 Power on reset Addition of two chip select pins 32 bit for Channel A of 510 Wait state generator Simplified mode selection Schmitt trigger inputs to transmit and receive clocks of the 510 Crystal divide by one mode 100 VGFP Z84C15 only range of applications ranging from error correcting mo dems to enhancement cost reductions of existing hard ware using Z80 based discrete peripherals Figures 1 and 2 show tha difference between the Z84013 015 and the 284 13 284 15 Hereinafter use the word IPC on description covering all versions 284 13 284 15 and 284
55. A 2 FIGURA SCHEMA ELETTRICO Q TP 16P A 3 FIGURA 4 SCHEMA ELETTRICO 24 PARTE 1 4 FIGURA 5 SCHEMA ELETTRICO 24 PARTE 2 5 FIGURA SCHEMA ELETTRICO SPA 01 A 6 150 3 00 1 Pagina III grifo ITALIAN TECHNOLOGY Pagina IV GPC 150 Rel 3 00 INTRODUZIONE L uso di questi dispositivi rivolto IN VIA ESCLUSIVA a personale specializzato Scopo di questo manuale la trasmissione delle informazioni necessarie all uso competente e sicuro dei prodotti Esse sono il frutto di un elaborazione continua e sistematica di dati e prove tecniche registrate e validate dal Costruttore in attuazione alle procedure interne di sicurezza e qualit dell informazione I dati di seguito riportati sono destinati VIA ESCLUSIVA ad un utenza specializzata in grado di interagire con i prodotti in condizioni di sicurezza per le persone per la macchina e per l ambiente interpretando un elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funzionale nel pieno rispe
56. CN6 LCD 1 2012 20 2 7407 J1 2 pins female jumper Date 22 07 1998 FIGURA A2 SCHEMA ELETTRICO KDx 6 150 Rel 3 00 Pagina 2 DISPLAY 2 20 DISPLAY 4 20 gt gt gt gt gt gt gt gt O Contrast Keyboard connector Matrix Keyboard O p za ATEI e k b b i SN7407 SWITCHING REGOLATOR OPTIONAL AC Power supply OB Title QTP 16P grifoe Date 22 07 1998 Rel 1 2 of 1 Page 1 FIGURA SCHEMA ELETTRICO 16P GPC 150 Rel 3 00 Pagina A 3 osano atoms LCD 20x2 LCD 20x4 Contrast z m z VLED 1 24 keyboard 7 7407 5 11 3 13 1 Col 6 Col 5 Col 4 2 grifo 1 2 Date 22 07 1998 Rel CERO OE pel Page FIGURA A4 SCHEMA ELETTRICO 24 PARTE 1 6 150 Rel 3 00 Pagina A 4 TECHNOLOGY 3 24 23 0 2 147 0 A ZN 24 grifoe Date 22 07 1998 1 2 Pagina 5 grifo ITALIAN TECHNOLOGY K1 12 O 15 J4 POS 1 9 gt 1WAlT 2 10 gt 2 3 11 gt 4 12 gt 4 WAIT 5 13
57. gt gt D GPC 150 ce 5 50 S buz grifo ITALIAN TECHNOLOGY 82 2 anusu 0 nbiun un 161584 euo jnoeun BuissoJo oez 0 1ndino ue pue 5599029 eu Anuenb c Jndui UMO S UUEL aj yoeg junca jo eBugi apm e opad 16 9 pue LI pesn 5 059 4 1 8 ue E O si u jo 9124 euas pue aayu suogeoldde eordA 9 Bulun Bununoo jo eur 0 4 eq ueo jauno eu anty OLO 055787 UMA ei ey 3 8 pun 2180 5141 3801 0 2 pue uon Old 020982 94 01 16 81 eseejd 21601 9ul jo uoruod si jo uameJedo uo uoreuaojui 104 spuodse ndo eui ueu 510 09 Jdnuejur enbiun
58. jenbe UOISIOAUOI 81 61 SUA 41 8 01195 SI G UE J MSEIN SSeJppy eui SI S Aqpueis eu pue p ss ooe ag 148 94 panssi si uonejduioo qpuels au Ajuo 1 jeouenbes eu lll s o y 46 peu panssi si gpuelg v 13538 pesneo jeonuepr ejejs g pSp H Z oi 0 Gunum pue Ajddns 119 Bojeue s g pS H Z jeujejur y sjoeuuoosip 1 penunuoo 49 LUU 02 in lt S 50 S Rel 3 00 gt t o ITALIAN TECHNOLOGY ifo gri 05 se o o S saxe eu 4 8 12 10 16 01 eui Buisn xoo s ye l ls Si
59. 0 g prSt H z LIN1 ejep sassalppe juejsuoo ssoeooe Ajpa eadal lq aq 15 1 0414 jjnseJ 5 u09 papaau 9 suon si snqejep 4 8 ue uo 0414 peojun Asea 55 pe Jeu SIU Buisn Mg eui oi paijdde 0 0160 uono uuoo 19 91 Jo esn y peziundo 1xeu y ejgeue o jdnuajui 414 0 eq 1 5 1 1 eu si 0414 eui ueuw uo 5906 uo eui se euin y au uo HOA 9 11 SUA 10181601 lqeu3 1dnu lul u 16 6 eui spenbe 0414 u suoisi Auo2 Jo 5206 uo y palgeua aq 0414 sanba OYVINO 26 uo uy 1dnu lul YWA SUL 82
60. N XZE 0 u 25 6 lels Ney S 01 6 14 ue SI pue 19 91 eui episur S gt N gt 0 jeuroep eui Jl uks 195 SI jueuno Ajuo soouanbas eui SI uiu eui 51 8 pue 1eseJd y pjou 0 sug papeo aud s pue Ov rv 20 0 Ly tv 1101 uogeoo 18 1 10 91 s pesn 241 q p A8111 1 pue 0 14 u p iols gep jo ueo siy sjeubis Ajwo s 5 aui 5 pesn Osje 1 jo ay o pesn eq siu 32 Jo 391 S9 IAI 9019 2 0 JO sjensajui uto s se gz sesn 05 6 6 e sepnjo ey 119 91 ue g pSp H z UL Ze uh
61. Registro dati del port C ug 1 R W Registro di controllo e comando 10H 12H 13H 4H 5H 6H 7H 8H R W Registro dati della linea seriale A 9H AH BH CH DH EH FH 223553 2 __ Registro di stato della linea seriale R W Registro dati della linea seriale B R W Registro di stato della linea seriale B Registro dati del port Registro di controllo del port PBD EH R W Registro dati del port B IH Registro di controllo del port B FiGURA 34 TABELLA INDIRIZZAMENTO PARTE 1 GPC 150 Rel 3 00 1 2 RS 2 2 2 2 50 2 gt 216 n aj I gt gt ul 2 47 09 ITALIAN TECHNOLOGY DISP REG INDIRIZZO IRL0 7 20 2 LM12458 IRH0 7 21H 2FH dispari CNTL 30H CNTH 31H 32H 33H INTSTL 34H INTSTH 35 TMRL 36 TMRH 37 FIFOL 38H FIFOH 39H 3A 3B SIGNIFICATO 221555 14 33 213 4 4 3 3 33343 5 Registro istruzioni low 0 7 del sequencer Registro istruzioni high 0 7 del sequencer Registro di configurazione low Registro di configurazione high Registro abilitazione interrupt low Registro abilitazione interrupt high Registro di stato interrupt low T Registro di stato interrupt high T Registro per timer low T Registro per timer high Registro per conversioni in FIFO low Registro per
62. peurejdxe si 21590 eur ojseg agede eie pue 23741 eui AU UO x30j2 81104 uo1ndul 2010 peuJaiXe pAg mdu TEISA UA BugeJado eur 9015 x Bune edo 29 9 x x x X 4015 x x X xO xO gt x x gt x O x x gt x O x x 100M0 08 Old 912 2929 pen NINTO PUE 260 Buisn 91819 Leg opoo uononasul BU U 92815 10 8 9 paddojs YM OIS 210 Old 9ur oprooro Indino 475 puau jo 405 uomeredo yey ur 01618 JO 0 18 OIS eur oi 40019 Alsnonunuoo uid ue pisino ol yoco sedans pue 5 313 ay pue SUL L 0 8 90 18 eut ur jo 0 36 peddogs 51 16411 eui pue 212 OIS Old 1142 eut or ao se
63. pue peuureiBoJd siu jo SOLI BAY GUI 9 20109 paqena sieuUPU3 2 5 jo BIOL JO 80 10199 1900111 21078 8 4 M 801 591 221 nol 992 jojunoa se 0 osg pue SI 11818 09 eu pio juejsuoa aaeoa sues Jouueua 10818007 URHM SI JUBISUOD 1 Sene 54018 19581 23 amp JXEMJOS LQ ug oui 10 SUN 00 41 piem xeu siu p 1219407 egg papaes bB gu1elxe jen 128811 SIUL 468681 50481 sesind indui Sul JO 3126108 4q 40 00 08 0803 0 ya 992 9 AG 8DIAID Jawn u 20 0128 Joje2said eui sjoejes 514 20 06 J0J825844 60 18 auno Jo epow Jaw 1 510898 HG ad eum Aue 84 pue
64. 1 40 S XL puas XL BL SHS9 910S SIQ8U3 XL aore tafea lt a PBH 0705 5887 lt 1 s ya ug 24 5 k ove su s ug GPON 50 FOX epo ZEX 2010 gix MOD LX oror cor 2046 01111110 2109 tig 91 SUAS Vd S oror oorr Japmiguoysug 2 days 21 1 sapo orar qeuz oo ta ra ec sa 16 2 84616 BeH GUIA DIS LZ mpmeusigexd 0 Xd Q SH 6 Q Ing Odo OKIS epon PALU LAS xH oo tc ea ta za uompugo SECC XH Y UO INE LOL XH IV UO INI 001 9 fluo g 40
65. 5108108 pue sieduinf om p lo l s si 39A pue 9 2 eui uo ejqejre e Boleue snolewnu swous 94 eJnDj4 pieoq Jo epis y uo 5 8 uDnoJui indino 9NAS eui pue 100498 98 5 amp 20 NI H S NI H S 1 1 ENI ONI 8Sp H ZLNT 20 ZNI OND indui Jo sjeubis v 1015 preoqieujoui ay suonoeuuoo GOHI pue eoul ZOUI pue lt s ull 80 080 MOI HOI jonuoo aveau apim e ujed ssed q seunsue sindui ay pue Ajddns ay uo sioyoedeo siolloede5 ssed q jdy nw ejeyedes Ajddns ay aq suid Ajddns Bojeue pue y 228A pue 4384 pue 9A pue jddns eui smoys ose 9 Jn6 j ue Ajuo
66. Auo GLXpBZ 9U1 S 1TVNDIS Old i _ _ ttt t b amp x x P iL i iii F y gt Mx Vhus ss5s 0 Adang epdzo 22 SSA SOA 9 amod 80 DA SLX cLx sa 9 092 SLO ELO UII ON eyejs uedo ui suld 158 roize or eto vr 101 u naunJ 1615 6 indnoanduy Jaquinw Apo A3 uo 5016110390 o sead 104 6 St OSIY L 21 198 ueus e uepedu UBIY otu Ind Had pue LTH uoqoenp 00 20 ot HW 0v SL si Bul 301 69 Saul 59011056 diuz uo 860008 0101 2961 2 82 ed Jod SION STYNDIS OHINOO IW31SAS M M M 5 5 50 Rel 3 00 gt o ITALIAN TECHNOLOGY fo 28 2 yog JO suid pug 2x1 eq sjndur pue IBUUBUD uo 19 26 SLOYELOFBZ 94 SLO ELOPBZ ue Sy 12782
67. CONNETTORE PER PORT A E DEL PPI 82G55 12 FIGURA 5 SCHEMA DEL COLLEGAMENTO LINEE DI DEL PP I 13 FIGURA 6 5 CONNETTORE PER INGRESSI CONVERTER 14 FIGURA 7 SCHEMA D INGRESSO CONVERTER 15 8 7 CONNETTORE PER LINEE SERIALI RS 232 E TIMER COUNTER 16 FIGURA 9 SCHEMA DI COLLEGAMENTO TIMER COUNTER 17 FIGURA 10 SCHEMA DI COMUNICAZIONE SERIALE 17 FiGURA 11 CNS CONNETTORE PER DEL PIO 18 FIGURA 12 SCHEMA DI COLLEGAMENTO PIO 19 Figura 13 CN2 CONNETTORE PER SERIALE IN RS 422 RS 485 E CURRENT LOOP 20 FIGURA 14 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 232 21 FIGURA 15 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 422 21 FIGURA 16 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 485 21 FIGURA 17 ESEMPIO DI
68. ang 2601 i 5 5 50 s Rel 3 00 gt o ITALIAN TECHNOLOGY ifo gri buz 510 JELODFSZ UO pue SL0O L0F8Z DI paousuua 91 51 5 sul Due 88910 88 6 PY O 13 GLO ELOPBZ S1 lsIBa ou pue ee i sieJeuduad diuo uo s 881 1ueuuuBisse sseJppe 30550506 91072 0782 10 804 s sn euie eiojeq 0 guaxe piae pesn JOU SEA 0 D3usng eur 9242 84 10 11 sLO ELOFBZ eui 4 0 speufis 15 Bursriea ue Aq 18 sul renda u e o ALBIILUIS SIO ELOt8Z UL ur 18 SI MOYSNA panos fe jo sey preoq au 4 se Auc 994818 sereeuaD 81219 pue A3 eui euressq uid LIYA e1oN
69. hardware in sperimentazione Questo tipo di specializzazione del Remote Debugger gi disponibile e viene fornito per tutte le schede di CPU della grifo Il pacchetto software viene fornito su dischetti da 3 1 2 nel formato MS DOS completo di un esauriente manuale Questa versione supporta le CPU 780 7180 84 011 84 11 84 013 80C13 80 015 84C15 64180 NCS800 Z181 Z182 DDS MICRO C E un comodo pacchetto software a basso costo che tramite un completo I D E permette di utilizzare un editor un compilatore C integer un assemblatore un linker e un remote debugger abbinato ad un monitor Sono inclusi i sorgenti delle librerie una serie di utility ed una ricca documentazione su dischetto da 3 1 2 nel formato MS DOS Pagina 44 GPC 150 Rel 3 00 ITALIAN TECHNOLOGY grifo 30 0581 LD2 R7 RRS FIGURA 33 PIANTA COMPONENTI GPC 150 Rel 3 00 Pagina 45 grifo ITALIAN TECHNOLOGY MAPPAGGI ED INDIRIZZAMENTI In questo capitolo ci occuperemo di fornire tutte le informazioni relative all utilizzo della scheda dal punto di vista della programmazione via software Tra queste si trovano le informazioni riguardanti il mappaggio delle memorie delle periferiche e di tutte le altre sezioni componenti MAPPAGGIO DELLE RISORSE DI BORDO La gestione delle risorse della scheda
70. 35 JUMPER 4 ttt eats tetto ttt notes 35 JUMPERASVIBL allieta 35 RESET E WATCHDOG I u a annassa 36 BR 36 101 2 1 3 75100 37 INTERRUPTS Licia iaia 37 COMUNICAZIONE SERIALE a a ananassa 38 INGRESSI DI CONFIGURAZIONE U I a aaa 40 SELEZIONE MEMORIE I u aa ananas 41 DESCRIZIONE 42 MAPPAGGI ED INDIRIZZAMENTI J a 46 MAPPAGGIO DELLE RISORSE DI BORDO 46 MAPPAGGIO VO cuci ie 47 BUS J a 49 MAPPAGGIO 49 DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO 52 MEMORY MANAGEMENT UNIT cccccccceceeeeeseeeeeeeeeesieseeseeeessieezeenseezezeeeese 52 ciclica 53 WATCH DOG ESTERNO
71. 5 1 t 0 0 1 0 6 9 a ENUAS d FONDIARIO ur 1 Wes v oa sa sa sa 0 1393S B H 015 7802 Jeng XL v LNI AJERAN sa oo rai prey fa anbi sna 5 pee papajas jo sjue1uoo 92819 peal xeu uoneiado eju se JULE Ur 1 1UIIOd e 8011 ag 1861 o slue uoo peel cj uoneuuojursnjers OM 02 v 5 pea q DIS enue E3Juu981 OIS O uoneuuojur 104 Sualsi93u 015 PIOM 219 185 1 g pejddng erui LIGUUGUA 0 0 L POM 10861914 0 68 0 6 1dnuelu U spuodsal j 215 et Aq 10 20 818 7 0 eq 5
72. 5 SAMPLE amp HOLD 6 SCHEDE ESTERNE 60 SEGNALAZIONI VISIVE 30 SELEZIONE MEMORIE 41 SELEZIONE TIPO INGRESSI ANALOGICI 29 SINGLE ENDED 28 SIO 2 3 4 47 55 SOGLIA INTERVENTO POWER FAILURE 9 SRAM 2 41 47 49 STATO DELLA BATTERIA 54 T TEST POINT 28 TIMER COUNTER 2 3 4 8 16 28 TRIMMER E TARATURE 28 U UMIDIT RELATIVA 9 V VERSIONE SCHEDA 1 150 Rel 3 00 ss Pagina A 3 grifo ITALIAN TECHNOLOGY w WATCH 3 4 6 8 36 37 47 54 55 5 54 6 150 Rel 3 00 Pagina 4
73. PROCESSORE DI BORDO 4 COMUNICAZIONE SERIALE 4 E alii 4 DISPOSITIVIDI CLOCK ci 6 qm 6 LINEE DI VO DEL PPI 82G55 6 WATCH DOG rile 6 LOGICA 7 DISPOSITIVI DI MEMORIA 7 S u ai 7 CARATTERISTICHE TECNICHE 8 CARATTERISTICHE GENERALI 8 CARATTERISTICHE TECNICHE 8 CARATTERISTICHE ELETTRICHE 9 INSTALLAZIONE sui 10 CONNESSIONI CON IL MONDO ESTERNO 10 CONNETTORE PER BATTERIA ESTERNA DI BACK UP 10 CONNETTORE PER PORT DEL PPI 82G55 11 CONNETTORE PER PORT A E C PP
74. a 20 vie con 8 output atransistorin Open Collector 45 3 8 input con filtro Pi Greco connettore a morsettiera optoisolati e visualizzati attacco rapido per guide DIN 46277 1 e 3 MCI 64 Memory Cards Interfaces 64 MBytes Interfaccia per la gestione di Memory cards PCMCIA a 68 pins tramite un connettore normalizzato ABACO sono disponibili driver per linguaggi ad alto livello DAC 16 Digital to Analog Converter 16 bits 2 D A converter da 16 bit galvanicamente isolati visualizzazione dati programmati uscita 10 taratura offset e guadagno BUS a 8 bit indirizzamento normale Pagina 62 GPC 150 Rel 3 00 2 UART Comunication Card 2 indipendenti linee seriali in RS 232 RS 422 RS 485 o current loop Per ogni linea buffer di 3 caratteri comunicazione gestita dall UART SCC 85C30 baud rate da 50 a 115K baud parit stop bit e lunghezza dato programmabili via software 4 dip switch BUS a 8 bit indirizzamento normale CIO R16 16 Coupled Input Output Rel 16 ingressi optoisolati con filtro a Pi Greco tensione nominale di ingresso 24 16 output a microrel da 1 A con soppressori di disturbi tipo MOV da 24 visualizzati tramite LED BUS a 8 bit indirizzamento normale PCI 01 Peripheral Coupled Input 32 ingressi optoisolati con filtro a Pi Greco tensione nominale di ingresso 24 Vcc ingressi visualizzati tramite LEDs BUS a 8 o 16 bits
75. affidata ad una logica di controllo completamente realizzata con logiche programmabili Essa si occupa del mappaggio delle zone di SRAM ed EPROM e di tutte le periferiche di bordo La logica di controllo realizzata in modo da gestire separatamente il mappaggio delle memorie di bordo ed il mappaggio delle periferiche viste in Input Output Complessivamente la CPU Z84C15 indirizza direttamente 64K Byte di memoria e 256 indirizzi di I O quindi alla logica di controllo assegnato il compito di allocare lo spazio logico d indirizzamento delle memorie nello spazio fisico massimo di 5128K Byte Questa gestione effettuata via software tramite la programmazione della circuiteria di MMU con cui si pu definire quali memorie utilizzare con una suddivisione in pagine da 32K Byte Per quanto riguarda il mappaggio dell I O si deve invece ricordare che la logica di controllo provvede naturalmente a non utilizzare le locazioni riservate per le periferiche interne della CPU in modo da evitare ogni problema di conflittualit Riassumendo 1 dispositivi mappati sulla scheda sono essenzialmente ABACO BUS Fino a 512K Byte di EPROM o FLASH EPROM IC10 Fino a 512K Byte di SRAM su IC8 Fino a 2048K Byte di FLASH EPROM seriale su IC13 Fino a 2048K Byte di FLASH EPROM seriale su IC14 Fino a 8K Byte di EEPROM seriale su IC19 SIO CTC PIO AID Converter Circuiteria di Memory Management Unit Dip switch di configur
76. eeg u spaer ee ener vaad O 8891 jou ueuM oj 5121615 Apro Bes 4 SI eu asoy 0 124815 pues 12510 u SIX rp 98 gelo YSL o 1 Burjqeue BANDE ejep penes USUM 184018 puas eixiee ze 6 0 866 geli velu eut Bur sjqesip AD88110u USUM puuna ajqeue eoe sjeufis Ap amp ei Apea 81508896 aula 8185 60028466 Heere 8051 voxt eye BU 9 10 5 00 0 Japiusug GU snouoiguAse sul 845 xoop2 901 88 1 08896 eLX os SE JO ZE 9111 15013 eu ul 181 5 4 aws 015
77. indirizzamento normale PCO 01 Peripheral Coupled Output 32 uscite a transistor in Open Collector da 45 500 mA su connettore standardizzato Uscite optoisolate e visualizzate tramite LEDs unica tensione di alimentazione BUS a 8 o 16 bits indirizzamento normale IPC 52 Intelligent Peripheral Controller Scheda periferica intelligente in grado di acquisire 24 segnali analogici generati da trasduttori da campo 8 ingressi per PT 100 PT 1000 8 ingressi per termocoppie J K S T 8 ingressi per segnali in tensione 2 o corrente 0 20 mA interrogazione tramite BUS o tramite linea seriale in RS 232 RS 422 485 o current loop 16 linee di I O TTL risoluzione di 16 bit pi segno 0 1 C di precisione 5 acquisizioni al secondo funzionamento come data logher RKD LT Remote Keyboard Display LCD Toshiba e Fluorescent FUTABA Terminale intelligente con interfacciamento seriale RS 232 RS 422 485 current loop o parallelo BUS Gestisce tastiera a matrice da 56 tasti display fluorescenti FUTABA e o LCD TOSHIBA buzzer 8 LEDs di segnalazione EEPROM di configurazione JMS 34 Jumbo Multifunction Support per controllo assi Scheda periferica peril controllo assi 3 ingressi optoisolati per l acquisizione di encoder incrementali bidirezionali gestione tacca di zero 4 canali di D A converter da 12 bits range di uscita 10 V 8 ingressi optoisolati NPN 8 uscite a transistor in Open Collector da 45 500 mA
78. ndo 082 jo suid pug saniigedeo ngo SUL 21801 101000787 Ddl 84 JO tun euog oun enpa pul yoge equosep suagoesdqns 5npo4d USES 10 jenue wg 1onpojg 0 enpi jo uonduossp 10 eJojeJeu 91819SIp SE eje 087 pus 212 uo Old OIS diyo uo su Apeuogound uo ejgeje e you Old eui S xp82 Qui pue ay uaea pequasep sv S LOE LOPEZ sul jo weep euogoun s4 s ous q e pue sLO CLOFSZ yocq 840100 sous 2 6 916 NOlLdIH2S30 SLO ELOPBZ UO BANDE cL 82 pees epou A3 ul 2 82 Moveng HOXH pug sindui seu 584015 95941 sL ELOvBZ VO 1S 96 Sg vox SUELOYSZ JO SO 0SO SLO ELOPSZ uo 1881 zr LOI 81010 PAZ uo up uedo 51061082 Indino jjnd usng EZ 19 1 si Ajjeuogound 19 89 juo18gip 8 Ayeuogoung 8 6L SI 6 82 419534 uonounjJ SIX Uld ELX 810110 pue 610 610 4924489 suonuni sujd BUjmojoy 82
79. panssi 3S3 105 v JUHM 10 uogonisu ue USI 0 uononnsul jue uno ay pue eui u 4q LHVLS 10 o 13538 eui q peddois eq 1e2uenbes eu sjeouenb S eui joeye ueo 10 uonongsu S4e1siDoH jeu 072 N m lt S 50 S Rel 3 00 gt n o ITALIAN TECHNOLOGY ifo gri 92 Aqpuejs 7 0 8 0 19891 SI p 8 uon amp 1edo jeuuoN qpuels g pGy H zLIN1 saved y yg 01 1 e qpuels s euin eui 1e p ddols s 199u nb s Jl pue eui pajuiod se Jeouenbes Ajueeui pue oJez ojne e jo sejoAo pue ay 5 14019 ig 1dnuejur ue pu
80. riprende l esecuzione del programma salvato su IC10 all indirizzo 0000H partendo da una condizione di azzeramento generale Si ricorda inoltre che il segnale di RESET generato dalla scheda riportato anche sul connettore pin 16C e che tra le sorgenti di reset della GPC 150 oltre alla circuiteria di watch dog esterna sono sempre presentile periferiche interne alla CPU l RTC il contatto di reset R T pin 29C di D converter e la circuiteria di power good Per quanto riguarda l operazione di retrigger della circuiteria di watch dog esterna si faccia riferimento al paragrafo WATCH DOG del capitolo DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO BACK UP La GPC 150 6 provvista di una batteria al litio che provvede a tamponare le SRAM ed il di bordo anche in assenza della tensione di alimentazione Il jumper J3 provvede a collegare o meno questa batteria in modo da salvaguardarne la durata prima dell installazione o in tutti i casi in cui il back up non necessario Una seconda batteria esterna pu essere collegata alla circuiteria di back up tramite il connettore quest ultima non interessata dalla configurazione del jumper 13 e sostituisce a tutti gli effetti la Perlascelta della batteria esterna di back up seguire le indicazioni del paragrafo CARATTERISTICHE ELETTRICHE mentre per la sua individuazione si veda la figura 24 Pagina 36 2 GPC 150 3
81. uBiu 1 1 1dnu lul u L MA Ov vv X0L0L 20 0 0101 sseuppe pojeoo si 1 5 Ajuo peal siu HILSIOIH Sn1V1S Ld HH31NI 92 Areau LNI 12 01195 SI 1 qeu3 1dnu lul au JO Z J 19481691 1 44 U 91 JO u sie dde siu peu eje1ouo 0414 1 2 5 snu suoisieAuoo Jo eui 81 11 sug LIS LHYLS 3u SJeisiDeJ 1 y uonno x uon 9J0Jeq SHEU 01195 ue eui 0018 Jey suisiueuoeui Ajuo ay SI LNI 1dnuejur ue Ji uaaa Jey 81 0 s 1 000 uononuisu pue euin puooes 191 1 601616 141101 u U LNI 5 eu 000 uononujsu sepooep pue Jeouenbes 354
82. 0 13701 0 0 99 cal UO ANEA jo sjosjes Iaw Jo eui siouco siU 404 1 Iase HOLOM SU Aq 10 4 SUL eu gt gt e GPC 150 N un ce S 50 S grifo ITALIAN TECHNOLOGY pepiAp SI 20 eur 0 D16815 8116 Siy uid NIT 51302 115 pug asn 290 diyo Uo Seu 5841 1 eyr uo ndu eua 40 1280 e x 01 fenbe 51 1 siup auo siy Buntes sey Yun 292 9149 40 aqe U amp L lG8sIq 0 1 000 se pue SI asoy 80 20 706 000 88 Pog Suo Aq 3PINQ OMPA SDIAK 0 21 Ind
83. 00 POWER FAILURE In abbinamento alla circuiteria di power management gestita dalla CPU della GPC 150 inoltre disponibile un interessante circuiteria di power failure Quest ultima con il jumper J6 pu essere collegata all interrupt NMI del microprocessore La circuiteria si preoccupa di controllare la tensione di alimentazione e quando questa scende al valore di soglia 52 mV prima dell intervento del reset provvede ad attivare l uscita richiedendo l attenzione della CPU nel caso che J6 sia collegato Da notare che il tempo che intercorre tra l attivazione del power failure e quello del reset varia in funzione del tipo di alimentazione della scheda questo normalmente nell ordine dei 100 sufficienti solo per eseguire procedure di risposta veloci ad esempio il salvataggio di un flag nella memoria tamponata L uso classico della circuiteria di power failure quello di informare la scheda dell imminente caduta della tensione di alimentazione in modo da salvare le necessarie condizioni di stato INTERRUPTS Una caratteristica peculiare della GPC 150 la notevole potenza nella gestione delle interruzioni Di seguito viene riportata una breve descrizione di quali sono i dispositivi che possono generare interrupts e con quale modalit per quanto riguarda la gestione di tali interrupts si faccia riferimento ai data sheets del microprocessore oppure all appendice di questo manuale ABACO BUS gt
84. 7 si effettua la connessione delle due linee seriali in RS 232 ed i timer counter TO e T1 a bordo della CPU con l ambiente esterno Le due linee seriali sono gestibili via hardware e via software tramite lo strippaggio di appositi jumpers e la programmazione degli appositi registri interni dello Z84C15 I segnali presenti su questo connettore coincidono con segnali logici a livello TTL e segnali a livello RS 232 secondo le normative definite dal CCITT la disposizione dei segnali invece stata studiata in modo da ridurre al minimo le interferenze ed in modo da facilitare la connessione con il campo FIGURA 8 CN7 CONNETTORE PER LINEE SERIALI RS 232 E TIMER COUNTER Legenda RS232 I Receive Data linea di ricezione in RS 232 della linea seriale A B TXA B RS232 O Trasmit Data linea di trasmissione in RS 232 della linea seriale A o B CTS A B RS232 I Clear ToSend linea di abilitazione della trasmissione in RS 232 della linea seriale A o B RTS A B RS232 O Request To Send linea di richiesta di trasmissione in RS 232 della linea seriale A o B CLK Tn I Clock Trigger del contatore n del a livello TTL ZC Tn Zero Count Timer del contatore n a livello TTL GND Linea di massa GPC 150 Rel 3 00 Pagina 16 ITALIAN TECHNOLOGY a Qgrifo 7 0 7 784 15 0 F
85. 75 in posizione 2 3 4 5 SRAM 128K Byte J2 in posizione 1 2 512K Byte J2 in posizione 2 3 0000 0000 TT FIGURA 32 TABELLA DI SELEZIONE MEMORIE Tutti i dispositivi sopra descritti devono essere con pin out di tipo JEDEC a parte l EEPROM seriale di IC19 che deve essere richiesta alla grifo in fase di ordine della scheda Per quanto riguarda le sigle dei vari dispositivi che possono essere montati fare riferimento alla documentazione della casa costruttrice Normalmente la GPC 150 fornita nella sua configurazione di default con solamente 128K SRAM su 1 8 e 512 bytes di su IC19 ogni configurazione diversa pu essere autonomamente montata dall utente oppure richiesta nella fase di ordine Sotto sono riportate i codici delle opzioni di memoria disponibili 512K gt 512 SRAM FS gt 2M FLASH seriale 08 gt seriale EE16 gt 2 seriale EE64 gt 8 seriale Per ulteriori informazioni e costi delle opzioni contattare direttamente la grifo mentre per una facile individuazione dei dispositivi di memoria fare riferimento alla figura 24 150 Rel 3 00 Pagina 41 grifo ITALIAN TECHNOLOGY DESCRIZIONE SOFTWARE Questa scheda ha la possibilit di usufruire di una ricca serie di strutture software che consentono di utilizzarne al
86. 8 47 49 150 Rel 3 00 Pagina 1 grifo ITALIAN TECHNOLOGY F FGDOS 42 49 FLASH SERIALE 8 FLASH 2 7 8 47 49 FLASH SERIALE 2 7 41 47 49 56 FREQUENZA BAUD RATE GENERATOR 8 FREQUENZA CLOCK A D 8 FREQUENZA QUARZO CPU 8 FULLY DIFFERENTIAL 28 G GDOS 42 49 I IMPEDENZA INGRESSI ANALOGICI 9 INFORMAZIONI GENERALI 2 INGRESSI ANALOGICI 9 INGRESSI DI CONFIGURAZIONE 40 55 INGRESSI DIFFERENZIALI 28 INSTALLAZIONE 10 INTERFACCE PER DIGITALI 30 INTERFACCIAMENTO DEGLI CON IL CAMPO 29 INTERRUPTS 37 INTRODUZIONE 1 J JUMPERS 32 JUMPERS A2 VIE 34 JUMPERS A 3 VIE 35 JUMPERA4 VIE 35 5 VIE 35 L LED 2 30 47 55 56 LED DIATTIVITA 55 LM 12 458 2 6 14 53 LOGICA DICONTROLLO 7 M MAPPAGGI ED INDIRIZZAMENTI 46 MAPPAGGIO ABACO BUS 49 MAPPAGGIO DELLE RISORSE DIBORDO 46 MAPPAGGIO MEMORIE 49 MEMORY MANAGEMENT UNIT 52 MMU 7 52 56 Pagina A 2 6 150 Rel 3 00 ITALIAN TECHNOLOGY v TN grifo P PERIFERICHE INTERNE DELLA CPU 59 8 PIO 3 4 8 18 47 POWER FAILURE 2 37 PPI 82C55 2 6 8 11 12 59 PROCESSORE DI BORDO 4 R RANGE DI TEMPERATURA 9 REAL TIME CLOCK 2 3 8 37 57 RESET E WATCH DOG 36 RETE TERMINAZIONE RS 422 485 9 RS 232 2 8 16 29 38 RS 422 2 8 20 29 38 RS485 2 8 20 29 38 47 RUN DEBUG 40 55 RV 28
87. 941 NI ue jou 000 01 196614 INI Bumes LHYLS 45 y u Duroejd si ig99u nb s y 01195 5114 135 3H pue u q seu y 13 Jy eui u 1 o 0 Bunues e1dei LLL 01 000 01 48 enjeA au L L 1dnui lu O 19 si 51 lqeu3 19401914 eui Jo JI 19481601 SNIS idnueju eui JO u pue si 1dnuu lu jeu 1 u 01 8 u au oj jenbe s yey sseip pe ue si ssejppe yoiym 0 4 9501 jo 01 8 sug 8 ySt H Z 9 ue 7 seu Ap gt Jamod e 1dnuuejur ue s lqeu 9 u q seu 1dnuejur esneg ue 1dnui lu ue p l Iduuo5 u q seu Ajueeui pue
88. COLLEGAMENTO IN RETE IN RS 485 22 FIGURA 15 SCHEDA sea ea epe es Caise Sai Kissses 23 FIGURA 19 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP 4 FILI 24 FIGURA 20 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT Loop 2 FILI 24 FIGURA 21 ESEMPIO DI COLLEGAMENTO IN RETE IN CURRENT LOOP PASSISVO 25 FIGURA 22 CONNETTORE PER ABA CO BUS 26 FIGURA 23 TABELLA DELLE SEGNALAZIONI VISIVE 30 FIGURA 24 DISPOSIZIONE CONNETTORI MEMORIE DIP SWITCH 31 FIGURA 25 TABELLA RIASSUNTIVA JUMPERS 32 FIGURA 26 DISPOSIZIONE JUMPERBS 33 FIGURA 27 TABELLA JUMPERS A 2 VIE ossis 34 FIGURA 28 TABELLA JUMPERS 3 VIE 35 FIGURA 29 TABELLA JUMPERS A 4 VIE 35 FIGURA 30 TABELLA JUMPERS 5 VIE
89. ELOPSZ uo LOI o1 pauBisse sey uid J0 fluo 9 019 53258 1 199 28 diuo mo 3215 indinoOnndul penunuo2 STYNDIS 704 405 15 5 M uollgue dx 1 40 seus 12828 uonduosar jeuon2un 0 jonuoo uo SIUL SLO ELOPBZ LOI 6i u q seu uid 141 26 Aowaw 359006 o pesn 70 109196 diyo uo sLO eLO erok oso ue Bu 5 A1 S 100 SI PUE L 51 3 UGYM BANDE SI Spe 8udued feulajxa JO enuos ul euis indino eu mo 615012 exes oal JEjauduad ueaup dnasju euo uey 10 5 aay USUM Aoud IPuBis ndu pansu ul 81508 eros ewige STYNDIS TOHLNOI Wa1SAS 0 51941299 0 S EUBIS aad fenas 0 TELS
90. Genera un NMI sulla CPU tramite la linea NMI di Genera un INT normale senza rispettare la catena di priorit daisy chain tramite la linea INT di Power failure gt Genera un NMI sulla CPU a seconda del collegamento di J6 Real Time Clock gt Genera un INT normale senza rispettare la catena di priorit daisy chain a seconda del collegamento A D Converter gt Genera un INT normale senza rispettare la catena di priorit daisy chain a seconda del collegamento di J8 Watch Dog interno Genera normale senza rispettare ma catena di priorit daisy chain a seconda del collegamento di J4 Periferiche della CPU un INT normale o vettorizzato tenendo conto della catena di priorit daisy chain le sezioni CTC SIO PIO La catena di priorit daisy chain presente sulla scheda composta solo dalle tre periferiche SIO PIO e CTC e pu essere programmata via software tramite uno dei registri interni al microprocessore In questo modo l utente ha sempre la possibilit di rispondere in maniera efficace e veloce a qualsiasi evento esterno stabilendo anche la priorit delle varie sorgenti Per ulteriori informazioni si veda l appendice B di questo manuale GPC 150 Rel 3 00 Pagina 37 grifo ITALIAN TECHNOLOGY COMUNICAZIONE SERIALE La linea di comunicazione seriale A della scheda GPC 150 essere bufferata solo in RS 2
91. SF1 in LETTURA SF1 0 gt linea dati di IC13 e IC14 in ingresso SO REGISTRO 5 2 in SCRITTURA SF2 7 linea dati di IC13 e IC14 in uscita SI Data l implementazione hardware della circuiteria di gestione dei moduli di FLASH EPROM seriale si ricorda che di tale dispositivo i segnali WP e RDY sono tutti posti a 1 logico Lo stato logico 0 dei bit corrisponde allo stato logico basso 20 V del relativo segnale mentre lo stato logico 1 dei bit corrisponde allo stato logico alto 25 V del segnale Si ricorda che i registri SF1e SF2 sono allocati rispettivamente agli stessi indirizzi di I O dei registri MMU e LEDW quindi ogni operazione di scrittura sui bits di tali registri deve tenere conto della programmazione di questi altri dispositivi All atto del power o del reset il registro SF1 e SF2 sono azzerati quindi entrambe le FLASH EPROM sono disabilitate BAUD RATE GENERATOR La sezione di generazione delle frequenze utilizzate dal SIO per la comunicazione seriale della scheda in grado di generare due baud rate completamente separati variabili da un minimo di 600 Baud ad un massimo di 115 2K Baud con sette valori intermedi che corrispondono ai baud rates standard La 150 consente di settare queste velocit di comunicazione tramite semplici operazioni di output agli indirizzi di allocazione dei registri CTC2 e CTC3 Infatti i timer counter 2 e 3 della sezione del microprocessore sono utilizzati rispettivamente
92. SRAM di IC8 od EPROMo FLASH EPROM di IC10 che deve essere indirizzata All atto del power on o del reset il registro MEM azzerato tutti i bits 0 questo equivale ad una programmazione della sezione di MMU in cui i primi 32K indirizzati dalla CPU coincidono con la pagina 0 di EPROM o FLASH EPROM di IC10 edi secondi 32K coincidono con la pagina 0 diSRAM di IC8 Facendo riferimento alle figure 37 e 38 di mappaggio delle memorie viene riportata in figura 39 una tabella che descrive tutte le possibili configurazioni della sezione MMU La X indica che lo stato del bit indifferente per il settaggio che si deve realizzare e pu quindi assumere sia lo stato di O che di 1 a seconda delle esigenze della circuiteria che gestisce Pagina 52 150 Rel 3 00 ITALIAN TECHNOLOGY grifo PAGINA 32K LOW PAGINA 32K HIGH REGISTRO MEM 0 IC10 016800 IC8 00000XXXB 00H 00H FiGuRA 38 TABELLA POSSIBILI PROGRAMMAZIONI SEZIONE DI A D CONVERTER Fare riferimento all appendice B di questo manuale in cui riportata la descrizione software dell A D Converter LM 12 458 Qualora queste informazioni fossero ancora insufficienti fare riferimento alla documentazione tecnica della casa costruttrice GPC 150 Rel 3 00 Pagina 53 grifo ITALIAN TECHNOLOGY WATCH DOG ESTERNO Il retrigger della circuiteria di Watch Dog esterno presente su
93. Tutte le linee di I O visualizzate tramite LEDs BUS a 8 bit indirizzamento esteso SBP 01 Switch BLOCK Power Alimentatore switching in grado di generare tensioni da 12 a 40 Vdc e correnti fino a 4 A ingresso da 12 a 26 Vac ingresso per batteria di back up uscita di power good connettori a morsettiera a rapida estrazione montaggio su guide ad 150 Rel 3 00 Pagina 63 grifo F ITALIAN TECHNOLOGY riportato di seguito un elenco di manuali note tecniche a cui l utente fare riferimento per avere maggiori chiarimenti sui vari componenti montati a bordo della scheda 188F Manuale TEXAS INSTRUMENTS The TTL Data Book SN54 74 Families Manuale TEXAS INSTRUMENTS RS 422 and RS 485 Interface Circuits Manuale HEWLETT PACKARD Optoelectronics Designer s Catalog Manuale NEC Microprocessors and Peripherals Volume 3 Manuale NEC Memory Products Manuale AMD Flash Memory Products Manuale SGS THOMSON Programmable Logic Manual GAL Products Manuale MAXIM New Releases Data Book Volume IV Manuale MAXIM New Releases Data Book Volume V Manuale XICOR Data Book Manuale ZILOG Z80 Microprocessor Family User s Manual Manuale NATIONAL SEMICONDUCTOR LM12458 12 Sign Data Acquisition System Documentazione SEIKO EPSON RTC 62421Real Time Clock module Manuale ATMEL Serial Data FLASH Per avere tutti gli aggiornamenti di tali manuali e di tutti 1 data sheet fare riferim
94. alimentatore a bordo scheda in grado di pilotare anche carichi esterni interdaccia parallela basata su 16 TTL di un connettore normalizzato I O 20 Tasti ed etichette personalizzabili tramite serigrafie da inserire in apposite tasche opzione di contenitore metallico QTP G28 Quick Terminal Panel 28 tasti con LCD grafico Interfaccia operatore provvista di display LCD grafico da 240x128 pixel retroilluminato con lampada a catodo freddo tastiera a membrana da 28 tasti di cui 6 configurabili dall utente 16 LEDs di stato alimentatore a bordo scheda interdaccia seriale in RS 232 RS 422 485 o current loop linea seriale ausiliaria in RS 232 Tasti ed etichette personalizzabili dall utente tramite serigrafie da inserire in apposite tasche contenitore metallico e plastico EEPROM di set up 256K EPROM o FLASH Real Time Clock 128K buzzer Firmware di gestione che svolge funzione di terminale con primitive grafiche 8 01 Mother Board 8 slots ABACO Mother Board con 8 slots del BUS industriale ABACO passo 5 TE connettori normalizzati di alimentazione e di servizio tasto di reset 3 LEDs per le alimentazioni foratura per aggancio ai rack SPB 04 Switch Power Bus mother board 4 slots ABACO Mother Board con 4 slots del BUS industriale ABACO 1 slot per alimentatore passo 5 TE connettori normalizzati di alimentazione tasto di reset foratura per aggancio ai rack ABB 05 Abaco Block BUS 5 slots Moth
95. alla linea seriale B in RS 485 o RS 422 connesso Collega la circuiteria di terminazione e forzatura alla linea seriale B in RS 485 o RS 422 FIGURA 27 TABELLA JUMPERS A 2 VIE Jl J3 J6 J8 12 indica la connessione di default ovvero quella impostata in fase di collaudo con la scheda viene fornita Pagina 34 GPC 150 Rel 3 00 JUMPERS A 3 VIE posizione 1 2 Predispone IC 8 per 128KBytes di SRAM posizione 2 3 Predispone IC 8 per 512KBytes di SRAM posizione 1 2 Seleziona la modalit di RUN segnalata dall accensione del LED LD4 posizione 2 3 Seleziona la modalit di DEBUG segnalata u dall accensione del LED LD3 posizione 1 2 Predispone la linea seriale per la comunicazione in RS 485 posizione 2 3 Predispone la linea seriale per la comunicazione in RS 422 posizione 1 2 Collega il segnale RXDB della SIO a bordo della CPU alla linea di ricezione del driver RS 232 posizione 2 3 Collega il segnale RXDB della SIO a bordo della CPU alla linea di ricezione dei driver RS 422 RS 485 o Currrent Loop FIGURA 28 TABELLA JUMPERS 3 VIE JUMPER A 4 VIE JUMPER CONNESSIONE UTILIZZO DEF posizione 1 2 Collega il watch dog interno al segnale INT della CPU posizione 2 3 Collega il watch dog interno al segnale di reset posizione 3 4 il watch dog esterno al segnale di reset non connesso Non collega 1 watch dogs al reset n a
96. eu s eui feusag au eu 5 josjqedeo 5 TEA P JO SEU 0782 AUL 51 0 01 0982 PEM noia 1868 uo eq 16508 GLO ELOP8Z eut u SLO ELOPBZ uj asnes Aew ponad Duunp eur eAup AGU sjeAup ind usnd seu Uo IeMod eu eui poned Sul 10 si IjS3H esngeceq siejsisal dn jnd ipi seje5 NIVHO N3dO siy siu Jo 16894 UO JOMOC GAU Sejo o ODO E 1989 Jo poed e 91518 eui u day eq nw ud indu uaa ay jo Buje eui 2 2012 4055800 9 9 10 uid 13S3u eut eAup iM 0 peres st 5 ul assy ayeye episino Indu LISIH v ud 13S34 uo 1981891 dn IInd eAgu 811 uid 13638 eur eup 0 59018
97. interno allo Z84C15 e della sezione di baud rate generator di cui la scheda provvista quindi per ulteriori informazioni si faccia riferimento alla documentazione tecnica della casa costruttrice o all appendice B di questo manuale Dal punto di vista hardware e invece possibile selezionare tramite una serie di comodi jumpers il protocollo fisico di comunicazione In particolare una linea sempre bufferata in RS 232 mentre la rimanente essere bufferata in RS 232 RS 422 RS 485 o Current Loop in quest ultimo caso definibile anche se la comunicazione avviene in Full Duplex o Half Duplex ABACO BUS Una delle caratteristiche di fondamentale importanza della GPC 150 quella di disporre dell interfacciamento nei confronti del BUS industriale ABA ovvero un connettore normalizzato con cui possibile collegare la scheda ad una serie di moduli esterni intelligenti e non Tra questi si trovano moduli per acquisizione di segnali analogici A D per la generazione di segnali analogici D A per gestione di linee di I O logico per counter ecc e ne possono essere realizzati anche su specifiche richieste dell utente Utilizzando mother board come l ABB 03 o l ABB 05 inoltre possibile gestire anche le schede periferiche della serie 3 e 4 provviste di ABACO BUS Tale caratteristica rende la scheda espandibile con un ottimo rapporto prezzo prestazioni e quindi adatta a risolvere molti dei problemi dell automazione industrial
98. jumpers a cavaliere con cui possibile effettuare alcune selezioni che riguardano il modo di funzionamento della stessa Di seguito ne riportato l elenco l ubicazione e la loro funzione nelle varie modalit di connessione 8 3 8 feat arl Li dino cia __ 4 eni agli RESET al segna INT eli CP s 2 Collega il segnale NMI della CPU all allarme del power failure 3 Seleziona la modalit di RUN DEBUG 8 2 Collega il segnale INT della CPU all A D converter Seleziona direzionalit e modalit di attivazione della linea seriale B in RS 422 RS 485 110 3 Seleziona tipo di comunicazione linea RS 232 RS 422 RS 485 Current Loop J11 J12 2 Collegano la circuiteria di terminazione RS 422 RS 485 FiGURA 25 TABELLA RIASSUNTIVA JUMPERS Nelle sucessive tabelle riportata una descrizione tabellare delle possibili connessioni dei 12 jumpers con la loro relativa funzione Per riconoscere tali connessioni sulla scheda si faccia riferimento alla serigrafia della stessa o alla figura 33 di questo manuale dove viene riportata la numerazione dei pin dei jumpers che coincide con quella utilizzata nella seguente descrizione Per l individuazione dei jumpers a bordo della scheda si utilizzi invece la figura 26 In tutte le seguenti tabelle 1 indica la connessione di default ovvero quella impostata in fase di collaudo con cui la
99. linee analogiche d ingresso all apposita circuiteria esterna Tali linee sono direttamente collegate all A D di bordo della scheda sono a bassa impedenza sono provviste di un condensatore di filtro e possono variare nel range 0 2 490 V o 0 5 000 V nel caso di ingressi singoli o nel rande 2 490 V o 5 000 V nel caso di ingressi differenziali Tramite l installazione di un opportuno modulo di conversione inoltre possibile acquisire gli 8 ingressi singoli in corrente nel range 0 20 mA o 4 20 mA La gestione della conversione completamente effettuata via software tramite la programmazione dell LM 12H458 mentre la disposizione dei segnali su questo connettore 6 studiata in modo da ridurre tutti 1 problemi di rumore ed interferenza garantendo quindi un ottima trasmissione del segnale FIGURA 6 CNS CONNETTORE PER INGRESSI CONVERTER Legenda CHn I Linea analogica d ingresso collegata al canale n dell A D Converter AGND Linea di massa analogica 5 Vdc O Linea di alimentazione 5 GND Linea di massa digitale N C Non collegato Pagina 14 150 Rel 3 00 A D LM 12 458 FiGURA 7 SCHEMA D INGRESSO A D CONVERTER 150 Rel 3 00 Pagina 15 grifo ITALIAN TECHNOLOGY CN7 CONNETTORE PER LINEE SERIALI RS 232 E TIMER COUNTER CN7 un connettore a scatolino a 90 gradi con passo 2 54 mm a 16 piedini Tramite
100. meglio le caratteristiche In generale la scheda pu utilizzare tutte le risorse software disponibili per il processore montato ovvero 1 numerosi pacchetti ideati per lo 780 Tra questi ricordiamo GETS0 Completo programma di EDITOR Comunicazione e gestione delle Memorie di Massa per le schede della famiglia 80 Questo programma sviluppato dalla grifo consente di operare in condizioni ottimali tutte le volte che si deve usare il GDOS ola versione per FLASH EPROM FGDOS Viene fornito in abbinamento all aquisto di uno dei pacchetti citati e viene personalizzato con il nome ed i dati dell acquirente Una serie di comodi men a tendina facilita l uso del programma il quale pu funzionare anche in abbinamento ad un mouse Il programma oltre che girare in ambiente MS DOS gira tranquillamente anche sulle macchine MACINTOSH in abbinamento al programma SOFT PC Viene fornito su dischetti MS DOS da 3 1 2 con relativa documentazione sul manuale GDOS 80 GDOS 150 Tools di sviluppo completo per le schede della fam 80 Viene fornito in abbinamento al programma 80 per consentire un immediato e pieno utilizzo di questo potente strumento di sviluppo Il GDOS pu essere concettualmente diviso in due distinte strutture Una struttura lavora essenzialmente su PC mantenendo il collegamento con la seconda tramite la linea seriale La seconda risiede in EPROM ed opera a bordo scheda La parte a bordo scheda essenzialmente un potente Sistema Oper
101. parallela CENTRONICS Quest ultima pu essere collegata direttamente all interfaccia con un cavo standard e quindi gestita con le istruzioni relative alla stampante del linguaggio di programmazione utilizzato xx XBI xx OBI con cui bufferare i segnali di TTL nei confronti del campo Con questi moduli i segnali di input vengono convertiti in ingressi optoisolati di tipo NPN o PNP mentre i segnali di output vengono convertiti in uscite galvanicamente isolate a transistor o rel Alcune di queste interfacce possono essere collegate direttamente anche al 4 Per maggiori informazioni relative si veda il capitolo SCHEDE ESTERNE e la documentazione del software utilizzato Pagina 30 GPC 150 Rel 3 00 IC10 RA R3 RE R7 en 4 Qez 036 Q 04 BT ria 21 11 1 IAN 09 o S Ej cs n 7 2 40 4 23 wm a mn D POM Y VA E za ms 9 ra VL FIGURA 24 DISPOSIZIONE CONNETTORI MEMORIE SWITCH 150 3 00 j N Pagina 31 09 ITALIAN TECHNOLOGY JUMPERS Esistono a bordo della GPC 150 12
102. request richiesta d interrupt NMI I Non Mascherable Interrupt richiesta d interrupt non mascherabile HALT state stao di Halt MREQ O Memory Request richiesta di operazione in memoria IORQ Input Output Request richiesta di operazione in Input Output RD Read cycle status richiesta di lettura WR Write cycle status richiesta di scrittura IBUSAK O BUS Acknowledge riconoscimento della richiesta di utilizzo del BUS WAIT I Wait Attesa IBUSRQ I BUS Request richiesta di utilizzo del BUS RESET Reset azzeramento O Machine cycle primo ciclo macchina RFSH O Refresh rinfresco per memorie dinamiche MEMDIS I Memory Display segnale emesso dal dispositivo periferico mappato in memoria VDUSEL VDU Selection abilitazione per il dispositivo periferico ad essere mappato in memoria I Interrupt Enable Input abilitazione interrupt da BUS in catene di priorit CLK O Clock clock di sistema I Reset Tast tasto di reset 5 Vde I Linea di alimentazione a 5 12 O Linea di alimentazione a 12 12 Vde O Linea di alimentazione a 12 GND O Linea di massa per tutti i segnali del BUS N C Non Collegato CPU a 16 bit A0 A22 O Address BUS BUS degli indirizzi D0 D15 I O Data BUS BUD dei IRD UDS O Read Upper Data Strobe lettura del b
103. scheda viene fornita Pagina 32 GPC 150 Rel 3 00 R R R2 DI H Tu FB D3 1 2 E oH NI 111 F UE E gt 7 l F R33 R32 2 e FIGURA 26 DISPOSIZIONE JUMPERS Pagina 33 150 Rel 3 00 grifo n ITALIAN TECHNOLOGY JUMPERS 2 VIE JUMPERS CONNESSIONE UTILIZZO DEF non connesso Non collega il segnale INT della CPU alla sezione RTC connesso Collega il segnale INT della CPU alla sezione RTC non connesso Non collega batteria alla circuiteria di back up connesso Collega la batteria BTI alla circuiteria di back up non connesso Non collega il segnale NMI della CPU alla sezione power failure connesso Collega il segnale NMI della CPU alla sezione power failure non connesso collega il segnale della CPU alla sezione AID converter connesso Collega il segnale INT della CPU alalla sezione AID converter non connesso Non collega la circuiteria di terminazione forzatura alla linea seriale B in RS 485 o RS 422 connesso Collega la circuiteria di terminazione e forzatura alla linea seriale B in RS 485 o RS 422 J non connesso Non collega la circuiteria di terminazione forzatura
104. un massimo di 512KBytes di EPROM o FLASH EPROM 512KBytes di SRAM 8KBytes di EEPROM seriale ed infine due moduli da 2048K Bytes di FLASH EPROM seriale La scelta della configurazione delle memorie presenti sulla scheda pu avvenire in relazione all applicazione da risolvere e quindi in relazione alle esigenze dell utente Da questo punto di vista si ricorda che la scheda viene normalmente fornita con i soli 128KBytes di SRAM di lavoro e che tutte le rimanenti memorie devono essere quindi opportunamente specificate in fase di ordine della scheda Sfruttando la circuiteria di back up e l eventuale bateria tampone esterna la EEPROM seriale ele FLASH seriali siha la possibilit di mantenere i dati anche in assenza di alimentazione Questa caratteristica fornisce alla scheda la possibilit di ricordare in ogni condizione una serie di parametri come ad esempio la configurazione o lo stato del sistema Il mappaggio delle risorse di memoria avviene tramite una opportuna circuiteria di bordo che provvede ad allocare i dispositivi all interno dello spazio d indirizzamento del microprocessore Per maggiori informazioni fare riferimento al capitolo DESCRIZIONE HARDWARE e DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO Per una descrizione pi approfondita sui dispositivi di memoria sugli zoccoli da utilizzare e sullo strippaggio della scheda fare riferimento al paragrafo SELEZIONE MEMORIE MMU AI fine di poter gestire in modo pr
105. vie femmina con pin out standard Centronics per la gestione di una stampante parallela OBI 8 OBI P8 Opto BLOCK Input NPN PNP Interfaccia per 8 input optoisolati e visualizzati tipo NPN PNP connettore a morsettiera connettore normalizzato I O ABACO a 20 vie sezione alimentatrice attacco rapido per guide DIN 46277 183 01 08 Transistor BLOCK Output Interfaccia per 16 connettore normalizzato YO ABACO a 20 vie 16 8 output a transistor in Open Collector da 45 3 A su connettore a morsettiera Uscite optoisolate e visualizzate attacco rapido per guide DIN 6277 1 e 3 RBO 08 RBO 16 Rel BLOCK Output Interfaccia per connettore normalizzato YO ABACO 20 vie 8 16 output visualizzati con rel da 3 A con MOV connettore a morsettiera attacco rapido per guide DIN 46277 1 e 3 FBC 20 FBC 120 Flat Block Contact 20 vie Interfaccia tra 2 o 1 connettori a perforazione di isolante scatolino da 20 vie maschi e la filatura da campo morsettiere a rapida estrazione Attacco rapido per guide tipo DIN 46277 1 e 3 DEB 01 Didactis Experimental Board Scheda di supportro per l utilizzo di 16 linee di I O TTL Comprende 16 tasti 16 LED 4 digits tastiera a matrice da 16 tasti interfaccia per stampante Centronics dislay LCD display Fluorescente connettore GPC 68 collegamento con il campo XBI 01 miXed BLOCK Input Output Interfaccia tra 8 input 8 output TTL connettore normalizzato ABACO
106. 0 2 490 V viceversa un ingresso in corrente valore della resistenza su cui si basa il convertitore corrente tensione si ottiene dalla seguente formula R 2 490 V Imax Normalmente i moduti di conversione tensione corrente si basano su resistenze di precisione da 1240 relative ad ingressi 4 20 mA 0 20 mA Per eventuali esigenze al di fuori dei valori standard sopracitati si prega di contattare la grifo Per una facile individuazione del modulo descritto e delle relative resistenze componenti fare riferimento alla figura 24 GPC 150 Rel 3 00 Pagina 29 grifo ITALIAN TECHNOLOGY SEGNALAZIONI VISIVE La scheda 150 dotata di 6 LEDs con cui segnala alcune condizioni di stato Jumper di RUN DEBUG in posizione DEBUG Segnala lo stato di HALT della CPU LED pilotabile via software FIGURA 23 TABELLA DELLE SEGNALAZIONI VISIVE La funzione principale di questi LEDs quella di fornire un indicazione visiva dello stato della scheda facilitando quindi le operazioni di debug e di verifica di funzionamento di tutto il sistema Per una pi facile individuazione di tali segnalazioni visive si faccia riferimento alla figura 24 INTERFACCE PER DIGITALI Tramite e CN6 connettori compatibili con standard di I O ABA CO si pu collegare la GPC 150 ai numerosi moduli del carteggio grifo che riportano lo stesso pin out Dal punto di vis
107. 013 284015 Use Z84C13 C15 on the description that applies only to the Z84013 and Z84015 and use 284013 015 on the dascrip tion that applies only to the 284013 and 284015 150 Rel 3 00 2 69 Pagina 1 ELE etc GLOPBZ 10 GLO PUE LOPBZ 10 S8 Jequunu eu pue uopduossp 10 ELO SLOPBZ 10 GLO ELOVSZ oJ ud uo uondiosep si 4 p pug GLOPRZISLOFRZ 06109821982 MOG 0 sejdde jeu e SI S IASD 241 gt gt e So 2 2 e e e e P K 51 Indino 51 jeuBis 51 1dnuslu ageysew si epoodo sq U219 epoodo dino sl LW apoa uogesado ur jeusBoy indjno 0 pue D3HW 7 1 SI S ITALIAN TECHNOLOGY spe LW Jndul si y sig J udued diyo uo sI JBJSELU sna erep uo Ind ueu sj JoyoeA suods JO 10 157 jo eum pe 2066 LAY su un Jndino eu uomppe ul dino s uongiedo ay sseippe eui jo 0v Z
108. 02 pue g uod sjeuDis g 81819 91209 55 088 284 SINDO pue v pes Bep v 81815 51 62 2 Dui Old 995 2 SPOW u SI v uod se ewes eu SI jeuBrs jo Buiueau eu pue Hod exeuspueu se pesn euis 81028 Old 885 v 10 40 Jo uo peue 514 JO Bulug uueul europe pug eyeyspuey se feuis Apea v no 5102 Old 225 2 ui i v g sv se mues aui SI siu jo euse pue g pesn st jeuDis 5141 gaap esid 5 ul 815119 1 lt Old 685 v uod JOJ pe1oslss uongJado uo spuedep eubie spo Burueeur eu pug v Logd uaewjeq exeuspugu se pesn si EUdis au eoi ap 404 v ul 915 uonouns indinogandul BWEN
109. 05296 510 FELOPRZ GLO CLOPBZ Butsn SSIOX2 5013 15201 JO poued uride pelgesip si indino 1999H osi Ur algesia IndinO jessy JO snes eyi vo yaoa 205365014 9 20 Ud L993 qu 1 enuanbes 3938 sengge 01 SUSARI uou 8 sessed amod O SZ 10 0 0 uid AUD S IC LOPEZ indino uep vedo us 353H esuenb s Sul Buuno Su 104 89 00 92015 weiss ea STA 10 panad 10 gres jdex eq 187 LISH BUI 01098276 0982 104 n EI RATE sepou 21014594015 93835 AD8818 eu 0 pesn 819 810 6 pug Burzyemur 19 pasn 81 1 I3S3H 180615 ese SLo E 8856 13534 spuedsp pi do indino ndino 81 2 0 texta 1noraw A MA lt na siguBis 1g s siguBis noum si jeubis SUL SLO
110. 1 Lunedii 1 0 Martedi 1 1 Mercoledi 0 0 Giovedi 0 1 Venerdi 1 0 Sabato I registri di controllo sono invece utilizzati come segue REGD dove NU 30S IF REGE dove NU T 10 0 0 1 1 ono I REGF dove NU T 24 12 Pagina 58 07 D6 05 04 D2 DI NU NU NU NU 305 IF H Non usato 1 permette di effettuare una correzione di 30 secondi dell orario Una volta settato i secondi del RTC vengono azzerati ed i minuti incrementati se il precedente valore dei secondi era superiore o uguale a 30 Gestisce lo stato d interrupt del RTC In lettura riporta lo stato attuale d interrupt 1 attivo e viceversa mentre se resettato con una scrittura determina la fine interrupt quando il RTC lavora in interrupt mode Indica se possono essere effettuate operazioni di lettura scrittura dei registri 1 gt operazioni impossibili e viceversa Se attivo 1 effettua la memorizzazione dell orario fissato D7 D6 D5 D4 D3 D2 DI DO NU NU NU NU TO M Non usato Determinano la durata del periodo di interrupt gt 1 64 secondo gt 1 secondo gt minuto gt ora Determina modalit di gestione interrupt se settato seleziona l interrupt mode in cui l interrupt si attiva allo scadere del periodo programmato e si disattiva con un reset del bit IF del registro D se resettato seleziona lo standard mode in cui l interrupt si attiva allo scadere d
111. 150 Rel 3 00 Pagina 3 grifo ITALIAN TECHNOLOGY PROCESSORE DI BORDO La scheda 150 predisposta per accettare il processore Z84C15 prodotto dalla ZILOG Tale processore ad 8 bit codice compatibile con lo 780 ed quindi caratterizzato da un esteso set di istruzioni 158 da un alta velocit di esecuzone di manipolazione dati e da un efficiente gestione vettorizzata degli interrupts Di fondamentale importanza la presenza delle seguenti periferiche interne al microprocessore 16 linee di settabili a livello di bit in grado di generare interrupts PIO 4 Timer Counter ad 8 bit con funzione di prescaler programmabile CTC 2 linee seriali asincrone o sincrone complete di segnali di handshake SIO Watch Dog Timer Wait state generator Frequenza di Clock programmabile Interrupt controller Possibilit di operare in idle e stop mode per minimizzare i consumi Per maggiori informazioni a riguardo di questo componente si faccia riferimento all apposita documentazione dellla casa costruttrice oppure all appendice B di questo manuale COMUNICAZIONE SERIALE La comunicazione seriale completamente settabile via software per quanto riguarda sia il protocollo sia la velocit da un minimo di 600 ad un massimo di 155200 Baud ed in modo completamente autonomo per entrambe le linee di comunicazione Tali settaggi avvengono tramite la programmazione del 510
112. 213 210 uot A ISUUEUD soper SSBJDpv sseippy 9192 ATS I n u T 5 5 50 3 00 gt o ITALIAN TECHNOLOGY ifo gri euni 015 18151861 USHLA ONUOI Emoe ay SI epia palce as euro SUO yoM gg op usu UO e 51681990 15 1 eu uolgiedo dals OA e si 581508 oud jo eur UNA Jo sonst o jey surejuoo alya 199 15 8 5 g 016 sasay SUM peau CIS 7206 841514 SAY 4 SA 12 LIA o oa a en fee fo 81800340 1 015 402 048614 Uagmuga 14888 eweg o pua 4 Joug 1043 8 z 9 L 8 2 L Lo 1 t 9 0
113. 32 mentre la linea seriale pu essere bufferata in RS 232 RS 422 RS 485 o Current Loop La selezione del tipo d interfacciamento avviene via hardware e viene effettuata tramite un opportuno strippaggio dei jumpers di bordo come pu essere desunto dalla lettura delle precedenti tabelle Dal punto di vista software sono invece definibili tutti i parametri del protocollo fisico di comunicazione tramite la programmazione dei registri interni della CPU Alcuni componenti necessari per le configurazioni RS 422 RS 485 e Current Loop non sono montati e collaudati sulla scheda in configurazione di default per questo la prima configurazione della seriale B non in RS 232 deve essere sempre effettuata dai tecnici grifo A questo punto l utente pu cambiare autonomamente la configurazione seguendo le informazioni sotto riportate LINEA SERIALE B SETTATA IN RS 232 configurazione default IC21 driver MAX 202 J9 indifferente IC25 indifferente J10 posizione 1 2 IC26 indifferente J11 J12 indifferente IC27 indifferente IC28 indifferente LINEA SERIALE B SETTATA IN CURRENT LOOP opzione CLOOP IC21 indifferente J9 indifferente IC25 nessun componente J10 posizione 2 3 IC26 nessun componente 11 12 non connessi IC27 HCPL 4200 IC28 HCPL 4100 Da ricordare che l interfaccia seriale in current loop di tipo passivo e si deve quindi collegare una linea current loop attiva ovvero provvista di un proprio alimen
114. 33HA pue si 339A dns wajsAs si 49 10 pesn ay Ieuolluodoid indui swa sAs uj ou 1 J 1 ejnjosqe 10 pesn 941 esiou pue eouepeduir indino jo 3384 y 15 960r pue YIM 1310 pue sindui y jo euo 10 sindui usamjag eoueuJeyip ueds Indu Bojeue 3 pue 338A oj peidde u 991 3SV11OA 39N3H3H3H V S suonesapisuo9 76 16 uononnsul di 91601 1eouenbes GL 61 492110SO UOISICAUOI 10 pucoag 20 15 14 andul DNAS 20 INAS da door fS uny caa ues ua 25 13538 O Y
115. 41 0 Jo s1oyoedeo eouejonp ul MO 409109 jueeul 10 o1ez ojne zey sexids Ajddns 1e od Ajeroedse si QAY 941 esiou puodsai IM Jojejeduioo S10119 esneo Ajddns 9A pue eui uo sayids esioN Z S s onos esiou y JO pesn eq ueo 5104 19 5 ULI Jey pue esiou ndu siu lqissod se uous se d y eq pinoys suid indui jo spe 3SION 979 jou Indu pereroosse pesneo esiou pue NI ONI suid Indu y usam pejoeuuoo ueo 0 51 10 0 saopoedeo SSVdA8 1 S S 10 81 21 SUA 00 L Z uono s 0 05 Se uBiu se ejpueu ueo 5 8 eui own uonisinboe pue ZHN 8 ueuM 754 799 se se oue pedui ejpueu Bojeue s g pSp H ZLW1 eum uonsinboe
116. 5 6 Y snul 61 21 SUG pesos eui penba sejo o Jo 10 16 8 10 pue suoisJeAuoo 10 S9 OA9 90j9 Jo 10 uonisinb au H S sd y uonis inboe y 21015 0 pesn 6 21 49 52 10 0 0119 eq IsnW 89 2 2 o 22 AON 0 1591 pue 10 8 tSb H ZLWT FUNDIA SMEIS cst ur d L L 0 L L SMEIS L NWI u 1185 0 L 0 L L S8SN 10 sseippy Old 0 0 S8S1 eleq gr 0 L L L 0 L 0 L L 0 L 0 13 10191604 Jeoue
117. 77 9 48 142 1138 19113834 12 1103 INOXNM AVIONYA NI NI jeuonounJ gt lt GPC 150 i 5 50 S buz grifo ITALIAN TECHNOLOGY c LUOO EUOI EL MMM lt m ER m 5 gt 55 S o el e oj 8 5 5 a a _ gt nid 2 O amp S 82 2 2 2 _ m 3 gt 5 gt 5 gt 5 538 25 28 z la S s 5 52 2 2 8 2 2 2 l22 25 25 25 eo a sa a ge Sig 3 w 5 5 818 21521602 2 3 E Sjo gjg 2 2 61 si 81 210 555 5 5 5 9 18 3 gt TS 5 2 2 2 2 2 2 2 gt 2 s BH a 9t z 9 Plo e 30 5 5 815 85 2 gt 5 5 3 z El 568 lt lt m 285 258 5 gt ez 84 9 9 5 3 S d Q 8 8 5 2 5 3 898 3 S 5 5 o 2 288 z xz E amp 8 4538 5 o E E 2 9 8 8 5 gt 8 812 I m e
118. 8 0119 1 51 SMEIS u t 19 jur 5 9 u 5 9 y ejdurexe 10 ueuM 516 2 5 Y u x u 1 195 083 2 MOUS 61 8 SUA penunuoo 5 Ieui lul 07 gt lt 150 5 50 S buz grifo ITALIAN TECHNOLOGY LOD EUONEL AMM pesn eu 1 1 10 X gsp H eLW1 10 pSt H ZLW1 peubisep eui 9 ANBI GHVO8 4 0 9 euj uo euDis yoo o pejuud uo pesn eq ueo 61 490 9 eui s oen jeuBis yoolo eU lqISsod se 16 se Suid pue indinogndui eui q
119. ER 3 2 a 5 o l 28 gl gge BL 9 aje 8 9 8 2 e 5 o M 5 58887416 Slo a M l 5 5 amp 8 2 5 8 5 8 81 02 2138 gt Si 4525 g 2 2 lg 5 a 3 8 Zla 9 g 3 2 2 z o gt x 5 5 8 85 G x 2 2152 5 8 3 8 5 oi 8 3 5 z 5 lt 5 5 gt 3 3 gt 2 5 o 8 S 8 5 5 5 1 0218 B I a x gt lt 2 gt 8 2 8 ZEE 8 Mx njo gt gt 2 7 z m 5 2 8 5 5 2 2 9 5 3 8 18 5 o o LUU 0 2 ueo euis jo 5 00 uononulsul 10 01 19 10 uo urs 19 2 10 14 8 ue 5 0 O 19502 SI LL SWI pe1ois au indui p lo l s ay jo Sesneo O LL Ug Bum s 01 uononasu pue 10 uononujsu ees pue L jur ur sen y pasedwoo si eufis Indu peioejes ay
120. I 82 55 12 CNS CONNETTORE PER INGRESSI A D CONVERTER 14 CN7 CONNETTORE PER LINEE SERIALI RS 232 E TIMER COUNTER 16 CN6 CONNETTORE PER DEL PIO 18 CN2 CONNETTORE PER SERIALE IN RS 422 RS 485 E CURRENT LOOP 20 CONNETTORE PER ABACO BUS 26 TRIMMER o drei iii 28 TEST POINT 28 INTERFACCIAMENTO DEGLI CON IL CAMDO 29 SELEZIONE TIPO INGRESSI ANALOGICLI 29 SEGNALAZIONI VISIVE 30 INTERFACCE PER UO DIGITALII I 30 150 Rel 3 00 Pagina grifo ITALIAN TECHNOLOGY INR uu uu ua un unn 32 2 34 JUMPERS A 3 VIE
121. IGURA 9 SCHEMA DI COLLEGAMENTO TIMER COUNTER DRIVERS RS 422 C RS 485 N CURRENT 2 LOOP DRIVERS C 9 RS 232 N 4 7 FIGURA 10 SCHEMA DI COMUNICAZIONE SERIALE GPC 150 Rel 3 00 Pagina 17 grifo ITALIAN TECHNOLOGY CN6 CONNETTORE PER I O DEL PIO un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN6 si effettua la connessione tra l interfaccia periferica programmabile PIO interna alla CPU e l ambiente esterno utilizzando i due port paralleli ad 8 bit e le linee di handshake di cui dispone I segnali presenti su questo connettore coincidono con segnali logici a livello TTL PIO PA 1 PIO PA 3 PIO PA 5 PIO PA 7 PIO PB 6 PIO PB 4 PIO PB 2 PIO PB 0 GND N C Legenda PIO PA n PIO PB n GND N C Pagina 18 PIO PA 0 1 3 5 0 7 9 11 CNS CONNETTORE PER PIO Linea digitale n del port A del PIO Linea digitale n del port del PIO O Linea di alimentazione a 5 Linea di massa Non Collegato GPC 150 Rel 3 00 5 8 LINES CN6 LINE 9 16 784 15 FiGuRA 12 SCHEMA DI COLLEGAMENTO PIO Sulla scheda sono accessibili le piazzole PZ1 PZ2 PZ3 e 7 che trasportano i segnali di READY e di STROBE dei port Tramite questi segnali possibile realizzare una comunicazione p
122. IT mentre per una facile individuazione dei dispositivi di memoria fare riferimento alla figura 24 Alcuni pacchetti software come il GDOS o l FGDOS si occupano autonomamente della gestione della circuiteria di MMU per allocare tutta la memoria fisicamente presente a bordo scheda nello spazio d indirizzamento del microprocessore senza interessare direttamente l utente All atto del power on o del reset il segnale settato a 0 quindi la scheda parte con l esecuzione del codice posto all indirizzo logico 0000H della pagina 0 di EPROM o FLASH EPROM di IC 10 GPC 150 Rel 3 00 Pagina 49 grifo ITALIAN TECHNOLOGY FFFFH 8000H Page n 15 7FFFH Page n 0 0000H FIGURA 36 MAPPAGGIO DELLE MEMORIE con R E 0 Pagina 50 GPC 150 Rel 3 00 ITALIAN TECHNOLOGY __ grifo _ FFFFH 8000H Page n 15 7FFFH Page n 0 EPROM or FLASH EPROM IC 10 0000H FiGURA 37 MAPPAGGIO DELLE MEMORIE CON R E 1 150 Rel 3 00 gt Pagina 51 grifo ITALIAN TECHNOLOGY DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO Nel paragrafo precedente sono stati riportati gli indirizzi di allocazione di tutte le periferiche e di seguito viene riportata una descrizione dettagliata della funzione e del significato dei relativi registri al fine di comprendere le successive informazion
123. Joyoedeo 41 001 puno46 pessed q eq 1092394 Buruonipuoo 4 10 e SE Jo uoisJeAuoo 10 eui se pesn eq SIUL si nd no deDpueq Ag z uy uogeuuojur 10 91 21 SUA 00 uononiisul 1 2 uonoeg ees ZHN 8 719 suq ZL sr gg y jo e peseejo eq euin uonisinboe s H s eujejur 54 gt SH gt 509 ueuM 8 gt 79 609 s SY gp eun uonisinboe SY oj peubisep s H S S g pSv H Z 941 NI H S 0 1 NI H S 01 1 19euuoo pesn jou 014 j 1exejdnjnui S ay oi perjdde uo eje1edo ugo Bursseo oad pue sjeyy dwe ureD pexi4 Duisseooud Dojeue jeuorippe 10 uondo apinosd NI H S NI H S PU LNOXNIN sindu H S pue sindino 5 WT SUL 0 sjouueyo Aue peuuo ind apow p pu lBuis ay do jeuu
124. L Nella figura seguente riportato il pin out del BUS e quindi anche del relativo connettore con le variazioni per l utilizzo di CPU a 16 Bit rispetto a quelle a 8 Bit A A A PIN C C C BUS 16 bit BUS a 8 bit 150 GPC 150 BUS a8 bit BUS a 16 bit GND GND T 5 5 VI ns a Ne di j cuc o TORO Lir b m 12 WR WR NC Busak Nne war R T 2 o Di 56 A0 AL A8 M s Nc Buso As ie RESET RESET RESET A MI Lp NC D Di D p D gt Dj D Di D D Ds A A0 AL A A M A M M AS A5 A M A AR AR A9 AIO Am Ai Am _ AB _ AM AM as Ag Am NC NC NC 21 NC 2 NC 23 NC NC NC NC O NC ONC RT RUDS zi Vi Nc uve vas V SV 5 V E 2 TT Pagina 26 GPC 150 Rel 3 00 Legenda CPU a 8 bit A0 A15 O Address BUS BUS degli indirizzi 00 07 I O Data BUS BUS dei INT I Interrupt
125. M 048 18521 jeu Boc UNEM HLA eiqeu3 HOLOAN 148 Bog YNEM 18884 10 010149 28 2 p sug 048 1nolgw ced uonduunsuca Jamod SUONIDUOO 4918 19 pIOAB 01 LL 10 pen uedo 3 Ty 1X NINTO vo papiaoid S eyes LI Sepou jo 290 8144 perjddns sI eut j Apo osje uld uo asinos aui Jo NINTO 01 10103719 050 202 et Burpuedep Odi jo uwop Jewod SLO ELOPBZ indu 0 yooo e pue 43042 Seu 3 Tv LX uo 10 711615 so swoje DOO 991 uid NIETO uae Ajddns OO 9 NINTO 0 eu indu yooo st NIYTO Ajeu 420 2 o SI pue paye uid uo si yun 584 eu uogeiedo jo pue geopgz au pug LODPRZ y Suo eui O eonuep SI YUN SI
126. QAY pue uelis S 8 7S7 H Z 01 0 e pues eoueuo e 10 990 4 1504 SIUL 70414 eui u SI UOISIOAUOI 15 u uA dnuu lui jeujejxe ue seje JeueD siu 012 Ig ejqeu3 1dnueju pue O 81 11 SUA lqeu3 1dnueju jo 195 se uld p IIN 5 0414 u S iig S si 10 uoisieAuoo pejeroos S y 10 qisuods i eui 81 61 sig uonnjose ubis snid 19 9 857 OLLL eq 6 0 10 2 PIOU 21 0 siia Jo 5501 HIUS oi y sesneo 51 uonuod 1eddn eu 1 Upim 19 8 eui 1 07 uoruod Jaddn eui jo 151 pinous 0 eui jo 0 Ov uoruod eu 10 S 0 14 1841 uu ls s woju pesn eq 1dnu lu sg psy H z LW1 Jeu si ji 550 14 o L UOISIAUOO 161 U JO 550 u 5 QAY 0414 uoisjeAuoo 22 uey Odla
127. Risoluzione A D 12 bit segno Tempo conversione A D 5 5 usec Tempo intervento watch dog 4 940 msec 2060 msec tipico 1420 msec CARATTERISTICHE TECNICHE Dimensioni L x A x P formato EUROPA 100 x 160 x 15 mm Peso 185 g versione base Connettori 64 DIN 41612 2 scatolino verticale M CN2 5 scatolino verticale CN3 20 vie scatolino verticale 150 Rel 3 00 Pagina 8 TECHNOLOGY Range di temperatura Umidit relativa grito _ has 20 vie scatolino verticale CNS 20 vie scatolino 90 gradi M 20 vie scatolino 90 gradi CN7 16 vie scatolino 90 gradi M da 0 a 70 gradi Centigradi 20 fino a 90 senza condensa CARATTERISTICHE ELETTRICHE Tensione di alimentazione Corrente assorbita sui 5 Vdc Batteria di bordo di back up Batteria esterna di back up Corrente di back up Ingressi analogici Impedenza ingressi analogici Rete terminazione RS 422 485 Soglia intervento power failure 150 Rel 3 00 5 252 mA nella configurazione base 360 mA nella configurazione massima 3 0 Vdc 1 2 AA 3 6 5 Vdc 3 4 batteria di bordo 5 1 batteria esterna da 3 6 0 2 490 V 2 490 V 0 5 000 V 5 000 0 20 mA 4 20 mA con modulo do conversione lt 4 Resistenza terminazione 1200 Resistenza di pull up sul positivo 33
128. S 941 ue 134 se ajesado 62 eui pesn s 0 2 100 5 pesn paesane 1 0 au JO esneoeq SIUL uono81 109 198 0 y jo euo Ajuo jo eui SI siu uoee 2 y ueo ey 1 4 u 5591 yup EWS 141 0 98 01 9 0 Jo e 1940 861 17010 Hup 1 seu Jaye s g psr H e SUL 0 0119501 SI 9 J uonoeJ109 a bn 01195 S 9 Jig J uos ueduioo 10 Alana 91094 oJez oine ue 5 jeogeuine Jjeouenbes ul uoisjeAuoo 10 019Z O n 1048 E 12 0 pesn 19 Jg UOISIOAUOO eui jo Jejurod pjou GL uorsieAuoo 0 0 JO ZL
129. SW1 5 gt Switch 6 DSW1 4 gt Dip Switch 5 DSW1 3 gt Dip Switch 4 DSW1 2 gt Dip Switch DSW1 1 gt Dip Switch 2 DSW1 0 gt Dip Switch 1 La combinazione in logica negata ovvero 11 dip in fornisce 10 stato logico 0 al corrispondente bit mentre il dip fornisce 10 stato logico 1 Si ricorda che l acquisizione dello stato dei Dip Switch implica anche il retrigger del Watch Dog esterno poich il registro RWD ed il registro DSWI sono allocati allo stesso indirizzo di I O Il jumper di configurazione 77 collegato a linea 5YNCBdella SIO a bordo dello Z84C15 jumper in posizione 1 2 ornisce lo stato logico 0 mentre il jumperin posizione 2 3fornisce lo stato logico 1 Per quanto riguarda le modalit di acquisizione dello stato di 5YNCB fare riferimento all apposita documentazione tecnica dell appendice B Il jumper J7 RUN DEBUO svolge la funzione di selettore delle modalit RUN posizione 1 2 o posizione 2 3 caratteristica di alcuni pacchetti software della grifo LED DI ATTIVITA L logica di controllo consente la gestione software di un LED di attivit chiamato LD6 tramite i registri LEDR e LEDW con le seguenti corrispondenze LEDW 0 gt pilotaggio LD6 LEDR 1 gt lettura stato LD6 L attivazione avviene effettuando una operazione di output all indirizzo di allocazione del registro LEDW con il relativo bit settato a 1 Logicamente la disattivazione avviene tra
130. UL lun BOUD paeau OSO seu 841 un 269 262 13536 Aq 1989 Jo Aq sj uote su 1de st eu iud 135387 uey J340 ud O pejoeuuco si SUL m x303 2216 10 pesjnd si IGA O SUL utd eur SI LCOIOAV SUL m uon2euuon uid NOLOA Su uo Bupusdap Burwogoj eui jo euo si UIDiA es nd Indino eu BUI 20 aur ui 9 jo 2 Joye 94 Indino si 6988 y pesn 51 LOM usu 100 10 Indino s eu 205 92 113101 99 jo umop Jemod eui Buung p lqesIp ed sey y euo Aue 13898 01 paeau 7002 si 10 104 pounba jou 51 LOM J s jun Sii 00 aur jo ayj uone do peuusou 0 sung pug uni ureJBoact Aq oa us ueeq seu 5160 5141 yun 2 501 LAM DIS 78 8 JeuuBun Jo wopo Jape pus opo v juod INAS sn pue g Ieuusu9
131. V 8 Sul uo 10 Sesse1ppg usu sanba euis 91815 715 51 1 diy uo ay 38998 5 Ug UGUAM Indino Si snq 850 008 t uo si 558098 40 5892 pe 18815 sanba Howey fo gri sposi 9jels e spazi erxiez lt OTO rtl il Tr rit 5 ue SI sjejouduad diuo uo eut 532208 si ase eur uc SI 181 Jo E ur 99 81 SIUL eM ergo HAN Indul UE si 1 sjeseydued diu2 uo at U8UAA Cy JO woy Bundeo5e 10 peusis 16458 spari diuz uo pua 1710170 0 185 eig saug diyo uo 51 USuAA snq oi pue 21024 sse pp 5198 68 on 62092 58 40 00 91 16 001 1 9 SIV Ov uonounj eye e ndinoandui
132. YYALNI t c sllns 1 1 Duuns ua o eujejur smojje uous 5141 5 4 au qpuejs suna d su 01 uoys penssi s 1dnui lul LNT eu ejep jo y sajeoipui 1dnu lu Siu Burddoup Ajddns su yey sesues 9 1dnui lul S NSS 8 INT 941 akn 0118 00 UONONIISU 19 seu yey uononulsu si lunoou pojeJeuo si 1dnui lul 1dnueju sajessuab uoneuqileo Ji s pue jo ul penunuoo 49 1 1 Ieui lul 072 42 1dnueju uoneiq 2 uous ay jo eu uoneuuojul 1 310w 10 076 ou seu 0000 10 v 10 5 suois Bunueseudei LLLE 01 1000 seDuei 41 61 11 SUA 5
133. ZASM 80 Macro Cross Assembler in grado di lavorare su un qualsiasi PC in ambiente MS DOS in grado di supportare sia il mnemonico dello 780 che i codici aggiuntivi presenti nello Z180 Il codice generato pu essere debuggato sia in simulazione sul PC che direttamente sul target in modalit remota utilizzando il comodo tools RSD Lo ZASM compatibile con il C Compiler CC 80 di cui assembla il risultato della compilazione Il programma viene fornito su dischetto MS DOS e con il relativo manuale tecnico CC 80 Compilatore C ANSI ISO Standard completo di Floating Point in grado di generare codice per le CPU della famiglia 780 e 7 180 Si abbina al Cross Assembler ZASM 80 ed al Tools di Remote Simbolico Debugger RSD Il programma viene fornito su dischetto MS DOS e con il relativo manuale tecnico HI TECH 80 Cross Compilatore C professionale della Hi Tech Software Questo compilatore estremamente veloce e genera pochissimo codice Questo risultato ottenuto grazie a delle avanzate tecniche di ottimizzazione del codice generato basato su tecniche di Intelligenza Artificiale che gli consentono di ottenere un codice compatto ed estremamente veloce Il pacchetto comprende IDE Compiler Ottimizzatore del codice Assembler Linker Remote debugger ecc Questo tools Full ANSI ISO Standard C ed Full Library Source Code Una volta fatto il porting del modulo di Remote Debugger consente di debuggare il software direttamente nell
134. analitico posti rispettivamente all inizio ed alla fine del manuale VERSIONE SCHEDA Il presente manuale riferito alla scheda GPC 150 versione 220599 e successive La validit delle informazioni riportate quindi subordinata al numero di versione della scheda in uso e l utente deve quindi sempre verificare la giusta corrispondenza tra le due indicazioni Sulla scheda il numero di versione riportato in pi punti sia a livello di serigrafia che di stampato ad esempio sul bordo esterno della scheda a fianco della batteria e del connettore CNI sia sul lato componenti che sul lato stagnature GPC 150 Rel 3 00 Pagina 1 grifo ITALIAN TECHNOLOGY INFORMAZIONI GENERALI La scheda GPC 150 un potente modulo di controllo e di gestione nel formato standard Singola Europa da 100x160 mm Essa opera sul potente BUS Industriale Abaco di cui sfrutta la ricca serie di periferiche intelligenti e non disponibili su questo BUS La GPC 150 basata sulla potente e diffusa CPU Z84C15 Zilog codice compatibile con il famoso Z80 ed ha a bordo scheda notevoli risorse hardware Particolarmente interessante la disponibilit di 8 linee di A D Converter ad alta velocit da 13 bits La estrema modularit e la notevole completezza di risorse hardware della scheda GPC 150 le consentono di poter affrontare applicazioni anche di notevole complessit con estrema disinvoltura E inoltre il component
135. arallela ad alta velocit 150 Re 3 00 19 09 ITALIAN TECHNOLOGY CN2 CONNETTORE PER SERIALE IN RS 422 RS 485 E CURRENT LOOP CN2 un connettore a scatolino verticale con passo 2 54 mm a 5 piedini Su questo connettore sono riportati tutti i segnali per la comunicazione in RS 422 RS 485 e Current Loop della linea seriale B La disposizione di tali segnali stata studiata in modo da ridurre al minimo le interferenze ed in modo da facilitare le connessioni con il campo mentre i segnali rispettano le normative definite dal CCITT relative ad ognuno degli standard di comunicazione usati 1 ricorda inoltre che l interfaccia Current Loop di tipo passivo TXB RS422 TXB C L FiGuRA 13 CN2 CONNETTORE PER SERIALE IN RS 422 RS 485 E CURRENT Loop Legenda RXB RS422 I Receive Data Negative linea bipolare negativa di ricezione differenziale in RS 422 della seriale B RXB RS422 I Receive Data Positive linea bipolare positiva di ricezione differenziale in RS 422 della seriale B RS422 O TransmitData Negative linea bipolare negativa di trasmissione differenziale in RS 422 della seriale B 5422 O TransmitData Positive linea bipolare positiva di trasmissione differenziale in RS 422 della seriale B RXTXB RS485 I O Receive Transmit Data Negative linea bipolare negativa di ricezione e trasmissione differenziale in RS 485 de
136. at I Positivo della batteria esterna di back up GND Negativo della batteria esterna di back up Pagina 10 _ 150 Rel 3 00 ITALIAN TECHNOLOGY gt Pr grifo CN4 CONNETTORE PER PORT B DEL PPI 82C55 4 un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN4 si effettua la connessione delle 8 linee di digitale gestite dal port B del PPI 82C55 con il campo Tutti i parametri che riguardano l uso di questo componente direzionalit modo di gestione dati ecc sono definibili via software tramite la programmazione della stesso I segnali del PPI coincidono con segnali logici a livello TTL e seguono il pin out standardizzato I O BUBI 22 1 2 cul 2223 222 21 PPIPBS _ _ _ _ EE s D 2 TORRES 3 NO _ NC NC 122 _ _ l FiGURA 3 CN4 CONNETTORE PER PORT DEL PPI 82 55 PPI PB n Linea digitale del port B del PPI 82C55 5 Vdc O Linea di alimentazione 5 GND Linea di massa digitale N C Noncollegato grifo F TOO An D ITALIAN TECHNOLOGY CN3 CONNETTORE PER PORT A E C PPI 82C55 CN3 un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN3 si effettua la connessione delle 16 line
137. atico ed efficace le configurazioni di memoria di cui pu essere dotata la GPC 150 a partire dallo spazio d indirizzamento logico di 64 KByte del microprocessore stata previstaun apposita sezione di MMU Tale sezione provvede tramite una facile programmazione software l allocazione dei 64K di lavoro all interno dello spazio di memoria massimo di 5128K Per ulteriori informazioni a riguardo dei dispositivi periferici descritti si faccia riferimento alla documentazione tecnica della casa costruttrice o all appendice B di questo manuale 150 Rel 3 00 Pagina 7 grifo ITALIAN TECHNOLOGY CARATTERISTICHE TECNICHE CARATTERISTICHE GENERALI Risorse della scheda 24 Input Output programmabili TTL PPI 82C55 16 Input Output PIO 4 Timer Counter ad 8 bit a livello TTL 1 Linea bidirezionale RS 232 1 Linea bidirezionale RS 232 RS 422 RS 485 o Current Loop 1 Watch Dog interno alla CPU 1 Watch Dog esterno 1 Real Time Clock 1 Dip Switch da 8 dips BUS industriale ABACO Memoria indirizzabile IC 10 EPROM da 128K x 8 a 512K x 8 FLASH EPROM da 128K x 8 a 512K x 8 IC 8 SRAM da 128K x 8 o 512 8 IC 34 EEPROM seriale da 256 byte a 8192 byte FLASH EEPROM seriale 64Kx8 2048 8 4 FLASH EEPROM seriale 64Kx8 2048 8 CPU di bordo ZILOG 84C15 Frequenza quarzo CPU 32 MHz Frequenza clock A D 8 MHz Frequenza Baud Rate generator 1 8432 MHz
138. ativo che si preoccupa di eseguire tutte quelle funzioni a pi basso livello e nello stesso tempo consente di poter operare con linguaggi ad Alto Livello direttamente a bordo scheda L abbinamento delle due strutture fa si che la scheda ed il PC si comportino come un unica macchina Infatti la scheda usa come se fossero le proprie le risorse del PC come le Memoria di Massa quali 1 Floppy Disk l Hard Disk la Stampante ecc Il tutto avviene in modo completamente trasparente per l utente il quale usa questo tipo di Macchina Virtuale esattamente come abituato ad adoperare il suo PC Molto interessante la compatibilit del GDOS con tutti i linguaggi ed i programmi CP M Questo significa che se l utente ha dei programmi o dei linguaggi a cui sono legate delle applicazioni o delle sue specifiche conoscenze o altro pu utilizzare tutto quanto ha virtualmente senza cambiamenti in modo immediato sotto GDOS Il GDOS oltre ai tipici drivers del PC gestisce come RAM Disk e ROM Disk tutte le risorse di memoria della scheda eccedenti i 64KBytes l dove queste siano presenti Questo significa che i dispositivi di RAM a bordo scheda che spesso sono Backed tramite batterie possono essere gestite in modo diretto dai linguaggi ad alto livello trattando comodamente come Files le informazioni da archiviare o ricercare Il Tools viene fornito in EPROM in abbinamento al disco in formato MS DOS del 80 alcuni esempi di uso e la relativa manuali
139. azione DSW 1 LED di attivit Circuiterie di Watch Dog Questi occupano gli indirizzi riportati nei paragrafi seguenti e non possono essere riallocati in nessun altro indirizzo In caso di specifiche esigenze in termini di mappaggio contattare direttamente la grifo Pagina 46 GPC 150 Rel 3 00 mappaggio delle periferiche di bordo allocate nello spazio di gestito dalla logica di controllo della scheda che provvede ad indirizzare tali dispositivi all interno dello spazio di I O del microprocessore che ha una dimensione di 256 indirizzi Viene di seguito riportato l indirizzamento delle periferiche di bordo comprese quelle interne alla CPU Per maggior chiarezza si riportano i nomi dei registri 1 loro indirizzi il tipo di accesso ed una breve descrizione del loro significato DISP INDIRIZZO SIGNIFICATO RTC 62421 Registro decine secondi MITO Registro decine ore AMPM Registro decine giorno MOTO Registro giorno della settimana Registro di stato e controllo D Registro di stato e controllo E Registro di stato e controllo F 10H TRI Registro stato dti del canale Registro stato del 1 DH R W Registro stato dati del canale 2 CTC BH Registro stato dati del canale 3 PPI 82C55 4H ___ Registro dati del port A 5 R W Registro dati del port B C
140. come baud rate generator delle linee seriali A e B Affinch icanali del CTC operino come baudrate generator necessario programmarli opportunamente come di seguito descritto Fornire un comando di reset di canale operazione di output sul registro CTCn con il dato 03H Fornire una parola di controllo canale che disabiliti l interrupt selezioni il counter mode scelga un fronte di discesa e carichi una costante di tempo operazione di output sul registro CTCn con GPC 150 Rel 3 00 Pagina 56 dato 45 Caricare una costante di tempo relativa al baud rate utilizzato operazione di output sul registro CTCn con il dato prelevato dalla seguente tabella a seconda del baud rate desiderato Tutti i canali del CTC sono disattivati a seguito di una fase di reset o power on di conseguenza entrambe le sezioni di baud rate generator in queste condizioni sono a loro volta disattive Per maggiori informazioni relative alla programmazione dei canali CTC fare riferimento all apposita documentazione tecnica dell appendice B BAUD RATE VALORE COSTANTE DI TEMPO 600 Baud 1200 Baud 2400 Baud 4800 Baud 9600 Baud 38400 Baud 576000 Baud 115200 Baud 19200 Baud FIGURA 39 TABELLA VALORI PER PROGRAMMAZIONE BAUD RATE REAL TIME CLOCK Questa periferica vista in 16 locazioni di I O consecutive di cui 3 di stato e le rimanenti 13 per i dati I registri dati sono utilizzati sia per operazi
141. con il programma utente EEPROM seriale fino a 8 K FLASH EPROM seriale disponibile in diversi formati fino ad un massimo di 4 M Dip Switch da 8 vie e jumper di configurazione leggibili da software 1 LED di attivit posizionato sul frontale gestibile da software 2 linee seriali in RS 232 di cui una settabile in RS 422 RS 485 o Current Loop gestite dal potente SIO che supporta i protocolli HDLC SDLC ecc con Baud Rate settabile da software fino a 115 KBaud 40 linee di VO TTL settabili da software di cui 24 gestite dal PPI 82C55 e 16 gestite dal PIO 4 timer counter ad 8 bits di cui 2 usati come baud rate generator e 2 riportati su connettore 8 linee di A D Converter con Sample amp Hold 5 5 us range 0 2 5 con possibilit di lavorare in differenziale 2 5V 12 bits segno gestite dal potente LM 12 458 Sviluppa oltre 140 000 conversioni al secondo dispone di un Sequencer interno funzione di Self Calibration e programmazione del Conversion Rates Ha la possibilit di monitorare autonomamente un ingresso analogico generando un INT quando questo esce dai limiti impostati Circuiteria di power failure in grado di generare interrupt Real Time Clock in grado di gestire giorno mese anno giorno della settimana ore minuti secondi e di generare un INT con cadenze definibili da software GPC 150 Rel 3 00 Pagina 2 Watch Dog resettabili da software visualizzati tramite LED
142. conversioni in FIFO high T Registro stato limiti low Registro stato limiti high 40H E7H Indirizzi ABACO BUS m S 5 215 Z gt m tc TIn Registro di indirizzamento registri interni al microprocessore Registro dati per i registri interni al microprocessore Registro programmazione watch dog interno ABACO REG SCRP SCDP WDTMR WDTCR 1 INTPR BAT Registro di accesso watch dog interno Registro di settaggio priorit interrupt Registro acquisizione stato batteria Registro di settaggio circuiteria MMU Registro acquisizione Dip Switch Registro retrigger Watch Dog esterno Registro scrittura stato LED di attivit Registro rilettura stato LED di attivit R w Registro gestione FLASH seriale Registro scrittura dato FLASH seriale FIGURA 35 TABELLA INDIRIZZAMENTO PARTE 2 Per quanto riguarda la descrizione del significato dei registri qui sopra riportati si faccia riferimento al capitolo successivo DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO GPC 150 Rel 3 00 Pagina 48 ABACO BUS La logica di controllo della GPC 150 provvede anche alla gestione dell ABA CO BUS definendo gli indirizzi in cui tale BUS viene allocato In particolare come si pu notare dalla tabella indirizzamento I O tale BUS indirizzato in corrispondenza degli inirizzi 40H E7H Un accesso in VO in un qualsiasi ind
143. d 88 jo SuonduoSs p 104 siu 0 LOM 01 SILA Play oL ino JO euo sel 49945 SII 2 091 SI poed 091 SI ponad 01 aZ 091 8 poned 10 aZ O91 SI ponad 00 LL 5198 sun uodr O SUL 2ipouag LAM 80 80 38 si LOM 1 0 198 SI 14 Siy sun anp dois o LOM eui DI yaya uone 5 LOA eui 3ueAeud aimans se use LOM eu ul LULA Aq 20 BUM LAN BESIP OL su Buas pejqeue aq JGM eur Jaw JO SIL 41149 eur 2038 asen uote zz send 0 sou pot 00 sS 1 1 20 51 021 1 0 2090 0 0 d LCAV EOM BPOR epo 30150 23701 1
144. du Se ssaJppe pueoq 1 ulouu 1eujo Aue pue ay 4 8424100 ou Jeu 5 ua 1esn SOHI jo Aue Buisn ueuw 8 410 MS 40 pue 9 5 eq ueo 241 pue seul 1dnueju Jo euo esn eu 340 NO 330 340 NO NO 340 082 330 NO NO NO 075 NO 340 340 330 00 NO 330 330 001 330 NO 330 330 081 NO NO 330 330 091 NO NO 340 NO NO NO NO 340 021 NO NO NO NO 001 2125 2135 1135 0136 YMS EMS ZMS IMS SSeJppy eseg dia MS 5 104 8 AS 8 rSt H ZLWT 318V1 indui 33SA 01 pue zz uid 5 72 8 0 pue 1063394 ndino S 8 754 H Z 3119 A s 8 7St H ZLINT s lldde pue 10 pz 52 eui
145. dulo di EEPROM seriale si ricorda che di tale dispositivo i segnali A0 A1 A2 dello slave address sono tutti posti a 0 logico Lo stato logico 0 dei bit corrisponde allo stato logico basso 0 V del relativo segnale mentre lo stato logico 1 dei bit corrisponde allo stato logico alto 5 V del segnale ulteriori informazioni sulle modalit di gestione dei segnali della SIO fare riferimento all apposita documentazione tecnica dell appendice STATO DELLA BATTERIA Lo stato della batteria BT1 presente sulla GPC 150 pu essere acquisito via software effettuando una semplice operazione di input all indirizzo di allocazione del registro BAT ed esaminando il bit D3 che ha la seguente corrispondenza BAT 3 0 gt batteria scarica lt 2 265 V BAT 3 1 gt batteria carica gt 2 265 Per ulteriori informazioni sulla batteria di bordo e della relativa circuiteria di back up fare riferimento ai precedenti appositi paragragfi Pagina 54 GPC 150 Rel 3 00 INGRESSI DI CONFIGURAZIONE La GPC 150 dispone di 9 ingressi di configurazione settabili dall utente ed acquisibili via software con le modalit di seguito riportate Il Dip Switch DSWI pu essere accquisito effettuando una semplice operazione di input all indiizzo di allocazione del registr DSWI La corrispondenza tra i bit del registro e le linee del dip switch la seguente DSW1 7 gt Dip Switch 8 DSW1 6 gt Switch 7 D
146. e GPC 150 Rel 3 00 Pagina 4 BUS BUSINTERFACE SECTION SERIAL FLASH EPROM FLASH EPROM M IC 13 IC 10 5 L SERIAL FLASH EPROM SRAM v IC 14 IC 8 Real Time Clock 4 RESET WATCH DOG and POWER FAILURE ACTIVITY and STATUS LEDs 64C15 CONTROL LOGIC CONF INPUT E CN7 SERIAL LINES CTC SERIAL DRIVERS 7 RS 422 LM12H458 82C55 RS 485 CURRENT LOOP EOLO CN6 CNS CN3 CN4 LINES 16 LINES 18 A D LINES 16 VO LINES 8 VO LINES FIGURA 1 SCHEMA A BLOCCHI 150 Rel 3 00 gt 5 grifo q ITALIAN TECHNOLOGY DISPOSITIVI DI CLOCK Sulla GPC 150 sono presenti tre circuiti separati che provvedono a generare rispettivamente la frequenza di clock per la CPU 32 MHz la frequenza per la generazione del Baud Rate 1 8432 MHz relativo alle linee di comunicazione seriale della scheda e il clock per il convertitore A D 8 MHZ La scelta di utilizzare tre circuiti e quindi tre quarzi indipendenti legata alla possibilit di poter variare la frequenza di lavoro della CPU senza dover intervenire sul software di gestione della comunicazione ed allo stesso tempo avere la possibilit di raggiungere le massime prestazioni in termini di tempo sia per quanto riguarda l esecuzione che la comunicazione seriale AID CONVERTER La sez
147. e 0 0 195 81 SI 1 0119 S s y si Buruuni nu uno 5 s l lduuo5 siy uogeqieo e y jo 1 Siul uono uoo o1ez ojne e 5990 44 ejejduioo e o palsanbal euin y Ajajeipawwi si o1ez ojne ue paddo s s 199u nb s Jl pue uol onulsul eui pejurod se 1xeu oj z olne ue jo Jeyv 9 0192 jo pue S 3 1151601 snes y ui Be ue pue 0 e 1 s 1 si ig uononasui Apuana y JO y 0192 4 01195 SI 2 Yg si au j 09 e jo 14
148. e di digitale gestite dai port A C del PPI 82C55 con il campo Tutti i parametri che riguardano l uso di questo componente direzionalit modo di gestione dati ecc sono definibili via software tramite la programmazione della stesso I segnali del PPI coincidono con segnali logici a livello TTL e seguono il pin out standardizzato I O ABACO o luna 0 Lollo 10412120 LIS Ludis zl PPI PA 4 22 22212422 2112 10 08 6 li Gd li MUN E M 0 5 EIUS 21112235 PE E o pPI PC 3 12 25 ME NE RE DUM 2 IA Y K N C N C FIGURA 4 CN3 CONNETTORE PER PORT E DEL PPI 82C55 I O Linea digitale TTL del port del PPI 82C55 PPI PC n I O Linea digitale TTL n del port C del PPI 82C55 5 Vdc O Linea di alimentazione a 5 GND Linea di massa digitale N C Non collegato Pagina 12 6 150 Rel 3 00 ITALIAN TECHNOLOGY Qrifo 8 LINES CN3 8 LINES PIN 9 16 8 LINES FIGURA 5 SCHEMA DEL COLLEGAMENTO LINEE DI peL PPI GPC 150 Re 3 00 gt Pagina 13 09 ITALIAN TECHNOLOGY 5 CONNETTORE PER INGRESSI A D CONVERTER CNS un connettore a scatolino a 90 gradi con passo 2 54 mm a 20 piedini Tramite CNS possono essere collegate le 8
149. e ideale in tutte le applicazioni che richiedono molta memoria infatti a bordo scheda si pu raggiungere una configurazione massima superiore ai 5 Bytes programmazione e l uso delle risorse della scheda diventa estremamente semplice grazie all uso del potente sistema operativo romato FGDOS Esso supporta i linguaggi ad alto livello quali Compilatori BASIC PASCAL C ecc mette a disposizione le risorse di memoria come se fossero ROM RAM disk consentendo un immediato utilizzo ad alto livello di questi dispositivi Consente inoltre la gestione diretta di Display LCD o Fluorescenti di una tastiera a matrice di una stampante parallela e delle schede PCMCIA di RAM Cards FGDOS oltre alla nota facilit di sviluppo e prova consente di programmare direttamente a bordo scheda una FLASH con il programma utente La 150 dotata di una serie di connettori normalizzati standard Abaco che le consentono di utilizzare immediatamente la numerosa serie di moduli BLOCK di I O oppure permettono il collegamento in modo molto semplice ed economico delle interfacce da campo costruite direttamente dall utente o da terze parti Formato singola Europa da 100x160mm con interfaccia per il BUS industriale Abaco CPU CMOS 84C15 con quarzo da 32 MHz Fino a 512K EPROM o FLASH EPROM e fino a 512K SRAM Tramite FGDOS la memoria eccedente i 64K vista come RAM ROM disk E possibile cancellare e riprogrammare autonomamente la FLASH di bordo
150. e le uscite lo sono nessun segnale di handshaking MODO 1 Prevede due port da 12 bit A C LOW B C HIGH dove gli 8 bit dei port A e B costituiscono le linee di I O mentre 1 4 bit del port C costituiscono le linee di handshaking Gli ingressi e le uscite sono latchati MODO 2 Prevede un port da 13 bit A C3 7 dove gli 8 bit del port A costituiscono le linee di mentre i rimanenti 5 bit del port C costituiscono le linee di controllo Un port da 11 bit CO 2 dove gli 8 bit del port B costituiscono le linee di I O ed i rimanenti 3 bit del port C costituiscono le linee di controllo Sia gli ingressi che le uscite sono latchate La programmazione della periferica avviene scrivendo un byte nel registro di controllo RC settando gli 8 bits del dato scritto con la seguente corrispondenza 07 06 DS 04 02 DI DO SF MI 2 CH M3 CL dove SF Se attivo 1 abilita il comando della periferica M2 Selezionano il modo di funzionamento 0 0 Selezione del modo 0 0 1 Selezione del modo 1 X Selezione del modo 2 A Se attivo 1 setta il port A in input e viceversa CH Se attivo setta il nibble pi significativo del port C in input e viceversa M3 Se attivo 1 seleziona modo 1 viceversa seleziona modo 0 B Se attivo setta il port B in input e viceversa CL Se attivo setta il nibble meno significativo del port C in input e viceversa Dopo una fase di reset di power on il PPI 82C55 viene settato in
151. e seriale fare riferimento agli esempi di collegamento delle figure 14 20 ed all appendice B di questo manuale INGRESSI DI CONFIGURAZIONE scheda 150 provvista di un Dip Switch ad 8 vie DSW1 e di 1 jumper J7 il quale svolge la funzione di RUN DEBUG tipicamente utilizzabili per la configurazione del sistema i cui valori sono sono acquisibili via software Le applicazioni pi immediate possono essere quelle destinate al settaggio delle condizioni di lavoro od alla selezione di parametri relativi al firmware di bordo come ad esempio selezione della lingua di rappresentazione identificazione del sistema all interno di una rete di comunicazione seriale selezione della modalit di test o di configurazione ecc Le modalit di acquisizione degli ingressi di configurazione sono riportate nel capitolo DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI mentre per una facile individuazione della loro posizione si vedano le figure 24 e 26 Pagina 40 2 150 Rel 3 00 SELEZIONE MEMORIE La GPC 150 pu montare fino ad un massimo di 5128K bytes di memoria variamente suddivisa In particolare per la configurazione seguire le informazioni riportate nella seguente tabella E DISPOSITIVO DIMENSIONE STRIPPAGGIO 128K Byte J5 in posizione 1 2 3 4 256K Byte J5 in posizione 1 2 3 4 512 Byte J5 in posizione 1 2 3 4 FLASH EPROM 128K Byte J5 in posizione 2 3 4 5 FLASH EPROM 512K Byte
152. ees Oqv 589 2 eur 0 sindui se peunfijuoo I NI 0NI 40 5111 O 000 sjeuueuo indu 1 JO 19813 2 SHA pejnoexe si uo eu e10Jeq 1eouenbeg eui sijeu 000 uononasu v pepooep pue 51 000 5 u 14 10 14 3007 2 sJejunoo ua 1e2uenbeg u uA L 0119 38 vd 000 seinoexe jeouenbes euin 151 y SI G LNI Idnu lul 38 vd jo pue sepooep pue 000 sejnoexe eui peueis si jeouenb S 5 000 uononujsu Jo uonoe eui sepu 0 JO UA 1HVIS LUVIS y ui peoejd eq oj 20 pue sepooep 000 L 01195 SI 14 13534 pue ueeq seu 11215 0 su lsi6 L peuejsai s je2uenbeg eu panssi aq o 1dnuejui ue sesneo osje 3snvd eui 7 0 e 0 19801 Ajjeoneuojne si 1 y uejs y pue e10Jeq pue
153. el periodo programmato e si disattiva autonomamente dopo 7 8 msec Se settato disabilita il pin di interrupt del e viceversa D7 D6 DS D4 D3 D2 DI DO NU NU NU NU 2412 S Non usato Stabilisce da quale contatore interno prelevare il segnale di conteggio 1 gt contatore principale conteggio veloce per test 0 gt 15 contatore conteggio normale Stabilisce il modo di conteggio delle ore 1 gt 0 23 0 gt 0 11 con AM PM Se settato provoca l arresto dell avanzamento dell orologio fino alla sucessiva abilitazione 6 150 Rel 3 00 R Se settato 1 provoca il reset di tutti 1 contatori interni Dopo un reset o power on il real time clock non viene inizializzato in modo da garantire il corretto mantenimento dei suoi dati anche dopo uno spegnimento od un azzeramento assicurato dall eventuale circuiteria di back up PPI 82C55 Questa periferica vista in 4 registri uno di stato RC e tre dei dati PA PB PC con cui si effettua la programmazione ed il comando della stessa I registri dati sono utilizzati sia per operazioni di input acquisizione linee dei port che per quelle di output settaggio linee dei port ed ognuno di tali registri riporta i dati di I O del corrispondente port La periferica pu operare in tre modi diversi MODO 0 Prevede due port bidirezionali da 8 bit A B e due port bidirezionali da 4 bit C LOW C HIGH gli ingressi non sono latchati mentr
154. enti due resistenze di forzatura lungo la linea due resitenze di terminazione 120 2 alle estremit della stessa rispettivamente vicino all unit Master ed all ultima unit Slave A bordo della GPC 150 presente la circuiteria di terminazione e forzatura che pu essere inserita disinserita tramite appositi jumpers come illutrato in seguito In merito alla resistenza di terminazione dell unit Master provvedere a collegarla solo se questa non gi presente al suo interno ad esempio molti convertitori RS232 RS485 ne sono gi provvisti Per maggiori informazioni consultare il Data Book TEXAS INSTRUMENTS RS 422 and RS 485 Interface Cicuits nella parte introduttiva riguardante le reti RS 422 485 gt GPC 150 Rel 3 00 Pagina 22 grifos memen 103111 FiGura 18 FOTO SCHEDA Pagina 23 GPC 150 Rel 3 00 8 grifo ITALIAN TECHNOLOGY CN4 GPC 150 External System FIGURA 19 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT Loop A 4 FILI 1 TXB C L CN2 GPC 150 External System FIGURA 20 ESEMPIO DI COLLEGAMENTO PUNTO PUNTO IN CURRENT Loop 2 FILI GPC 150 Rel 3 00 Pagina 24 TECHNOLOGY Master Slave 1 GPC 150 Slave 2 GPC 150 GPC 150 FIGURA 21 ESEMPIO DI COLLEGAMENTO IN RETE CURRENT PASSIVO Per il co
155. ento anche ai siti INTERNET delle case madri costruttrici Pagina 64 6 150 Rel 3 00 ELETTRICI In questa appendice sono disponibili gli schemi elettrici delle interfaccie per la 150 pi frequentemente utilizzate Tutte queste interfaccie possono essere prodotte autonomamente dall utente mentre solo alcune di esse sono schede grifo standard e possono quindi essere ordinate CN2 20 pin Low Profile Male 25 pin D Type Female 2 2 nF 2 2 nF 2 2 nF 2 2 nF Title IAC 01 grifo Date 13 11 98 Rel 1 1 1 FiGuRA SCHEMA ELETTRICO 01 GPC 150 Rel 3 00 lt Pagina A 1 FUTABA LCD 20 2 LCD 20 4 CN4 lt z 6 2 5555909 X X X X X X X Xx 2 R SEL MR BUSY RAS D e 29 O Dal Ho 905 116 Del 9 O O NE ES E 20 18 External Keyboard O O O O O O 02 NM e k b 120 M ioc 2 10 2 Ale z 7407 RR1 22KQ 9 1 SIP RR2 22KQ 9 1 SIP RV1 10KQ trimmer C1 100nF C2 22uF 6 3V Tantalium C3 100nF C4 100nF 5 22uF 6 3V Tantalium 2 pins mini male connector CN2 10 pins male strip CN3 20 pins male low profile c connector CN4 LCD 1 214 20 4 _ 1 CNS Futaba VED20x2 Title KDL F 2 424
156. erare il limite dei 64K Bytes di indirizzamento delle CPU della famiglia 80 Il programma viene fornito in EPROM assieme al sistema operativo della serie 6008 e su dischetto MS DOS in abbinamento alle note tecniche e ad una serie di esempi RSD 150 Questo Tools un Remote Simbolic Debugger che ha due modalit operative La prima una modalit di debugger in simulazione La seconda una modalit di debugger in remoto In questo ultimo caso si riesce ad effettuare il debugger del codice direttamente sulla scheda target Tramite la linea seriale si effettuato il Down Load del programma in HEX e della relativa tabella dei simboli Fatto il caricamento possibile debuggare il codice in modo simbolico in modalit Step To Step mettere break point ecc con delle caratteristiche di comodit simili a quelle di un In Circuit Emulator Il programma RSD in grado di supportare sia il codice 780 che i codici aggiuntivi dello 7180 Le possibilit di debugger del Tools RSD possono espletarsi sia in abbinamento ad un Macro Assembler come lo ZASM 80 che in abbinamento al Compiler CC 80 Molto importante la possibilit di gestire dei Break Point software legati ad una molteplicit di possibilit ed un Break Point hardware che fa capo al segnale di NMI Il Tools viene fornito in EPROM e su un dischetto MS DOS con il relativo manuale tecnico 150 Rel 3 00 Pagina 43 grifo ITALIAN TECHNOLOGY
157. erboard CO da 5 slots passo 4 TE guidaschede connettori normalizzati di alimentazione tasto di reset LEDs per alimentazioni interfaccia ABACO I O BUS sezione alimentatrice per 5 Vdc sezione alimentatrice per V Opto sezioni alimentatrici galvanicamente isolate tre tipi di alimentazione da rete bassa tensione stabilizzata Attacco rapido per guide 150 Rel 3 00 Pagina 60 TECHNOLOGY POWER SUPPLY 5Vdc ONLY DIGITAL INTERFACES EXTERNAL LITIUM gritos BATTERY 3 6 xxP PRINTER MEMORY for Back up IT Bn CARD 40 DIGITAL TTL LINES 4 direct to 01 01 08 etc CURRENT to E TRANSISTOR COUPLED CONVERTER E with e 8 A V modules 52 12 Bits Sign mmi Analog voltage inputs 0 2 490 0 5 000 V 0 20 mA 4 20 mA RS 232 RS 422 RS 485 current loop serial lines PC or Macintosh FBC116 NCS 01 ANY CPU TYPE 552 GPC915R 7 142 FiGuRA 40 DELLE POSSIBILI CONNESSIONI 150 Rel 3 00 Pagina 61 grifo ITALIAN TECHNOLOGY IAC 01 Interface Adapter Centronics Interfaccia tra 16 I O TTL su connettore normalizzato I O ABACO a20 vie e connettore a vaschetta D 25
158. eu sindui s 85t H z 94 pue eounos eubis y ue eoinos y ajgesinpe Si 1 G uey si 1x u 0 ZHN si 79 pue u Sy pue 510 8 20 Sy x 950 q 519 21 10 219 x SY lt 81 21 u PINOYS Jeu enjeA eutuuejep suonenb 0 eui 05001 609 lt t J 0000 61 21 514 u eui 8 Aouanb eui pue 5001 509 gt SU 92uel1sis i eoinos y J Ndu ay je 1 1 p uollisinboe 55 eu Bunesado 8 tSt H Z LWT 941 10 umous si quinu uoissnosip um u inboe si 104 5001 609 uey 1972916 s oue SIS 1 994 0 10 sejesueduioo 1 paea Iguonippe ue pue 75 210 9ue sis 1 59195 jeu 1 lu e9Id 1 y 10 sejesueduioo euin uonisinboe 941 7561 21 p iols anjen eui si q Jo suoisi Auo2 1Iq 8 20 pue 18 21 10 dz 6 si eui uonisinboe
159. euo 10 jo 10 eq ueo indui au seuls peai pue jeuBis y uo 1 Jossaooid y WODUIA episino Bojeue 1 SMOJE SIUL OM JO Jo si ay jr aq ueo 1dnueijur uy syu seu 5 e ualayip Jo Jojjuow pesn 8 941 14 21 pesn euin uey 889 jed 16 8 y eui Ajuo esn uosueduioo pue UBIS 4 8 uoisJaA u09 1 21 y Aurea ui pue 10448 1 eui pue
160. gt 5 6 14 6 WAIT 74HCT74 7 15 gt 7 WAIT IC7a 74 164 D S Ao 9 74HCT541 8 Y8 A7 Y7 7RD TWR A6 Y6 5 Y5 TRESET 4 4 Y4 WA 5 2 Y2 LK 9 1 YI G1 G2 DIR A1 A2 A3 A4 A5 A6 7 SESESSS OOOOOOOO 7415245 Title SPA 01 7 7 FIGURA SCHEMA ELETTRICO SPA 01 Pagina A 6 150 Rel 3 00 TECHNOLOGY ue IZIONE COMPONENTI DI BORDO grifo PPIENIDICE DESCR CPU 784 15 A ejas PRODUCT SPECIFICATION 284013 015 184013 784015 IPC INTELLIGENT PERIPHERAL CONTROLLER FEATURES 254000 280 CPU with 284 30 284 4 510 Watch Dog Timer WDT In addition 284015 and 284015 have Z84C20 PIO m High speed operation 6 10 MHz m 16 MHz operation for 284 15 only m Low power consumption in four operation modes 41 Typ Run mode 6 mA 19121 mode 80 Typ idle made 0 5 Typ Stop mode W Wide operational voltage range 5V 10 m compatible m 284013 features 284 00 280 CPU On chip two channel 510 280 510 On chip four channel Counter Timer Controller 280 Built in Clock Generator Controller GENERAL DESCRIPTION The Intelligent Peripheral Controller
161. i fare sempre riferimento alle tabelle di indirizzamento I O Qualora la documentazione riportata fosse insufficiente fare riferimento direttamente alla documentazione tecnica della casa costruttrice del componente In questo paragrafo inoltre non vengono descritte le sezioni che fanno parte del microprocessore per quanto riguarda la programmazione di quest ultime si faccia riferimento all appendice B di questo manuale Nei paragrafi successivi si usano le indicazioni 00 07 e 0 7 per fare riferimento ai bits della combinazione utilizzata nelle operazioni di I O ad 8 bits MEMORY MANAGEMENT UNIT L allocazione dello spazio d indirizzamento fisico delle memorie che possono essere montate sulla GPC 150 all interno dello spazio d indirizzamento logico del microprocessore affidato ad una efficiente circuiteria di MMU Tale sezione viene programmata tramite l apposito registro MEM allocato nello spazio di Il significato di tale registro riportato di seguito MEM I bits di tale registro hanno il seguente significato MEM 7 gt selettore RAM D7 1 o EPROM FLASH EPROM 07 0 nella pagina bassa 0000 7 dello spazio d indirizzamento della CPU 6 gt A18 x IC10 ed A18 x IC8 5 gt A17 x IC10 ed A17 x MEM 4 gt A16 x IC10 ed A16 x IC8 MEM 3 gt A15 x IC10 ed A15 x MEM 2 1 0 gt Vedere paragrafo FLASH EPROM SERIALI Dove quindi solo i bits D3 D7 definiscono la pagina di
162. i interfacce ecc anche quando l handshake delle comunicazioni completamente da gestire via software Il chip PPI 82C55 viene completamente gestito via software tramite la programmazione di 4 registri situati nello spazio di I O della CPU da un apposita logica di controllo WATCH DOG La scheda GPC 150 provvista di due circuiterie separate di Watch Dog che se utilizzate consentono di uscire da stati di loop infinito o da condizioni anomale non previste dal programma applicativo Tali circuiterie sono composte da una sezione monostabile interna al microprocessore caratterizzata da un tempo di intervento programmabile e da una sezione astabile monostabile esterna con un tempo d intervento tipico di circa 1420 msec La gestione avviene completamente via software tramite l acceso ad opportuni registri situati nello spazio d indirizzamento della CPU e conferisce al sistema basato sulla scheda una sicurezza estrema gt HI GPC I50 Rel 3 00 Pagina 6 LOGICA DI CONTROLLO Il mappaggio di tutti i registri delle periferiche presenti sulla scheda e dei dispositivi di memoria affidata ad un opportuna logica di controllo che si occupa di allocare tali dispositivi nello spazio d indirizzamento della CPU Per maggiori informazioni fare riferimento al paragrafo MAPPAGGIO DELL IO DISPOSITIVI DI MEMORIA possibile dotare la scheda di un massimo di 5128KBytes di memoria variamente suddivisi con
163. inO 0 Indino essy 0 18 20 L agek 0 1507 SIQRUA 94943 050 LO Efe AT ew pea HON og 9 0614 eot siu uo 56112845 iejsial SIY uo 1ou02 HOA 10481584 041007 150 pue tuomeao Aowa 8 u3344 0 40000 050 12 euer sajiaeds UO LOLLI 000 O 195 SI SIUI ugso 09 54 lt ZLV SLV 2 4882019 70 20 150 OzzLiv stv HHSO JO 09 64 0S2 eur 129125 SesseJppe 10 SI IEU 08 8 1 dn ewoo 5110 eseu uodp 01195 ea yoy eur 089 SUL ey ol enbe 10 uu 556 UE Seu SseJppe aui Ji peuasse SI oso 0521 sseppe Ajepunoq eut AJip ds Alepunog 0527 00 50 u sul ol enbe ueu ssa pug 055 10 enea 943 uey 1818816 ue z Gj V SsaJppe au SI 1S2 eui yesriqerqeue 5 se uo
164. ingle supply 3V to 5 5V Features m Three operating modes 12 bit sign 8 bit sign and watchdog m Single ended or differential inputs m Built in Sample and Hold and 2 5V bandgap reference m Instruction RAM and event sequencer m 8 channel LM12 H 458 4 channel LM12454 multiplexer m 32 word conversion FIFO m Programmable acquisition times and conversion rates m Self calibration and diagnostic mode m 8 or 16 bit wide databus dmicroprocessor or DSP interface Applications m Data Logging m Instrumentation m Process Control m Energy Management m Inertial Guidance www national com 8SrHcHN LWl t Sv C uone1qie2 j9s uejs s uonisinboy uis Pagina B 15 ITALIAN TECHNOLOGY ifo gri buz 22 ui oad pue 55 aq 508 apim 8 ueuM 1 40 11110 00000 sesseuppe snq 9 0 19 99 1110 0000 sessejppe pejeoo 14 9 uoneinBijuoo ur 10 2 pue 5 Buisn uoroes 11 9 uoee panssi ugo 31IHAA qva 504095 16 9 si uoez jn
165. ino uogenba ay punoj SI yey Indino sindui pue enuasayip 5 8 21 1 SUL 39NVH 1 dNI Z S 06 1003394 ay jeu einsue MOH ssed q e p lo uuooun ueuM esiou 10 s 1093384 pejoeuuoo Jr p o pue yri 001 uoneuiquioo e leuia S g pSp H Z LNT Buisn 510449 05 o jueuusn pe e AjpeoidAL sind 9u818J 1 ay pejoeuuoo aq pue ay ejnjosqe 104 suonipuoo indui 10 apoo awes y surejurew JAY eui pue indui esneoeg slu ui uinb u eoueJeje1 5 au enbiuuoel siu NI 01 p lo u u09 s
166. ione opzionale di A D converter della GPC 150 6 basata sul potente LM 12 458 in grado di acquisire 8 canali nel range 0 2 490 0 5 000V in tensione 0 20 mA 4 20 mA in corrente oppure 4 canali differenziali nel range 2 490V o 5 000V con una risoluzione massima di 12 bits pi segno La sezione provvista di Sample amp Hold di un A D converter ad approssimazioni sucessive con 5 5 us di tempo di conversione ed in grado di sviluppa oltre 140 000 conversioni al secondo Alcune caratteristiche come un sequencer interno il trasferimento dati in DMA la funzione di self calibration la programmazione del conversion rates il settaggio della risoluzione una FIFO per le conversioni ed il controllo autonomo di limiti monitorizza un ingresso analogico generando un interrupt quando questo esce dai valori impostati facilitano notevolmente la sua gestione senza continuamente richiedere l intervento della CPU Dal punto di vista software sono programmabili tutte le funzionalit del componente tramite 27 registri situati nello spazio di I O Il codice dell opzione A D converter da specificare in fase di ordine AD LINEE DI I O DEL PPI 82C55 Periferica in grado di gestire tre port paralleli da 8 bit per un totale di 24 linee di I O logico a livello TTL con direzionalit settabile a livello di byte Tali linee di aprono ulteriori possibilit di impiego della GPC 150 ad esempio nella gestione di periferiche non intelligent
167. irizzo compreso in questi range abilta il segnale e tutti gli altri segnali di controllo di MAPPAGGIO MEMORIE Sulla scheda 1 5128K Byte di memoria che possono essere montati sono cos allocati Fino a 512K Byte di EPROM o 512K Byte di FLASH EPROM allocati nello spazio di memoria Fino a 512K Byte di SRAM allocati nello spazio di memoria Fino a 8K Byte di EEPROM seriale allocati nello spazio di I O Fino a 4MByte di FLASH EPROM seriale suddivisi su due dispositivi da 2MByte massimi ciascuno La GPC 150 pu indirizzare direttamente un massimo di 64K Byte di memoria che coincide con lo spazio d indirizzamento logico del microprocessore Questa capacit di memoria stata suddivisa in due pagine da 32K Byte cadauna sulla prima pu essere allocata sia SRAM che EPROM mentre sulla seconda solo SRAM La circuiteria di MMU si occupa tramite una semplice gestione software di dividere lo spazio dei dispositivi fisici allocati in memoria sempre in pagine da 32K Byte e di allocarle nello spazio direttamente indirizzato dalla CPU Programmando la circuiteria di MMU tramite l apposito registro MEM quindi possibile indirizzare indirettamente area notevolmente superiore a quella supportata direttamente dal microprocessore Vengono di seguito riportate due figure che illustrano le possibili configurazioni dei dispositivi allocati nello spazio di memoria per maggiori informazioni fare riferimento al paragrafo MEMORY MANAGEMENT UN
168. ispondenza tra segnale analogico fornito in ingresso e combinazione letta dalla sezione A D converter La verifica viene effettuata fornendo un segnale di verifica con un calibratore campione e controllando che la differenza tra la combinazione determinata dalla scheda e quella determinata in modo teorico non superi la somma degli errori della sezione A D Si blocca il trimmer della scheda opportunamente tarato tramite vernice Le sezioni d interfaccia analogica utilizzano componenti di alta precisione che vengono addirittura scelti in fase di montaggio proprio per evitare lunghe e complicate procedure di taratura Per questo una volta completato il test di collaudo e quindi la taratura il trimmer 1 viene bloccato in modo da garantire una immunit della taratura anche ad eventuali sollecitazioni meccaniche vibrazioni spostamenti ecc La circuiteria di generazione della tensione di riferimento definisce anche il fondo scala per tutti gli 8 canali diingresso analogico via software possibile definire la modalit di acquisizione dei segnali tra single ended 8 ingressi riferiti ad AGND nel range 022 490 V o 025 000 V e fully differential 4 ingressi differenziali nel range 2 490 V 5 000 V come descritto nell appendice B di questo manuale La scelta di questo valore di fondo scala deve essere specificata in fase d ordine della scheda infatti implica il montaggio di diversi componenti ed una diversa procedura di taratura I
169. l against two program mable limits Programmable acquisition times and conversion rates are possible through the use of internal clock driven timers The reference voltage input can be externally generated for ab solute or ratiometric operation or can be derived using the in ternal 2 5V bandgap reference All registers RAM and FIFO are directly addressable through the high speed microprocessor interface to either an 8 bit or 16 bit databus The LM12454 and LM12 H 458 in clude a direct memory access DMA interface for high speed conversion data transfer An evaluation interface board is available Order num ber LM12458EVAL Additional applications information can be found in applica tions notes AN 906 AN 947 and AN 949 TRI STATE is a registered trademark of National Semiconductor Corporation AT is a registered trademark of International Business Machines Corporation 1999 National Semiconductor Corporation DS011264 150 Rel 3 00 July 1999 Key Specifications 5 MHz 8 MHz H Resolution 12 bit sign or 8 bit sign 13 01 conversion time 8 8 us 5 5 us H max 9 bit conversion time 4 2 us 2 6 us H max 13 01 Through put rate 88k samples s min 140k samples s H min Comparison time 2 2 us max watchdog mode 1 4 us H max m ILE 1 LSB range GND to V4 W Power dissipation 30 mW 34 mW H max Stand by mode 50 uW typ m S
170. l segnale T FIGURA 29 TABELLA JUMPERS A 4 VIE JUMPER A 5 VIE JUMPER CONNESSIONE UTILIZZO DEF posizione 1 2 e 3 4 Predispone IC10 per EPROM posizione 2 3 e 4 5 Predispone IC10 per FLASH FIGURA 30 TABELLA JUMPERS 5 VIE 150 Rel 3 00 Pagina 35 grifo ITALIAN TECHNOLOGY RESET E WATCH DOG La scheda GPC 150 dotata di due circuiterie di watch dog una interna alla CPU ed una esterna molto efficienti e di facile gestione software Le caratteristiche della circuiteria esterna sono le seguenti funzionamento astabile tempo d intervento di circa 1420 msec attivazione via hardware retrigger via software Nel funzionamento astabile una volta scaduto il tempo d intervento la circuiteria si attiva rimane attiva per il tempo di reset della durata di 180 msec e quindi si disattiva nuovamente L intervento del watch dog esterno segnalato dall accensione del LED LD1 Le caratteristiche della circuiteria interna sono le seguenti funzionamento monostabile tempo d intervento programmabile via software attivarazione via software e via hardware retrigger via software Si ricorda che nel funzionamento monostabile una volta scaduto il tempo d intervento la circuiteria di Watch Dog si attiva rimanendo attiva fino ad un power on o reset corrispondenza dell attivazione e sucessiva disattivazione del segnale di RESET la scheda
171. lla GPC 150 avviene tramite una semplice operazione di input e o otput al registro RWD Affinch la circuiteria di watch dog non intervenga indispensabile retriggerarla ad intervalli regolari di durata inferiore al tempo d intervento Se ci non avviene e tramite il jumper J4 in posizione 3 4 la circuiteria attivata una volta scaduto il tempo d intervento la scheda viene resettata Il tempo d intervento di circa 1 4 sec e nella condizione di default la circuiteria disabilitata Da ricordare che 1 dato letto completamente ininfluente per la circuiteria di watch dog EEPROM SERIALE Per quanto riguarda la gestione del modulo di EEPROM seriale IC19 si faccia riferimento alla documentazione specifica del componente In questo manuale tecnico non viene riportata alcuna informazione software in quanto la modalit di gestione articolata e prevede una conoscenza approfondita del componente e comunque l utente pu usare le apposite procedure ad alto livello fornite nel pacchetto di programmazione Si ricorda solo che i primi 32 bytes 0 31 sono riservati e perci si deve evitare la modifica dei medesimi La logica di controllo consente la gestione software della EEPROM tramite i segnali DTRA e DTRB della SIO con le seguenti corrispondenze ISYNCA linea DATA input SDA gt linea DATA output SDA DTRA gt lina CLOCK SCL Data l implementazione hardware della circuiteria di gestione del mo
172. lla seriale B RXTXB RS485 I O Receive Transmit Data Positive linea bipolare positiva di ricezione e trasmissione differenziale in RS 485 della seriale B RXB C L I Receive Data Negative linea bipolare negativa di ricezione in Current Loop della seriale B RXB C L Receive Data Positive linea bipolare positiva di ricezione in Current Loop della seriale B TXB C L O Transmit Data Negative linea bipolare negativa di trasmissione in Current Loop della seriale B TXB C L O Transmit Data Positive linea bipolare positiva di trasmissione in Current Loop della seriale B 5 Vdc I Linea di alimentazione 5 GND Linea di massa digitale 9 5232 5 5232 10 TXA RS232 6 TXB RS232 7 CISA RS232 3 CTSB RS232 RTS 8 RS232 4 RTSB RS232 CTS 2 GND GND External Systems CN7 GPC 150 FiGuRA 14 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 232 5 RXB 5422 4 RS422 1 TXB RS422 2 5422 External System CN2 150 FiGuRA 15 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 422 RXTXB RS485 4 RXTXB RS485 External System CN2 150 FiGuRA 16 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 485 150 ReL3 00 Pagina 21 grifo9 ITALIAN TECHNOLOGY Slave 1 Slave 2 FiGURA 17 ESEMPIO DI COLLEGAMENTO IN RETE IN RS 485 Da notare che in una rete RS 485 devono essere pres
173. llegamento in Current Loop passivo sono possibili due diversi tipi di collegamento a 2 fili ed a 4 fili Tali connessioni sono riportate nelle figure 19 e 20 in esse indicata la tensione per alimentare l anello VCL e le resistenze di limitazione della corrente I valori di tali componenti variano in funzione del numero di dispositivi collegati e della caduta sul cavo di collegamento bisogna quindi effettuare la scelta considerando che si deve garantire la circolazione di una corrente di 20 mA su ogni trasmettitore cadono mediamente 2 35 V con una corrente di 20 mA su ogni ricevitore cadono mediamente 2 52 V con una corrente di 20 mA in caso di cortocircuito sulla rete ogni trasmettitore dissipi al massimo 125 mW in caso di cortocircuito sulla rete ogni ricevitore dissipi al massimo 90 mW Per maggiori informazioni consultare il Data Book HEWLETT PACKARD nella parte che riguarda gli opto accoppiatori per Current Loop denominati HCPL 4100 e HCPL 4200 150 Rel 3 00 Pagina 25 grifo Y ITALIAN TECHNOLOGY CONNETTORE PER ABACO BUS un connettore DIN 41612 corpo C 90 gradi da 64 piedini Tramite KI si effettua la connessione tra la scheda e la serie di moduli esterni di espansione da utilizzare per l interfacciamento diretto con il campo Tale collegamento effettuato tramite il BUS industriale ABA CO di cui questo connettore riporta i segnali a livello TT
174. lqeu3 1dnueju y u pa1o s jenbe suoisieAuoo 0 14 uo siSAuoO s 2 onijsui sie dde 5841 701 8 514 49151 ejgeu3 1dnueju y jejunoo 1eouenbeg y si 1dnu lul pessoJo y X uorum pue zg JO ui 9 USIUM ejeoipul 1 8 SMEIS 1 eu uonduosep 6 ig uononasuj eui siii eui uey Ss9 Jo uey 1923 6 si s jeubis Indu ay u ym pejeJeueb jim 1dnuuejur ue suono s pue puooes S INVY 6 19 0 eieis 0160 y uo Buipued eq e g pSp H ZzLW1 ale suosueduioo ay 8 21011 sessoJo jeuueuo e uo indu 0 JAN UU Ssoooe Ja si6a1 19 ue NI uo sidnuejui snounds siy
175. mite un analoga operazione di output ma con il bit resettato a 0 Lo stato del LED di attivit pu essere acquisito via software effettuando un operazione di input sul registro LEDR ed esaminando il bit 1 Si ricorda che il registro LEDW allocato allo stesso indirizzo di I O del registro SF2 quindi ogni operazione di scrittura sui bits di tale registro deve tenere conto della programmazione di quest altro dispositivo Il registro LEDW azzerato tutti i bits a 0 in fase di reset o power on di conseguenza in seguito ad una di queste fasi il LED disattivo 150 Rel 3 00 Pagina 55 grifo ITALIAN TECHNOLOGY FLASH EPROM SERIALE quanto riguarda la gestione dei moduli di FLASH EPROM seriale IC14 si faccia riferimento alla documentazione specifica del componente In questo manuale tecnico non viene riportata alcuna informazione software in quanto la modalit di gestione articolata e prevede una conoscenza approfondita del componente e comunque l utente pu usare le apposite procedure ad alto livello fornite nel pacchetto di programmazione La logica di controllo consente la gestione software delle FLASH EPROM serali tramite alcuni bits dei registri SF1 ed SF2 con le seguenti corrispondenze REGISTRO 5 1 in SCRITTURA SF1 0 gt linea CLOCKper IC13 e IC14 SCK SF1 1 gt segnale abilitazione per IC14 CS SF1 2 gt segnale abilitazione per IC13 CS REGISTRO
176. modo 0 con tutti 1 port settati in input PERIFERICHE INTERNE DELLA CPU Fare riferimento all apposita documentazione tecnica dell appendice B 150 Rel 3 00 Pagina 59 grifo ITALIAN TECHNOLOGY SCHEDE ESTERNE La scheda 150 si interfaccia a buona parte dei moduli della serie BLOCK e di interfaccia utente Le risorse di bordo possono essere facilmente aumentate collegando la GPC 150 alle numerose schede periferiche del carteggio grifo tramite l ABA CO BUS Anche schede in formato block con ABACO I O BUS possono essere collegate sfruttando gli appositi mother boards A titolo di esempio ne riportiamo un elenco con una breve descrizione delle carratteristiche di massima per maggiori informazioni richiedere la documentazione specifica KDL X24 KDF 224 Keyboard Display LCD 2 4 righe 24 tasti Keyboard Display Fluorescent 2 righe 24 tasti Interfaccia tra 16 TTL su connettore normalizzato I O 20 vie e tastiera a matrice esterna da 24 tasti display alfanumerico fluorescente 20x 2 o LCD 20x2 20x4 retroilluminato a LEDs Predisposizione per collegamento a tastiera telefonica QTP 24P Quick Terminal Panel 24 tasti con interfaccia Parallela Interfaccia operatore provvista di display alfanumerico fluorescente 20x 2 o LCD 20x2 20x4 retroilluminato a LEDs tastiera a membrana da 24 tasti di cui 12 configurabili dall utente 16 LEDs di stato
177. n assenza di indicazioni la scheda viene fornita nella versione standard con fondo scala a 2 490 V L utente di norma non deve intervenire sulla taratura della scheda ma se lo dovesse fare a causa di derive termiche derive del tempo ecc deve rigorosamente seguire la procedura sopra illustrata Per una facile individuazione di RV1 e a bordo scheda si faccia riferimento alla figura 24 TEST POINT La scheda 6 provvista di un test point denominato che permette la lettura attraverso un multimetro galvanicamente isolato della tensione di riferimento che viene regolata in laboratorio a Vref 2 4900 V o 5 000 V Il TP1 composto da due contatti con la seguente corrispondenza pin gt Vref pin gt GND Per una facile individuazione di tale test point a bordo scheda si faccia riferimento alla figura 24 mentre per ulteriori informazioni sul segnale Vref si veda il paragrafo TRIMMER Pagina 28 GPC 150 Rel 3 00 INTERFACCIAMENTO DEGLI I O CON IL CAMPO AI fine di evitare eventuali problemi di collegamento della scheda con tutta l elettronica del campo a cui la GPC 150 si deve interfacciare si devono seguire le informazioni riportate nei precedenti paragrafi e le relative figure che illustrano le modalit interne di connessione Per 1 segnali che riguardano la comunicazione seriale con i protocolli RS 232 RS 422 RS 485 e Current Loop fare riferimen
178. n questa modalit le linee da utilizzare sono i pin 4 e 5 di CN2 che quindi diventano le linee di trasmissione o ricezione a seconda dello stato del segnale RTSB gestito via software come segue RTSB livello basso stato logico 0 gt linea in trasmissione RTSB livello alto stato logico 1 gt linea in ricezione Questa comunicazione la si utilizza sia per connessioni punto punto che multipunto con un collegamento a2 fili Sempre in questa modalit possibile ricevere quanto trasmesso in modo da fornire al sistema la possibilit di verificare autonomamente la riuscita della trasmissione infatti in caso di conflitti sulla linea quanto trasmesso non viene ricevuto correttamente e viceversa 1 Nel caso si utilizzi la linea seriale in RS 422 o RS 485 con i jumpers J11 e J12 possibile connettere la circuiteria di terminazione e forzatura sulla linea Tale circuiteria deve essere sempre presente nel caso di sistemi punto punto mentre nel caso di sistemi multipunto deve essere collegata solo sulle schede che risultano essere alla maggior distanza ovvero ai capi della linea di comunicazione In fase di reset o power on il segnale RTSB mantenuto a livello logico alto di conseguenza in seguito ad una di queste fasi il driver RS 485 in ricezione o il driver di trasmissione RS 422 disattivo in modo da eliminare eventuali conflittualit sulla linea di comunicazione Per ulteriori informazioni relative alla comunicazion
179. nbeg jo Jo 1equinN eniov snes L 0 0 L 1dnueju 015 HISNI 1SNI SISNI 915 d 0 0 L 0 L LLNI GINI ol 0414 01 55 SU0ISI AU09 JO 0 0 L 1dnuu lul OLNI 21 ELNI VINI SINI 91NI INI Nu 0 L 0 0 L 0 gz Jejutod Wu L 0 0 0 L 290197 les ues esed ony pues Nu 0 0 0 0 L L L L gt lt 1uog 0 L 0 0 0 0 nyy L L L zit uosueduuoo 1 0 Nu 0 0 0 L L L ubis gt lt areg 1Luoq 10 L 0 0 0 0 nyy L L L 1 yur uosueduoo 0 Nu 0 0 0 L L L 5 218 Bop eui uonisinboy 00 0 0 0 0 nyy L L L asne uononulsul 8 1 aon zz 1MOXNIN i NA NIA 0 0 0 lt edi asodind 0 IV ZV ponunuoo 5 02 gt lt GPC 150 un S 5 S grifo ITALIAN TECHNOLOGY 82
180. oexe Ajpenuenbes 1uBie dn spjou eu NOLLOn HISNI 5 51 Ieui lul 02 7222 uonejedo Buiujeouoo uoneuuojul 940 s hp 801 29151 uoneinBijuoo eui u 11 18 onsouBeiq si siu H S pue 0 suid GND pue 7434 38 1003384 je juesejd sjoeuuoo Ajeuiejur SIUL eur si eu s 854 H zLINT JO ejqejreAe si v vH uongonasu ay ui jes pue peuuureJBoid pue 1 saw Buiouanbas peJois ueeq JO 265 fue 10 N SI OJIJ ue 0 g pSp H ZLW1 10 osje Sjuejuoo pue 0414 10SS9901d0191W 0 14 u pue pejejduioo eq ueo su I8Au09 eAnnoesuoo 0414 esn uBnouui SI 10889020 40 01
181. oisieAuo 5 suoisJeAuoo Jo 1equinu enjoe eui 81 11 SHA si 1 enjoe 5 eui pioy 01 8 sug 8 9S7 H ZLINT USUM 0 195 SI eoe d seu Ap gt YA jddns wo e 0 195 SI 9 jeueB u q seu esneg 01195 516 u q sey uoreiqi eo jjes nj pue ue ueuM 01195 S pejejduioo ueeq ojez ojne pojdures ajBurs 0 195 S u q seu lqeu3 idnueju JO 91 518 ul p 1O S 8 0414 UOISIOAUOO 0119 SI Z 19 si65 1 lqeu3 Jo 01 8 SUE u 10 5 55 pe peuoeai seu 01195 SI uaye seu 1dnu e USUM 01195 10 eui ees si S 1 10 peoi 1 5 1 19591 sey 1 151 SMIS 1dnueju ahn BAYOL Jo qeu3 u 10 ue si 1dnuejur saxe uonipuoo 1dnuejur Jeu L
182. oni di input acquisizione dell orario attuale che di output per l inizializzazione dell orologio cos come 1 registri di stato 1 quali sono utilizzati in scrittura per la programmazione del modo di funzionamento dell orologio ed in lettura per determinare lo stato dell orologio Per quanto riguarda il significato dei registri dati vale la corrispondenza SI Unit dei secondi 4 bit meno significativi S1 3 S1 0 10 Decine dei secondi 3 bit meno significativi 510 2 510 0 MII Unit dei minuti 4 bit meno significativi M1 3 MI1 0 MI10 Decine dei minuti 3 bit meno significativi MI10 2 MI10 0 Unit delle ore 4 bit meno significativi 1 3 1 0 H10 Decine delle ore 2 bit meno significativi 10 1 10 0 Il terzo bit di tale registro H10 2 indica l AM PM DI Unit del giorno 4 bit meno significativi D1 3 D1 0 D10 Decine del giorno 2 bit meno significativi D10 1 D10 0 MOI Unit del mese 4 bit meno significativi MO1 3 MO1 0 10 Decine del mese 1 bit meno significativo 10 0 1 Unit dell anno 4 bit meno significativi Y1 3 Y1 0 Y10 Decine dell anno 4 meno significativi 103 10 0 W Giorno della settimana 3 bit meno significativi W 2 W 0 Per quest ultimo registro vale la corrispondenza W 2 0 Giorno della settimana 0 0 0 Domenica 150 Rel 3 00 Pagina 57 grifo ITALIAN TECHNOLOGY gt 1 0
183. ou nb s 3H uryan Asea 85400591 MOIS SMOIE Aq 4018 o 5208 euo BUI Buung 164401294 290 diuo SUO 0150559208 papasu SS12 S 514 jo jo 59358028 s 1els TEA 8 10 p z 0 1nd SUL HEM O A Aaepunog uj SI 2 pajipeds ui Gowen Sul 5 uu si juaw annda Bulun 5 esnesaq 21242 spaado LA ug Buunp ejejs pappe euo ul 59615 0104 ueo 10119685 6 215 SUL yea se polsi 891249 sees 9 eq ueo 3815 VEMA SUL 48 46 s 21215 JO HEM 14203 jo 67648 JIEM JO uoniasul
184. r ecc e l eventuale generazione d interrupt Due dei quattro canali sono usati come baud rate generator per le linee seriali LINEE DI VO DEL PIO Periferica in grado di gestire due port paralleli da 8 bit per un totale di 16 linee di I O logico a livello TTL con direzionalit settabile a livello di bit Tali linee di I O hanno la possibilit di generare interrupt In questo modo una determinata condizione esterna distogliere la CPU dalle normali operazioni in modo da rispondere sempre e prontamente a tutti gli eventi Il PIO viene completamente gestito via software tramite la programmazione di 4 registri situati nello spazio di I O della CPU da un apposita logica di controllo REAL TIME CLOCK Il modulo di Real Time Clock da montare su IC5 grado di gestire ore minuti secondi giorno del mese mese anno e giorno della settimana in modo completamente autonomo L alimentazione del componente fornita dalla circuiteria di back up in modo da garantire la validit dei dati in ogni condizione operative ed completamente gestito via software tramite la programmazione di 16 registri situati nello spazio di I O della CPU da un apposita logica di controllo La sezione di RTC pu inoltre generare interrupt in corrispondenza di intervalli di tempo programmabili via software in lodo da poter periodicamente distogliere la CPU dalle normali operazioni oppure periodicamente risvegliarla dagli stati di halt idle stop mode
185. rare un codice molto compatto e molto veloce Per poter funzionare ha bisogno di essere usato in abbinamento ad una qualsiasi delle versioni del GDOS Lo CBZ 80 consente di superare la limitazione dei 64 KBytes indirizzabili dalle CPU della famiglia 80 A questo scopo si utilizza la tecnica del CHAIN offerta dal Sistema Operativo GDOS in abbinamento alle possibilit di RAM Disk e ROM Disk offerte dalle varie schede del carteggio Abaco Usato con il potente Editor incorporato nel programma GET80 si dispone di un potente strumento di lavoro per generare con estrema efficienza e comodit qualsiasi programma applicativo Il programma viene fornito in EPROM assieme al sistema operativo della serie GDOS e su dischetto MS DOS e con il relativo manuale tecnico ed una serie di esempi PASCAL 80 Completo e molto efficiente Compilatore PASCAL perla famiglia 80 di CPU Ha delle caratteristiche operative analoghe a quelle del Turbo PASCAL Ver 3 della Borland a cui si f riferimento per quanto riguarda sia le caratteristiche che la manualistica Il PASCAL 80 lavora in abbinamento ad una delle varie versioni di Sistema Operativo GDOS Le modalit di Emulazione Terminale offerta dal programma 80 supportano pienamente il tipico Editor a pieno schermo del PASCAL compresa la gestione degli attributi Sfruttando la possibilit di gestione di RAM Disk e ROM Disk offerta dal GDOS si possono sfruttare appieno le possibilit di OVERLAY del PASCAL per sup
186. re autonomamente un ingresso analogico generando un INT circuiteria di power failure in grado di generare interrupt Real Time Clock in grado di gestire giorno mese anno giorno della settimana ore minuti secondi e di generare un INT con cadenze definibili da software Watch Dog resettabili da software visualizzati tramite LED circuiteria di back up per RAM e con batteria al Litio e connettore per eventuale batteria esterna unica tensione di alimentazione a 5Vdc 260 mA vasta disponibilit di software di base e di ambienti di sviluppo che consentono di poter utilizzare la scheda tramite un normale PC tra i pacchetti disponibili si possono citare FGDOS 150 PASCAL 80 CBZ 80 NSB8 RSD 150 HI TECH C 80 GET 80 DDS MICRO 85 EMBEDDED PASCAL NO ICE 780 ecc Via dell Artigiano 8 6 H B 40016 San Giorgio di Piano 0 rifo Bologna ITALY ITALIAN E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 FAX 39 051 893 661 150 Edizione 3 00 Rel 23 Febbraio 2000 GPC grifo sono marchi registrati della ditta grifo Vincoli sulla documentazione grifo Tutti i Diritti Riservati Nessuna parte del presente manuale pu essere riprodotta trasmessa trascritta memo rizzata in un archivio o tradotta in altre lingue con qualunque forma o mezzo sia esso elettronico meccanico magnetico ottico chimico manuale senza il permesso scritto della grifo
187. stica sul Sistema Operativo FGDOS 150 Caratteristiche analoghe al GDOS con la differenza che in grado di programmare e cancellare le FLASH EPROM a bordo scheda con 1 programmi generati dall utente In questo modo non necessario un programmatore di EPROM esterno per congelare il programma E inoltre possibile tramite un PC Portatile intervenire direttamente a bordo macchina per cambiare il programma di gestione Tools viene fornito in FLASH EPROM in abbinamento al disco in formato MS DOS del GETS0 alcuni esempi di uso e la relativa manualistica sul Sistema Operativo gt GPC 150 Rel 3 00 Pagina 42 xGDOS MCI 150 Versione del GDOS o del FGDOS in grado di gestire ad alto livello le schedine di Memory Card tipo PCMCIA In abbinamento alla scheda MCI 64 il Sistema Operativo di bordo gestisce come RAM Disk o ROM Disk le Memory Card Questo consente di risolvere rapidamente e senza crearsi problemi di gestione software tutte quelle problematiche di raccolta dati che spesso si incontrano nella realizzazione di strutture di Data Logging gestendo questi dispositivi sempre con linguaggi ad alto livello Il Tools viene fornito in EPROM od in FLASH EPROM a secondo le necessit dell utente in abbinamento al disco in formato MS DOS del 80 alcuni esempi di uso e la relativa manualistica sul Sistema Operativo CBZ 80 Completo Compilatore BASIC per la fam di CPU 780 compatibili in grado di gene
188. sui ue durex sv 1 1 Se pojoeuuoo sindui pue ueym Duruuoped s Jeu uesouo onsouDeiq UL 0 0 19591 ag snw 1891 eq ULI gSp H ZLW1 si pue yq s LL 0 14 Buijsa oad Buunp Ajuo pasn si yey 159 eui OL uones 8109198 01 pu 5109 5 0 euo uono s 8100198 00 V SUONOE 40 np Suonoes 14 91 5 14 8 e Jo uoee 1099 pesn si Jey 1e utogd uuo 6 pue 8 78 19 00 UONONISU Inun pue 10 ues 1e 62 A 9160 ay indino ue se uosueduioo 10 paijdde jeubis 9160 ue jo ue se 9NAS 40 S Z UYM ue pue SI ueuw Indino ue ONA
189. ta dell installazione queste interfacce richiedono solo un flat cable da 20 vie FLT 20 20 con cui possibile portare anche le alimentazioni mentre dal punto di vista software la gestione semplice edimmediata Di particolare interesse la possibilit di collegare direttamente serie di moduli come QTP 16P QTP 24P KDL x24 KDF 224 DEB 01 ecc con cui risolvere tutti i problemi di interfacciamento operatore locale Questi moduli sono gi dotati delle risorse necessarie per gestire un buon livello di colloquio uomo macchina includono infatti display alfanumerici tastiera a matrice e LEDs di visualizzazione ad una breve distanza dalla GPC 150 Dal punto di vista software i driver disponibili rendono utilizzabili le risorse dell interfaccia operatore direttamente con le istruzioni ad alto livello per la gestione della console MCI 64 con cui risolvere tutti i problemi di salvataggio di grosse quantit di dati Questo modulo 6 dotato di un connettore per memory card PCMCIA su cui possono essere inserite vari tipi di memory card RAM FLASH ROM ecc nei vari size disponibili Dal punto di vista software i driver disponibili coincidono con un completo file system e rendono utilizzabili le memory card direttamente con le istruzioni ad alto livello per la gestione dei files oppure con procedure che consentono di leggere e scrivere dati ad indirizzi specifici della memory card IAC 01 DEB 01 con cui gestire una stampante con interfaccia
190. tatore L interfaccia current loop pu essere utilizzata per realizzare sia connessioni punto punto che multipunto con un collegamento a 4 o 2 fili LINEA SERIALE SETTATA IN RS 422 opzione RS 422 IC21 indifferente J9 posizione 2 3 IC25 SN 75176 o MAX 483 J10 posizione 2 3 IC26 SN 75176 o MAX 483 2 1 IC27 nessun componente IC28 nessun componente Lo stato del segnale RTSB gestito via software consente di abilitare o disabilitare il trasmettitore come segue RTSB livello basso stato logico 0 gt trasmettitore attivo IRTSB livello alto stato logico gt trasmettitore disattivo Per sistemi punto punto la linea RTSB pu essere mantenuta sempre bassa trasmettitore sempre attivo mentre per sistemi multipunto si deve attivare il trasmettitore solo in corrispondenza della trasmissione Pagina 38 GPC 150 Rel 3 00 ITALIAN TECHNOLOGY grifo Seriale B in RS 232 Seriale B in Current Loop Seriale B in RS 422 Seriale B in RS 485 FIGURA 31 DISPOSIZIONE DRIVER PER COMUNICAZIONE SERIALE 150 3 00 lt Pagina 39 grifo ITALIAN TECHNOLOGY LINEA SERIALE B SETTATA IN RS 485 opzione RS 485 IC21 indifferente J9 posizione 1 2 IC25 SN 75176 o MAX 483 J10 posizione 2 3 IC26 nessun componente J11 J12 21 27 nessun componente IC28 nessun componente I
191. to alle specifiche standard di ognuno di questi protocolli Tutti i segnali a livello TTL possono essere collegati a linee dello stesso tipo riferite alla massa digitale della scheda Il livello corrisponde allo stato logico 0 mentre il livello 5 corrisponde allo stato logico 1 I segnali d ingresso alla sezione A D devono essere collegati a segnali analogici a bassa impedenza che rispettino il range di variazione ammesso che pu essere 0 2 048 V o 2 048 V 0 5 000 V o 5 000 V a seconda della configurazione Da notare che gli 8 ingressi analogici presenti su CNS sono dotati di condensatori di filtro che garantiscono una maggiore stabilit sul segnale acquisito ma che allo stesso tempo abbassano la frequenza di taglio SELEZIONE TIPO INGRESSI ANALOGICI La scheda GPC 150 pu avere ingressi analogici in tensione e o corrente come descritto nei precedenti paragafi e capitoli La selezione del tipo d ingresso viene essere effettuata in fase di ordine della scheda montando un apposito modulo opzionale di conversione corrente tensione basato su resistenze di caduta di precisione codice opzione 8420 In particolare vale la corrispondenza R30 gt canale 0 R31 gt canale 1 R32 gt canale 2 R33 gt canale 3 R34 gt canale 4 R35 gt canale 5 R36 gt canale 6 R37 gt canale 7 Nel caso il modulo corrente tensione non sia montato default il corrispondente canale accetta un ingresso in tensione nei range
192. tto delle norme di sicurezza e salute vigenti Le informazioni riguardanti installazione montaggio smontaggio manutenzione aggiustaggio riparazione ed installazione di eventuali accessori dispositivi ed attrezzature sono destinate e quindi eseguibili sempre ed in via esclusiva da personale specializzato avvertito ed istruito direttamente dall ASSISTENZA TECNICA AUTORIZZATA nel pieno rispetto delle raccomandazioni trasmesse dal costruttore e delle norme di sicurezza e salute vigenti I dispositivi non possono essere utilizzati all aperto Si deve sempre provvedere ad inserire i moduli all interno di un contenitore a norme di sicurezza che rispetti le vigenti normative La protezione di questo contenitore non si deve limitare ai soli agenti atmosferici bens anche a quelli meccanici elettrici magnetici ecc Per un corretto rapporto coi prodotti necessario garantire leggibilit e conservazione del manuale anche per futuri riferimenti In caso di deterioramento o pi semplicemente per ragioni di approfondimento tecnico ed operativo consultare direttamente Assistenza Tecnica autorizzata AI fine di non incontrare problemi nell uso di tali dispositivi conveniente che l utente PRIMA DI COMINCIARE AD OPERARE legga con attenzione tutte le informazioni contenute in questo manuale In una seconda fase per rintracciare pi facilmente le informazioni necessarie si pu fare riferimento all indice generale e all indice
193. u penunuo9 STYNDIS vee 3018 9 8 5 diuo uo oj Indino ue eu 5 2 1 29827 10 aes JIPA ey u day sl 1124815 LYA se SV 10 10 si feseudjied Jo TEU eur sunojur LAW 194A rou 1506 A3 YOYSNA eu 610 LOPSZ eq 204 Buunp perers g eq pou 21615 AOYSNE eS LO ELDFBZ 91104 ejes eouspedu ubi ay s eubis HAW pu sna sseippe 184 1671 6 0 LO eeudued e suuojur 12458 D3usng esuodsei 185815 sng 61010 ino 81598 yovsna Beiceuuos Ajeujeixe sI dn jnd e pue SI D3gsna eris eu our pue erep sseJppe sisenber 164015 enbe ul 81501 Epos D3usng 2 si IeuBis LTvH 8 pejnaexe seu dO euS 6145 Ino 81518 1 aan 014 014 sjqeue Jo 615 uodn
194. u uosueduuo2 puooes 10 UO0ISI AU02 6 91615 SI 5 SIUL NWI 21 16 Y90 9 SI ejels 51 1 161 9 91615 1 gt 0 gt 0 si pue 00 INVH uononasu jo 81 21 ui ejgeuiureiBoud 1esn SI ge e Buipioooe seueA 10 1G 8 10 1equinu eu gt 0 gt 001 si pue 00 uononasu jo 81 21 ui si gqe 6 01 UBIS 2 40 JO jequinu eu pepeeu ji S L pee pue ejep uonisinboe ung 91615 gt 1 gt 0 165 uolss idx ay punoj SI 2 2 Jo 1equinu ay u eui ejels 1 10 jo eui 10 9 ung 91615 SI Z 21215 41 8 0 196 S Hq 5 1915 6 J 9 SI Z 91215 01195 S 1 9151 9 4q 10 Z 4q uoneJqieo z 91215 2
195. xoo o uo si l ls 01195 S HEIS 18s 1 SI 11215 au 10 esneg Jasal ay peddois si je2uenbes l s 1582 Y S 41 HEJS pue uoneqieo jo 1615 3U L 215 ejo o euo si 1 1 siu 7 00 INVH uononiisu eui 91 1524 5 eu 0 4 1 uonnoe x Buunp sazes 1uDie ueo S 01 8 18 19481691 snlelS ui si pue euin si jejurog sJeouenbes 941 ejgeioipeadun eq uoiuM eui ejnoexe 0 swol e 0 0 19891 yq 5141 Jas q1snui jse eui uo 4001 eui juDie uey sse yey 92489 o jueuodui Ajsnonuguoo 1469 ejnoe 1 9u nb s 5 0 01 1969 yq doo suon uonnoa pue 000 01 S S 1 1ejunoo 198 SI SIU J 195 s 9001 ue LLL 01 dn jueuieJour enuguoo M 1 uononujsui y sjuiod pue panoa X Apualino jo pue y
196. yte superiore sul BUS dati UDS O Write Upper Data Strobe scrittura del byte superiore sul BUS dati O Interrupt Acknowledge riconoscimento della richiesta d interrupt da parte della CPU RDLDS O Read Lower Data Strobe lettura del byte inferiore sul BUS dati WR LDS O Write Lower Data Strobe scrittura del byte inferiore sul BUS dati N B Le indicazioni di direzionalit sopra riportate sono riferite ad una scheda di comando CPU o e sono state mantenute inalterate in modo da non avere ambiguit d interpretazione nel caso di sistemi composti da pi schede 150 Rel 3 00 Pagina 27 grifo ITALIAN TECHNOLOGY TRIMMER E TARATURE Sulla GPC 150 presente il trimmer RV 1 utilizzato per la taratura della scheda tale componente permette di fissare il valore della tensione di riferimento su cui si basa la sezione di A D Converter La scheda viene sottoposta ad un accurato test di collaudo che provvede a verificare la funzionalit della stessa ed allo stesso tempo a tararla in tutte le sue parti La taratura viene effettuata in laboratorio a temperatura costante di 20 gradi centigradi seguendo la procedura di seguito descritta Si effettua la taratura di precisione della Vref della sezione A D ad un valore di 2 490 V o 5 000 regolando il trimmer RVI tramite un multimetro galvanicamente isolato a 5 cifre sul test point TRL Si verifica la corr
Download Pdf Manuals
Related Search
Related Contents
PXA30HRTH 取扱説明書 (PDF:2.59MB) MODE D `EMP L OI 赤ちゃんと学ぼう - たのSEA秋穂づくり協議会 ADMS-VX8 Programmer Help File. Installation Instructions Manuel d`instructions ICA500-1FR4 2009 Spanish Oval Pool Manual.indd índice 1. advertencias generales de seguridad..........59 2 ANX-440 manual_English내지__050608 FUJITSU Network SH SH1508ATMD取扱説明書 Copyright © All rights reserved.