MC68. Enkortsdator. microlfã1998ããalla rättigheter förbehållna

Storlek: px
Starta visningen från sidan:

Download "MC68. Enkortsdator. microlfã1998ããalla rättigheter förbehållna"

Transkript

1 MC Enkortsdator MC0 är Motorola I MS-DOS är Microsoft Corporation MC och MDk är microlf db är GMV Dokument: MC - Hårdvarubeskrivning Id. nummer: -00 Denna handbok utgör Hårdvarubeskrivningen för enkortsdatorn MC. Såväl hårdvaran, som denna dokumentation, distribuerad i tryckt form, har noga kontrollerats med avseende på korrekthet. Allt bruk av såväl hårdvaran som denna dokumentation sker ändock på användarens egen risk. microlf kan inte hållas ansvarigt för något fel som uppkommit direkt eller indirekt som konsekvens utav användning av hårdvaran eller den tillhörande dokumentationen. microlfãããalla rättigheter förbehållna

2 HÅRDVARUBESKRIVNING MC 0& lu HQ IOH[LEHO RFK NRPSDNW HQNRUWVGDWRU EDVHUDG Sn 0RWRURODV PLNURNRQWUROOHU 0& 0RQLWRUSURJUDPPHW GE NDQ LQLWLHUD 0& Sn IOHUD ROLND VlWW RFK GlULJHQRP nvwdgnrppd ROLND IXQNWLRQHUKRV0& 0& KDU XWYHFNODWV I U L I UVWD KDQG XQGHUYLVQLQJVlQGDPnO PHQ GHQ NUDIWIXOOD PLNUR NRQWUROOHUQ RFK GHQ IOH[LEOD NRQVWUXNWLRQHQ J U GHQ DQYlQGEDU lyhq L WHNQLVNW NUlYDQGH RFK NRPSOH[D WLOOlPSQLQJDU BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB g(,. 0,(.$$ g(,.$$/,*$,$/,* (.(/(;$,% (,($/,*.0/(($'((;$,% &+ g0)gg-,* %<*/$ Den senaste versionen av denna dokumentation finns tillgänglig på Internetadressen: 0. PLFUROI

3 MC HÅRDVARUBESKRIVNING gyhuvlnw MC är en flexibel och kompakt enkortsdator baserad på MC0 mikro-kontroller från MOTOROLA och med monitorprogramvaran db. Monitor-programvaran kan initiera MC0 på flera olika sätt för att därigenom åstadkomma olika funktioner hos MC. Det residenta monitorprogrammet har placerats i en kapsel av FLASHminnestyp som enkelt kan programmeras om av användaren. På detta sätt kan MC enkelt anpassas till ett stort antal olika tillämpningar. P () P0 () P () FLASH- MC PROM P P MC 0 J S- RAM J J S P () P0 P () P () J S )LJXU0& MC i grundutförande initierar kretsen MC0 för två -bitars parallella in och ut-portar, en räknare och två RS-serieportar. En seriport används för kommunikation med någon värddators utvecklingssystem, exempelvis GMV s (WHUP I U 0&. Den andra porten är tillgänglig för godtycklig användning. Observera att båda serieportarna ansluts via samma kontakt (Se figur nedan). 0LFUROI 0.

4 HÅRDVARUBESKRIVNING MC MC0 Enkel expansions buss I/O-Portar (Parallella och Seriella) Minne (RWM och Monitor db) Komplett expansions buss )LJXU%ORFNGLDJUDP YHU0& 0& är vidare bestyckad med två olika expansionsbussar där den ena används för enkel expansion (exempelvis I/O) och den andra i mer avancerade sammanhang (komplett expansionsbuss). Den enkla expansionbussen, som är buffrad på kortet, är anpassad till ett antal olika expansionskort (ML-kort) som kan placeras ovanpå 0& (Piggy Back). Eftersom denna expansionsbuss är buffrad lämpar den sig också vid anslutning av egenutvecklade expansioner. Den kompletta expansionsbussen är obuffrad på kortet och omfattar återstoden av signalerna som MC0 är utrustad med. Här ansluts exempelvis den resterande delen av adress- och databussen, övriga styrsinaler, eller de två DMA-kanaler. Figur visar framträdande kretsar, kontakter och omkopplares placering på 0&. Kontrollern MC0 återfinns centralt på kortet. Till höger finns anslutning för portar, RESET-knapp och anslutning för seriekommunikation. Anslutning för kraftförsörjning hittas överst till höger på kortet. Figuren visar även minneskretsarnas placering. 0. PLFUROI

5 MC HÅRDVARUBESKRIVNING Strömförsörjning Anslutning för portar Säkring FLASH-minne P0 () P () FLASH- PROM Microcontroller P () MC P P MC 0 J S- RAM J J S P () P0 P () P () J S Skriv och läsminne, (RWM) Serieanslutning för utvecklingssystemet RESET-knapp )LJXU0&/D\RXW 0LQQHVNDUWD 0& kan adressera maximalt Gbyte minne och bestyckas med maximalt Mbyte minne Sn NRUWHW. Kortet är utrustat med två minnessocklar där man kan placera maximalt kbyte RWM i den ena och k FLASH minne i den andra. FLASH minnet kan programmeras av användaren med hjälp av befintliga programmeringsrutiner. I grundutförande levereras MC med kbyte RWM och k FLASH minne. Dispositionen av adressrummet framgår av tabell. I 0LFUROI 0.

6 HÅRDVARUBESKRIVNING MC tabellen visas också det adressområde som är åtkomligt via systemets enkla expansionsbuss. Denna bus kallas i fortsättningen,duhdq. Tabell. Minneskarta Minnes storlek Adress område Sockel RWM k byte $0 - $FFF U I/Oarea kbyte $ $F FFF - FLASH kbyte $ $F FFF U0 Sockeln för RWM-kretsen kan direkt bestyckas med antingen - eller k byte RWM. Om sockeln skall bestyckas med k byte RWM måste vissa ingrepp göras (beskrivs i avsnittet Byglar ). Sockeln för FLASH minnet är förberedd för att bestyckas med antingen - eller k byte minne. Observera att adresserna för MC0 s portar/periferikretsar bestäms programvarumässigt vid initieringen. Beträffande dessa adresser hänvisas till GEHIHUHQVKDQGERN. gyhuvlnwdydqvoxwqlqjdu Figur visar 0& anslutningar för expansionsbussarna och tabell nedan anger anslutningarnas funktion. Enkel expansionsbuss Kompletterande expansionsbuss P () P0 () P () FLASH- PROM MC P P MC 0 J S- RAM J J S P () P0 P () P () J S )LJXU0& VDQVOXWQLQJDUI U,EXVV 0. PLFUROI

7 MC HÅRDVARUBESKRIVNING Tabell. Översikt av anslutningar Anslutning Funktion P Parallellportar och räknare P, P, P, P, (P, P, P, P) I/O area (enkel expansionsbuss) P, P (P0, P) Kompletterande expansionsbuss P0 RS-anslutningar P Strömförsörjning (+v / ),SRUW$QVOXWQLQJ Anslutning P omfattar MC0 s båda portar A och B. Observera att dessa är obuffrade och försiktighet måste iakttas då egenutvecklad utrustning ansluts. Observera också att de flesta av portens pinnar har mer än en funktion. Vidare innehåller anslutningen signalerna för räknare. Se figur, och tabell. -bits Parallell Port A eller IACK avbrotts- handskakning eller adressbuss MC0 -bits Parallell Port B eller IRQ avbrottshandskakning eller Chip Select In och utsignaler för TIMER )LJXUgYHUVLNW YHU0& VSRUW I konfigurationer där man vill använda externa avbrottskällor måste signalerna i port B utnyttjas. Dessa har en dubbel (programmerbar) funktion som I/O-pinne eller som avbrottsingång. Om handskakning med extern avbrottskälla önskas måste signalerna i port A utnyttjas eftersom dessa kan initieras för att antingen vara I/O-pinne eller IACK-signal. 0& V initiering av mikrokontrollern framgår av källtexterna till uppstartsrutinerna (ERRWORDGHUQ). Dessa källtexter (C och assembler) medföljer C-kompilatorn ;F från GMV. 0LFUROI 0.

8 HÅRDVARUBESKRIVNING MC STIFT, P STIFT, P )LJXU/RNDOLVHULQJDYDQVOXWQLQJ DEHOOÃÃÃÃ,RUWÃ$QVOXWQLQJÃ Pin Signal In/Ut Aktiv Funktion Jord Jord BTXDB U L Serieport B, Sänd data BRXDB I L Serieport B, Mottag data Ej ansluten TGATE I L Gateingång för TIMER MODCK/PB0 I-I/U H-? Val av klocka eller Port B0 CS/IRQ/PB U-I-I/U L-L-? Chip Select signal eller Avbrottsingång nivå eller Port B CS/IRQ/PB U-I-I/U L-L-? Chip Select signal eller Avbrottsingång nivå eller Port B 0 IRQ/PB I-I/U L-? Avbrottsingång nivå eller Port B CS/IRQ/PB U-I-I/U L-L-? Chip Select signal eller Avbrottsingång nivå eller Port B IRQ/PB I-I/U L-? Avbrottsingång nivå eller Port B IRQ/PB I-I/U L-? Avbrottsingång nivå eller Port B IRQ/PB I-I/U L-? Avbrottsingång nivå eller Port B A/PA0 U-I/U H-? Adressbuss eller Port A0 A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal 0 A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal A0/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssigngal A/PA/IACK U-I/U-I H-?-L Adressbuss eller Port A eller Avbrottshandskakningssignal TIN I H TIMER ingång TOUT U H TIMER utgång +V +V 0. PLFUROI

9 MC HÅRDVARUBESKRIVNING (QNHOH[SDQVLRQVEXVV $QVOXWQLQJ Den enkla buffrade expansionsbussen innehåller adress och databuss. Vidare finns de viktigaste styrsignalerna för att åstadkomma en JHQHUHOOV\QNURQH[SDQVLRQVEXVV. Bussen utgörs av fyra anslutningar placerade i kortets hörn. På så sätt kan expansionskort anpassade till 0& staplas på varandra ovanpå 0&. Alla fyra anslutningar är bestyckade med V-förbindelse och jord. Observera att dessa anslutningar är anpassade för att kunna anslutas på kortets EnGD sidor. I grundutförande levereras 0& med anslutningar på ovansidan av kortet. Se figur och tabellerna,, och. P, PIN0 P, PIN P, PIN0 P () P0 () P () FLASH- PROM MC P P MC 0 J S- RAM J J S P () P0 P () P () J S P, PIN P, PIN P, PIN0 )LJXU$QVOXWQLQJDUI UHQNHOH[SDQVLRQVEXVV Den -bitars buffrade databussen kan anslutas via kontakt P (P, anslutning på kortets undersida). Observera att när MC0 används med en -bitars databuss används den övre delen av MC0 databuss, D-D. DEHOO'DWDEXVVHQNHOH[SDQVLRQVEXVV$QVOXWQLQJ Funktion Pin Pin Funktion BD BD BD0 BD BD BD BD BD 0 +V 0LFUROI 0.

10 HÅRDVARUBESKRIVNING 0 MC Den -bitars adressbussen kan anslutas via P (P, anslutning på kortets undersida) och P (P, anslutning på kortets undersida). DEHOO$GUHVVEXVVHQNHOH[SDQVLRQVEXVV$QVOXWQLQJ Funktion Pin Pin Funktion BA BA BA BA BA BA BA BA0 0 +V DEHOO$GUHVVEXVVHQNHOH[SDQVLRQVEXVV$QVOXWQLQJ Funktion Pin Pin Funktion BA BA BA BA BA BA0 BA BA 0 +V Den enkla expansionsbussens styrsignaler kan anslutas via kontakt P (P, anslutning på kortets undersida) Utöver styrsignaler finns här också signaler från en av MC0 s räknare, TIMER. DEHOO$QVOXWQLQJI UVW\UVLJQDOHUHQNHOH[SDQVLRQVEXVV $QVOXWQLQJ Funktion Pin Pin Funktion BCSEXT BR/W BAS BRESET BCLKOUT BTIN BTOUT BTGATE 0 +V 0. PLFUROI

11 MC HÅRDVARUBESKRIVNING HULHDQVOXWQLQJ Kontakt P0 innehåller 0& V båda serieportar. Serieport används normalt tillsammans med utvecklingssystemet. Serieport kan utnyttjas fritt. Studera tabell och figur. P0, Pin Pin )LJXUHULHDQVOXWQLQJ DEHOOHULHSRUWDU$QVOXWQLQJ Pin Beteckning Funktion BTXDA Serieport A Sändning BRXDA Serieport A Mottagning BTXDB Serieport B Sändning BRXDB Serieport B Mottagning Observera att MC0 s styrsignaler för seriekommunikation (RTS, CTS mm) ej används för serieport A. Dessa signaler används i stället av det inbyggda startprogrammet ERRWORDGHUQ för att bestämma uppstartsfunktion vid RESET. Serieport B s styrsignaler finns i anslutning P. Observera att anslutningar även för serieport B finns i anslutning P. 0LFUROI 0.

12 HÅRDVARUBESKRIVNING MC.RPSOHWWHUDQGH H[SDQVLRQVEXVV RFK Anslutning P och P (P0 och P på undersidan av kortet) utgör tillsammans med den enkla expansionsbussen och portarna (anslutning P) en komplett expansionsbuss där alla nödvändiga signaler från MC0 ingår. Se figur, tabell och 0. PIN, P P () P0 () P () FLASH- PROM MC P P MC 0 J S- RAM J J S P () P0 P () P () J S PIN, P )LJXU$QVOXWQLQJRFK DEHOO.RPSOHWWHUDQGHH[SDQVLRQVEXVV$QVOXWQLQJ Funktion Pin Pin Funktion HALT BERR BR BG BGACK DS SIZ0 SIZ DSACK0 0 DSACK DIRBUF D D D D D D D D0 0 RMC DONE DACK DREQ DONE DACK DREQ 0. PLFUROI

13 MC HÅRDVARUBESKRIVNING DEHOO.RPSOHWWHUDQGHH[SDQVLRQVEXVV$QVOXWQLQJ Funktion Pin Pin Funktion R/W AS DIRBUF JDIRBUF CS0/AVEC JCS0/AVEC GADR GDATA CTSB 0 RTSB JDIRADR BKPT/DSCLK A A A A A0 A A 0 A FC0 FC FC FC WU PI UV UMQLQJ P är kortets strömförsörjningsanslutning, se figur 0. Kortet matas med +V. 0& kräver ca 00 ma och är försedd med ett transientskydd och en säkring (SLNRIXVH). När expansionskort används tillsammans med 0& måste hänsyn tas till den totala maximala tillåtna strömmen,a +V Säkring snabb,.a )LJXUWU PI UV UMQLQJ 0LFUROI 0.

14 HÅRDVARUBESKRIVNING MC %\JODU 0& är utrustad med ett antal byglar, se figur och tabell nedan. P () J J P0 () P () FLASH- MC PROM P P J J0 MC 0 J S- RAM J J S P () J P0 J P () P () J S )LJXU%\JODU DEHOO%\JODU Pin Beteckning Funktion J RESET Anslutning för extern RESET J SWA Anslutning för extern Software Abort J MEM Väljer RWM storlek J BOOT Väljer BOOT-funktion J DIRBUF Styrning av databufferts riktning J NMI Val av Software Abort eller Port-pinne J GDATA Extern styrning av databuffert J GATE Styrbuss-buffertens GATE-ingång J GADR Extern styrning av adressbuffertar J0 Speciella styrsignaler för MC0 0. PLFUROI

15 MC HÅRDVARUBESKRIVNING -(( En extern RESET-switch kan anslutas till J via befintlig anslutning på kortet. Se figur som visar kortets lödsida. RESET )LJXU%\JHO- -:$ En extern Software Abort-switch kan anslutas till J. Observera att denna då blir parallellkopplad med switchen (S) på kortet. Strömbrytaren S måste då kopplas bort. Detta sker genom att kapa två ledningsbanor på kortets lödsida. Se figur. Kapas SWA )LJXU%\JHO- 0LFUROI 0.

16 HÅRDVARUBESKRIVNING MC -0(0 Här byglas minnesstorlek. Default k/k byte. När k bytes kapsel används måste en ledningsbana på kortets komponentsida kapas. Efter att ha kapat ledningsbanan kan en måste en bygel användas för att välja minnesstorlek, se figur Bygel läge : Bygel läge : k / k byte k byte Kapas Läge Läge )LJXU%\JHO- -% Denna bygel (se figur ) används för att starta olika applikationer som finns i FLASH-PROM. För vidare information se GEPRQLWRU GHEXJJHUI U0&HIHUHQVKDQGERN. )LJXU%\JHO- 0. PLFUROI

17 MC HÅRDVARUBESKRIVNING -',%) JDIRBUF DIRBUF )LJXU%\JHO- Med denna bygel kan riktningen på data-bufferten styras externt. Pinnen JDIRBUF är ansluten till databusbufferten U pin. Signalen DIRBUF är en utsignal från PAL-kretsen (ICU). Se figur och studera även schemat för 0& -0, Med denna bygel väljs om signalen IRQ/PB skall fungera som Software abort (SWA tillsammans med switch S och PAL U) eller som portpinne PB på P. IRQ/PB/P IRQ/PB/O Bygel inne Bygel ute SWA Portpinne )LJXU%\JHO- 0LFUROI 0.

18 HÅRDVARUBESKRIVNING MC -*'$$ Denna bygel jordar signalen GDATA. När extern styrning av databuss-bufferten skall användas måste bygel B kapas på kortets lödsida. Se figur. )LJXU%\JHO- Kapas -*$( Bygel J jordar styrsignal-bussbufferten U. Om extern styrning av dessa styrsignaler önskas måste bygel J kapas på kortets lödsida. Se figur och studera schemat för 0& Kapas )LJXU%\JHO- 0. PLFUROI

19 MC HÅRDVARUBESKRIVNING -*$' Bygel J jordar signalen GADR för adressbussbuffertarna U och U. Om extern styrning av adressbussbuffertar önskas måste bygel J kapas på kortets komponentsida. Se figur 0. Kapas )LJXU%\JHO- -SHFLHOODVW\UVLJQDOHUI U0& MC0 är utrustad med ett antal speciella styrsignaler. Dessa är framdragna och tillgängliga på kortet. Studera figur, schemat för 0& och MOTOROLAS databok för MC0. BKTP/DSCLK FIPIPE/DSO IFETCH/DSI FREEZE TCK TMS TDO TDI )LJXUSHFLHOODVW\UVLJQDOHU 0LFUROI 0.

20 HÅRDVARUBESKRIVNING 0 MC 0. PLFUROI

21 A B C D C.p X C 0p C J: RESET 0n. khz C SOFTWARE ABORT S VAL R 0k R R 0.u 0M 0M C 0.u S R XTAL RESET EXTAL SYN XFC.k R.k J: SWA SWA EXTBUS PORT-B SERIAL TIMER DMA DATA BERR 0 HALT RESET DSACK DSACK0 BGACK BR SYN XFC EXTAL XTAL 0 IFETCH/ DSI BKPT/ DSCLK TCK TMS TDI IRQ / PB IRQ / PB 00 IRQ / PB 0 CS /IRQ/ PB 0 IRQ / PB 0 CS /IRQ/ PB 0 CS /IRQ/ PB 0 CS0 / AVEC 0 MODCK/PB0 CTSA RXDA CTSB RXDB X TGATE 0 TIN TGATE TIN DREQ DONE DREQ DONE D0 0 D 0 D D D D D D D D 0 D0 D D D D D BERR HALT RESET DSACK DSACK0 BGACK BR SYN XFC EXTAL XTAL IFETCH/ DSI BKPT/ DSCLK TCK TMS TDI IRQ / PB IRQ / PB IRQ / PB CS /IRQ/ PB IRQ / PB CS /IRQ/ PB CS /IRQ/ PB CS0 / AVEC MODCK/PB0 CTSA RXDA CTSB RXDB SCLK X TGATE TIN TGATE TIN DREQ DONE DREQ DONE D0 D D D D D D D D D D0 D D D D D U MC0 0 FC0 FC FC FC AS DS R/ W SIZ0 SIZ BG RMC CLKOUT FREEZE IPIPE/ CSO TDO A/ PA/ IACK A0/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK 0 A/PA0 0 RTSA TXDA RXRDYA TXRDYA RTSB TXDB X TOUT TOUT DACK DACK 0 A0 A A 0 A A A A A A A A0 A A A A A A A A A A0 A A A FC0 FC FC FC AS DS R/ W SIZ0 SIZ BG RMC CLKOUT FREEZE IPIPE/ DSO TDO A/ PA/ IACK A0/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/PA0 TXDA RXRDYA TXRDYA RTSB TXDB X TOUT TOUT DACK DACK A0 A A A A A A A A A A0 A A A A A A A A A A0 A A A EXTBUS PORT-A SERIAL TIMER DMA ADRESS MC CONTROLLER MC-- A B C D Title Size A Date Filename Number 00 Rev.0 GMV/microlf Drawn by Sheet of

22 A B C D Additional expansion bus Controller Ports A and B DIRBUF JDIRBUF CS0 / AVEC JCS0/ AVEC GADR GDATA CTSB RTSB JDIRADR BKPT/ DSCLK A A A A A0 A A A FC0 FC FC FC R/ W AS 0 0 P: IDCXM P: IDCXM HALT BERR BR BG BGACK DS SIZ0 SIZ DSACK0 DSACK DIRBUF D D D D D D D D0 RMC DONE DACK DREQ DONE DACK DREQ 0 0 P: IDCXM P: IDCXM BTXDB BRXDB TGATE MODCK/PB0 CS /IRQ/ PB CS /IRQ/ PB IRQ / PB CS /IRQ/ PB IRQ / PB IRQ / PB IRQ / PB A/PA0 A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A/ PA/ IACK A0/ PA/ IACK A/ PA/ IACK TIN TOUT MC P: IDCXM P: IDCXM MC CONNECTIONS A B C D Title Size A Date Filename Number Rev.0 Drawn by GMV/microlf Sheet of

23 U HC G DIR A A A A A A A A B B B B B B B B HC U B B B B B B B B A A A A A A A A DIR G HC U B B B B B B B B A A A A A A A A DIR G HC U B B B B B B B B A A A A A A A A DIR G V MC-- 0 GMV/microlf I/O BUS BUFFERS.0 A A A A A A0 A A BA BA BA BA BA BA0 BA BA GADR JDIRADR BA BA BA BA BA BA BA BA0 A A A A A A A A0 JDIRADR GADR BD BD BD0 BD BD BD BD BD D D D0 D D D D D GDATA JDIRBUF BTGATE TOUT BTIN CLKOUT RESET AS R/ W CSEXT TGATE BTOUT TIN BCLKOUT BRESET BAS BR/ W BCSEXT A B C D D C B A A Rev Number Title Size Date Filename Drawn by of Sheet

24 P0 RJ- U GALV O I/O I/O I/O I/O I/O I/O O I I I I I I I I I I0 EPLD C 0uF 0uF C C.u C 0u U MAXC TOUT TOUT RIN RIN ROUT ROUT TIN 0 TIN C- C+ C- C+ V- V+ [MPERIPH] 0pF C,pF C 0 R,MHz X 0M R,u C0 HC U QH QG QF QE 0 QD QC QB QA B A CLK CLR SRG L U O I/O I/O I/O I/O I/O I/O O I I I I I I I I I I0 PAL.0 MC ADDITIONAL LOGIC GMV/microlf SERIAL CLOCK CRYSTAL RS DIRIVER MISC PAL SWA-PAL MAP LOGIC MC-- 0 U U U U U BRXDA BTXDB SWA SWA IRQ / PB CLKINV CSRWM RE DIRBUF CSFLASH CSEXT DSACK0 JCS0/ AVEC R/ W MAP CLKOUT A A0 CLKINV AS X RXDB RXDA TXDB TXDA RESET AS MAP BTXDA BRXDB X A/ PA/ IACK A B C D D C B A A Rev Number Title Size Date Filename Drawn by of Sheet

25 A B C D FLASH MEMORY k or k BYTE SRAM k/k or k BYTE CSFLASH RE R/ W A0 A A A A A A A A A A0 A A A A A A A A 0 0 U0 EPROM CE OE WE A0 A A A A A A A A A A0 A A A A A A A A Q Q Q Q Q Q Q Q AMDF00 0 D D D0 D D D D D J A J MUST BE IN FOR k AND k OUT FOR k CSRWM R/ W A0 A A A A A A A A A A0 A A A A A A D D D0 D D D D D A U CE RAM R/W OE A0 A A A A A A A A A A0 A A A A A A A A I/O I/O I/O I/O I/O I/O I/O I/O MSFK CTSA R0 TXRDYA RXRDYA VAL J JUMPER J IS USED FOR MONITOR CONTROL DURING RESET MEMORY BLOCK MC-- A B C D Title Size A Date Filename Number 0 Drawn by Sheet.0 GMV/microlf of Rev

26 P: POL F VAL D PKE K A C n u C.k R.k R.k R C n C n C n C n C n C0 n C n C n C n C n C n C n C n.k R C n R.k RESPACPIN.k PN.0 R/C and POWER GMV/microlf MC-- 00 JDIRADR BKPT/ DSCLK IRQ / PB RESET MODCK/PB0 DSACK BGACK BR BERR HALT BTIN BTGATE DSACK0 A B C D D C B A A Rev Number Title Size Date Filename Drawn by of Sheet

27 P: IDCXM IDCXM P: P: IDCXM 0 IDCXM P: 0 P: IDCXM 0 IDCXM P: IDCXM P: 0 IDCXM P: P: IDCXM P: IDCXM 0 P: IDCXM IDCXM P: 0 P: IDCXM 0 IDCXM P: 0 P: IDCXM IDCXM P:.0 00 GMV/microlf Controller Connections MC-- BA BA BA BA BD BD BD0 BD BA BA BA0 BA BD BD BD BD BA0 BA BA BA BA BA BA BA BCLKOUT BTIN BTOUT BTGATE BCSEXT BR/ W BAS BRESET BRESET BAS BR/ W BCSEXT BTGATE BTOUT BTIN BCLKOUT BA BA BA BA BA BA BA BA0 BD BD BD BD BA BA0 BA BA BD BD0 BD BD BA BA BA BA A B C D D C B A A Rev Number Title Size Date Filename Drawn by of Sheet

28 P: IDCXM 0 P: IDCXM 0 IDCXM P0: 0 IDCXM P0: 0 POL V: V: CONN0F MC GMV/microlf MC CONNECTIONS Additional expansion bus DIRBUF JDIRBUF CTSB GDATA GADR RTSB A JDIRADR BKPT/ DSCLK R/ W JCS0/ AVEC CS0 / AVEC AS FC0 FC FC FC A A A A A A A0 DIRBUF BGACK BG BR BERR HALT DS SIZ0 SIZ DSACK DSACK0 D D RMC D0 D D D D D DACK DONE DACK DONE DREQ DREQ TCK TMS TDI TDO A B C D D C B A A Rev Number Title Size Date Filename Drawn by of Sheet

29 MC GMV/microlf J J S S R0 R U U U U J P P P P P U U U0 U U U P P P P P U PN P0 C C C0 C C P P P0 P R R R C R C R R R R X C C C C C R R C X D F R J

MC11. Enkortsdator. MC11 - Hårdvarubeskrivning. MC68HC11 är Motorola INC MS-DOS är Microsoft Corporation MC11, MC68 och MD68k är microlf

MC11. Enkortsdator. MC11 - Hårdvarubeskrivning. MC68HC11 är Motorola INC MS-DOS är Microsoft Corporation MC11, MC68 och MD68k är microlf MC11 Enkortsdator Hårdvarubeskrivning MC68HC11 är Motorola INC MS-DOS är Microsoft Corporation MC11, MC68 och MD68k är microlf Dokument: MC11 - Hårdvarubeskrivning Id. nummer: 131-xx Denna handbok utgör

Läs mer

Laborationskort - ML4

Laborationskort - ML4 microlf ML Laborationskort - ML ML är ett enkelt laborationskort avsett för inledande laborationsövningar i Datorteknik. Kortet innehåller 0 olika sektioner som enkelt kopplas samman via 0-polig flatkabel.

Läs mer

ML12. CAN Kommunikationskort

ML12. CAN Kommunikationskort ML CAN Kommunikationskort MC000, MC00, MC00, MC00,MC00, MC00, MC, MC, MC är, Motorola INC MS-DOS är Microsoft Corporation MC och MDk är microlf db är GMV Dokument: ML - Hårdvarubeskrivning Id. nummer:

Läs mer

microlf, , Alla rättigheter förbehålles

microlf, , Alla rättigheter förbehålles microlf ML Tangentbord/Display gränssnitt ML ML är ett lättanvänt laborationskort för anslutning av tangentbord/ displaykortet ML. Kortet är bestyckat med ett logikblock som avkodar tangentbordet och ett

Läs mer

microlf, 1998-2006, Alla rättigheter förbehålles

microlf, 1998-2006, Alla rättigheter förbehålles microlf ML örrsimulator ML ML är ett laborationskort med enkla och intuitiva funktioner avsedda att illustrera en automatiskt styrd dörr. örren illustreras av en ljusdiodramp där tända ljusdioder indikerar

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #23 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Översikt När flera minnesmoduler placeras i processorns

Läs mer

Tangentbord/Display ML23

Tangentbord/Display ML23 microlf ML Tangentbord/Display ML ML kan användas tillsammans med MC, MC eller MC, via gränssnitten ML eller ML. ML kan också användas tillsammans med MD0 och MDk via gränssnittet ML. ML består av sex

Läs mer

MD68k. Enkortsdator. microlf MD68K 1 HÅRDVARUBESKRIVNING. Revision 2

MD68k. Enkortsdator. microlf MD68K 1 HÅRDVARUBESKRIVNING. Revision 2 MDK HÅRDVRUESKRIVNING MDk Enkortsdator Revision MC000, MC00, MC0, MC00,MC00, MC00, MC, MC, MC är, Motorola INC MS-DOS är Microsoft Corporation MC och MDk är microlf db är GMV Dokument: Hårdvarubeskrivning

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #23 Översikt När flera smoduler placeras i processorns adressrum ansluts modulernas adressingångar till motsvarande ledningar i en. Övriga adressledningar i bussen

Läs mer

HW-proj ver 3, ett kortsystem

HW-proj ver 3, ett kortsystem HW-proj ver 3, ett kortsystem (C) Francis Görmarker 199 Detta dokument beskriver projektet där hårdvara för ett generellt mikrodatorkort och ett bussystem för diverse styrsystem, MIDI mm konstrueras. Korten

Läs mer

DAT 015 Maskinorienterad programmering 2010/2011. Uppbyggnad_och_funktion.pdf

DAT 015 Maskinorienterad programmering 2010/2011. Uppbyggnad_och_funktion.pdf DAT 015 Maskinorienterad programmering 2010/2011 Uppbyggnad_och_funktion.pdf Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primärminne och I/O-enheter kan anslutas

Läs mer

F9: Minne. Sammansättning av minnesgrupper Ansluta minne till 68000 Interface till olika typer av minnen Användningsområden.

F9: Minne. Sammansättning av minnesgrupper Ansluta minne till 68000 Interface till olika typer av minnen Användningsområden. 1 F9: Minne Minneskonfiguration Sammansättning av minnesgrupper Ansluta minne till 68000 Interface till olika typer av minnen Användningsområden 1 Minnen Minneskapslar kommer i olika storlekar, antal adresspinnar

Läs mer

Digital och Datorteknik EDA /2011. EDA 451 Digital och datorteknik 2010/2011. Uppbyggnad_och_funktion.pdf

Digital och Datorteknik EDA /2011. EDA 451 Digital och datorteknik 2010/2011. Uppbyggnad_och_funktion.pdf EDA 451 Digital och datorteknik 2010/2011 Uppbyggnad_och_funktion.pdf Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primärminne och I/O-enheter kan anslutas Olika

Läs mer

Adressrum, programmerarens bild

Adressrum, programmerarens bild EDA 480 2009/2010 MC68HC12, Uppbyggnad.pdf Ur innehållet: Datorns byggblock Busskommunikation Synkron buss Asynkron buss Multiplex-buss avkodning för minne och I/O Minnesavbildad I/O Direktadresserad I/O

Läs mer

Adressavkodning - busskommunikation

Adressavkodning - busskommunikation Adressavkodning - busskommunikation Kompendie kapitel 10 Bussystem adressbuss databuss styrbuss Ur innehållet: Bussystem, intern kommunikation i datorsystemet Adressavkodning, hur primär och I/O-enheter

Läs mer

F9: Minne. Minneskonfiguration. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden

F9: Minne. Minneskonfiguration. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden Minneskonfiguration F9: Minne Sammansättning av minnesgrupper Ansluta minne till 68000 Interface till olika typer av minnen Användningsområden 1 Minnen Minneskapslar kommer i olika storlekar, antal adresspinnar

Läs mer

Datakommunikation med IR-ljus.

Datakommunikation med IR-ljus. Datakommunikation med -ljus. I den här uppgiften skall du kommunicera med hjälp av infrarött () ljus. Du skall kunna sända tecken från tangentbordet samt ta emot tecken och visa dem på skärmen. Genom att

Läs mer

Felsökning på 6803LAB - ett mikroprocessorkort

Felsökning på 6803LAB - ett mikroprocessorkort DiglabA Namn Datum Handledarens sign. Laboration Felsökning på LAB - ett mikroprocessorkort Varför denna laboration? Avancerade kretskort med mikroprocessor har ofta externa minneskretsar. De datasignaler

Läs mer

Facit till övningsuppgifter Kapitel 13 Anslutning av minnes- och I/O-moduler till buss 13-1

Facit till övningsuppgifter Kapitel 13 Anslutning av minnes- och I/O-moduler till buss 13-1 Facit till övningsuppgifter Kapitel 13 Anslutning av minnes- och I/O-moduler till buss 13-1 13.1 a) Minneskapseln har 10 st adressledningar, vilket innebär att den har 2 10 = 1024 adresser, var och med

Läs mer

BDM12 Användarbeskrivning. Introduktion

BDM12 Användarbeskrivning. Introduktion Versioner/ändringar 1.0 2003-07 1.01 BUGFIX: FLASH unsecure algoritm 1.02 Fördröjning vid flash-prog. Statusutskrift under programmeringen. Programmeringsalgoritmen hanterar nu även 'bankade' minnet. Översättning

Läs mer

Digitalteknik: CoolRunner-II CPLD Starter Kit

Digitalteknik: CoolRunner-II CPLD Starter Kit CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna i digitalteknik kommer kortet att användas

Läs mer

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012 Med kommentarer för kursen ht 2012 2012 CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna

Läs mer

F7: I/O hantering. Asynkron och synkron busscykel 68000 Bussfördelning. Periferikretsar

F7: I/O hantering. Asynkron och synkron busscykel 68000 Bussfördelning. Periferikretsar 1 F7: I/O hantering Periferikretsar ADC, DAC, UART, etc. Databussar Seriella bussar I 2 C USB CAN Systembussar PCI VME Asynkron och synkron busscykel 68000 Bussfördelning 1 Periferikretsar ADC/DAC Räknare

Läs mer

2 UPPBYGGNAD OCH FUNKTION

2 UPPBYGGNAD OCH FUNKTION UTKAST 27/9 2010 - Uppbyggnad och funktion 2 UPPBYGGNAD OCH FUNKTION Detta kapitel ägnas åt metoder och principer som används för att bygga upp ett komplett datorsystem bestående av centralenhet, minne

Läs mer

Installationsmanual CAT12 CE Moderkort

Installationsmanual CAT12 CE Moderkort LED2 LED S Sabotage S2 BATT J2 MICRO SD J processor CB0578 2 J5 POCSAG/GPRS J6 extra IO CB052 LED6 LED5 LED4 RS485 TERM PL8 RS485 CH-3 PL7 RS232 CH- LED3 S3 UPSI S4 RESET T3 ETHERNET PL Spänning J3-J4

Läs mer

Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.

Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15. Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion

Läs mer

Anders Arvidsson 2005-04-26 ROBOTBESKRIVNING. Roboten på bilden är extrautrustad

Anders Arvidsson 2005-04-26 ROBOTBESKRIVNING. Roboten på bilden är extrautrustad Anders Arvidsson 2005-04-26 ROBOTBESKRIVNING Roboten på bilden är extrautrustad Abstract This document describes the robot which is used in the third years applied courses at Ingenjörshögskolan i Jönköping.

Läs mer

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning Den digitala automaten Vägen från digitaltekniken till det kompletta styrsystemet Lund University, Sweden Insignaler Sekvensnät Utsignaler Kan vi betrakta insignalmönstret som en instruktion och det som

Läs mer

EP8102. Dual Basic Serial PIFA

EP8102. Dual Basic Serial PIFA revision 03 2009 EP8102 Dual Basic Serial PIFA Kommunikations-PIFA med två serieportar, valbar mellan RS232, RS485 (EXOline), och hlexoline. PIFA:n är avsedd att monteras i ett EXOflex-hus. Utgång +12

Läs mer

F2: Motorola Arkitektur. Assembler vs. Maskinkod Exekvering av instruktioner i Instruktionsformat MOVE instruktionen

F2: Motorola Arkitektur. Assembler vs. Maskinkod Exekvering av instruktioner i Instruktionsformat MOVE instruktionen 68000 Arkitektur F2: Motorola 68000 I/O signaler Processor arkitektur Programmeringsmodell Assembler vs. Maskinkod Exekvering av instruktioner i 68000 Instruktionsformat MOVE instruktionen Adresseringsmoder

Läs mer

EDA480/EDA485 - Maskinorienterad programmering, tentamen 2006-xx-xx 1(7)

EDA480/EDA485 - Maskinorienterad programmering, tentamen 2006-xx-xx 1(7) EDA480/EDA485 - Maskinorienterad programmering, tentamen 2006-xx-xx 1(7) 1. Motivation ROM. 8kbyte 2 3 2 10 byte 13 Adressbitar [A12,A0] direkt till ROM-kapsel. RWM. 32kbyte 2 5 2 10 byte 15 Adressbitar

Läs mer

Periferikretsar. ADC/DAC Räknare Realtidsklocka Timer Interrupthanterare UART (Universal Asynchronous Reciever and Transmitter) Seriell dataöverföring

Periferikretsar. ADC/DAC Räknare Realtidsklocka Timer Interrupthanterare UART (Universal Asynchronous Reciever and Transmitter) Seriell dataöverföring Periferikretsar ADC, DAC, UART, etc. Databussar Seriella bussar I 2 C USB CAN Systembussar PCI VME F7: I/O hantering Asynkron och synkron busscykel 68000 Bussfördelning 1 Periferikretsar ADC/DAC Räknare

Läs mer

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning Den digitala automaten Vägen från digitaltekniken till det kompletta styrsystemet Lund University, Sweden Insignaler Sekvensnät Utsignaler Kan vi betrakta insignalmönstret som en instruktion och det som

Läs mer

IMSE WebMaster. med inbäddad webbserverteknik

IMSE WebMaster. med inbäddad webbserverteknik IMSE WebMaster med inbäddad webbserverteknik IMSE WebMaster är ett unikt TCP/IP baserat system för övervakning, mätning och styrning. Det unika med IMSE WebMaster är att den har inbäddade hemsidor för

Läs mer

Läsminne Read Only Memory ROM

Läsminne Read Only Memory ROM Läsminne Read Only Memory ROM Ett läsminne har addressingångar och datautgångar Med m addresslinjer kan man accessa 2 m olika minnesadresser På varje address finns det ett dataord på n bitar Oftast har

Läs mer

Användarmanual BOXEN KONTROLLENHET

Användarmanual BOXEN KONTROLLENHET Användarmanual BOXEN KONTROLLENHET skapad version reviderad godkänd: 23.04.09 1.4 31.08.09 31.08.09 2 Innehåll 1. FÖRPACKNINGENS INNEHÅLL... 3 2. INTRODUKTION... 3 2.1. VARNING... 3 2.2. TYP C... 3 3.

Läs mer

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss

Läs mer

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar Digitalteknik EIT020 Lecture 15: Design av digitala kretsar November 3, 2014 Digitalteknikens kopplingar mot andra områden Mjukvara Hårdvara Datorteknik Kretskonstruktion Digitalteknik Elektronik Figure:,

Läs mer

Formula Blue. Digitala Projekt 8p. Jesper Ferm E02 Carl Hakenäs E04

Formula Blue. Digitala Projekt 8p. Jesper Ferm E02 Carl Hakenäs E04 Formula Blue Digitala Projekt 8p Jesper Ferm E02 Carl Hakenäs E04 Abstract The purpose with this project was to get some understanding how Bluetooth works and how to use it in practical applications. A

Läs mer

Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ?

Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ? Styrteknik grundkurs Digitala kursmoment Binära tal, talsystem och koder Boolesk Algebra Grundläggande logiska grindar Minneselement, register, enkla räknare Analog/digital omvandling SR-latch med logiska

Läs mer

Labyrintspelet EDI021 Grupp 5

Labyrintspelet EDI021 Grupp 5 Labyrintspelet EDI021 Grupp 5 Kristian Sylwander d04ks@student.lth.se Emil Wasberger d03ew@student.lth.se Michael Winberg d04mwi@student.lth.se 16 maj 2008 1 Inledning Syftet med kursen EDI021 är att bygga

Läs mer

Laboration i digitalteknik Datablad

Laboration i digitalteknik Datablad Linköpings universitet Institutionen för systemteknik Datablad Datorteknik 216 Laboration i digitalteknik Datablad TSEA22 Digitalteknik D TSEA51 Digitalteknik, i, I, Ii TDDC75 Diskreta strukturer IT Linköpings

Läs mer

OLC-812. Se tabellen nedan för beskrivning av adresswitcharna.

OLC-812. Se tabellen nedan för beskrivning av adresswitcharna. OLC-812 är en protokoll-omvandlare som används mellan OLC bussen och annan styrande utrustning, ex. Crestron. Gränssnittet är RS-232 och bygger på enkla ASCII-strängar som tolkas och översätts till OLC-kommandon.

Läs mer

Projektarbete. Nummerpresentatör

Projektarbete. Nummerpresentatör Institutionen för Informationsteknologi Lunds Tekniska Högskola Projektarbete Nummerpresentatör Av: Henrik Hall Mattias Larsson Romani Nous 2001-01-15 Abstract For the unexperienced student, designing

Läs mer

Installationsguide ME 3

Installationsguide ME 3 (5) Installationsguide ME 3 Ansvarig Författare Godkänd Distribution Nicklas Andersson Nicklas Andersson 999-0-2 / NA Inledning Detta dokument beskriver hur man installerar LuLIS mottagarenhet ME 3. ME

Läs mer

Datorteknik. Tomas Nordström. Föreläsning 6. För utveckling av verksamhet, produkter och livskvalitet.

Datorteknik. Tomas Nordström. Föreläsning 6. För utveckling av verksamhet, produkter och livskvalitet. Datorteknik Tomas Nordström Föreläsning 6 För utveckling av verksamhet, produkter och livskvalitet. Föreläsning 6 Vad händer vid uppstart SoC och Kringkretsar, PIO Programmering i Assembler Lab2 genomgång

Läs mer

LV6 LV7. Aktivera Kursens mål:

LV6 LV7. Aktivera Kursens mål: Aktivera Kursens mål: LV6 LV7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion

Läs mer

Digitala projekt rapport

Digitala projekt rapport Digitala projekt rapport Alexander Westrup, d04aw@student.lth.se Martin Sandgren, d04ms@student.lth.se 4 december 2007 Innehåll 1 Abstract 1 2 Inledning 1 3 Arbetsgång 1 4 Hårdvara 1 4.1 Processor...............................

Läs mer

Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik

Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 - Inbyggda system - Analog till digital signal - Utvecklingssystem, målsystem - Labutrustningen - Uppbyggnad av mikrokontroller - Masinkod, assemblerkod

Läs mer

Ett minneselements egenskaper. F10: Minneselement. Latch. SR-latch. Innehåll:

Ett minneselements egenskaper. F10: Minneselement. Latch. SR-latch. Innehåll: F: Minneselement Innehåll: - Latchar - Flip-Flops - egister - Läs- och skrivminne (andom-access Memory AM) - Läsminne (ead Only Memory OM) Ett minneselements egenskaper Generellt sett så kan följande operationer

Läs mer

Laboration i digitalteknik Datablad

Laboration i digitalteknik Datablad Linköpings universitet Institutionen för systemteknik Datablad Datorteknik 2018 Laboration i digitalteknik Datablad TSEA22 Digitalteknik D TSEA51 Digitalteknik TSEA52 Digitalteknik I TDDC75 Diskreta strukturer

Läs mer

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler

Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler Talsystem Talsystem - binära tal F1.1) 2 n stycken tal från 0 till 2 n 1 F1.2) 9 bitar (512 kombinationer) Talsystem - 2-

Läs mer

Miniräknare. Laborationsrapport Laborationsrapport i mikrodatorkonstruktion. En rapport skriven av teknologstuderande: Martin Bergström Gert Johnsen

Miniräknare. Laborationsrapport Laborationsrapport i mikrodatorkonstruktion. En rapport skriven av teknologstuderande: Martin Bergström Gert Johnsen Laborationsrapport Laborationsrapport i mikrodatorkonstruktion Kurskod: ISI00 Klass: Enk Datum: 00-- Miniräknare En rapport skriven av teknologstuderande: Martin Bergström Gert Johnsen Institutionen i

Läs mer

, fukt- och temperaturdetektor Modbus RTU, trafikljus

, fukt- och temperaturdetektor Modbus RTU, trafikljus Rum - Utmärkande egenskaper Avkänningselement med hög prestanda, temperaturkompenserad och stabil Modbus RS85 för digitala avläsningar Utgångar för-0ma, 0-0Vdc och 0-5Vdc Valfria färger, t.ex. röd Enkel

Läs mer

3. Mikroprogrammering II

3. Mikroprogrammering II 3. Mikroprogrammering II lite repetition in/ut-matning avbrott på OR-datorn hoppinstruktion labben Olle Roos dator LDA 000 12 ADD 100 7 STA 000 13 12 1 13 8 13 6 8 0 18,1,11 2,3,5,11 7,8,11 17,10 18,1,11

Läs mer

Användarmanual För skatteverket

Användarmanual För skatteverket Användarmanual För skatteverket BOXEN KONTROLLENHET skapad version reviderad godkänd: 23.04.09 1.4 31.08.09 31.08.09 2 Innehåll 1. INTRODUKTION... 3 1.1. TYP C... 3 2. ANSLUTNINGAR... 3 2.1. STRÖMFÖRSÖRJNING...

Läs mer

Inkopplingsexempel med centralapparat lares 4.0

Inkopplingsexempel med centralapparat lares 4.0 Inkopplingsexempel med centralapparat lares 4.0 NEHÅLLSFÖRECKNG IRdetektor unum...2 IRdetektor Vanderbilt PDMI2/ PDMI8... 3 IR/MW kombinationsdetektor unum D... 4 IR/MW kombinationsdetektor PDMIXA2/ PDMIXA8...

Läs mer

Dataöverföring på Parallell- och serieform MOP 11/12 1

Dataöverföring på Parallell- och serieform MOP 11/12 1 Dataöverföring på Parallell- och serieform MOP 11/12 1 Parallell dataöverföring I digitala system finns ofta behovet att flytta ett eller flera dataord från ett ställe (sändare) till ett annat ställe (mottagare).

Läs mer

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Rahim Rahmani (rahim@dsv.su.se) Division of ACT Department of Computer and Systems Sciences Stockholm University SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Tentamensdatum: 2013-03-21 Tentamen består av totalt

Läs mer

Tentamen i Digital Design

Tentamen i Digital Design Kungliga Tekniska Högskolan Tentamen i Digital Design Kursnummer : Kursansvarig: 2B56 :e fo ingenjör Lars Hellberg tel 79 7795 Datum: 27-5-25 Tid: Kl 4. - 9. Tentamen rättad 27-6-5 Klagotiden utgår: 27-6-29

Läs mer

Lösningförslag till Exempel på tentamensfrågor Digitalteknik I.

Lösningförslag till Exempel på tentamensfrågor Digitalteknik I. Lösningförslag till Exempel på tentamensfrågor Digitalteknik I.. Uttryckt i decimal form: A=28+32+8 + 2 =70 B=59 C=7 A+B+C=246 2. Jag låter A' betyda "icke A" A'B'C'D'+ABC'D'+A'BCD'+AB'CD'=D'(A'(B'C'+BC)+A(BC'+B'C))=

Läs mer

SMS-Relay. Digital Projects Lund University, Faculty of Engineering. Lund Supervisor: Bertil Lindvall

SMS-Relay. Digital Projects Lund University, Faculty of Engineering. Lund Supervisor: Bertil Lindvall Digital Projects Lund University, Faculty of Engineering Lund 2007-05-19 Faculty of Engineering LTH SMS-Relay Supervisor: Bertil Lindvall Authers: Per Wallmark, e03pw@student.lth.se Gustaf Persson, e02gp@student.lth.se

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #22 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Översikt Bussar i datorsystem Datorsystemet är uppbyggd

Läs mer

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning Vad är kommunikation? Kommunikation är ett vitt begrepp. Vi använder det för att benämna till exempel ett samtal eller att vi själv förflyttar oss med till exempel tåg eller buss. Kommunikation kommer

Läs mer

Exempel 2 på Tentamen med lösningar

Exempel 2 på Tentamen med lösningar Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Exempel 2 på Tentamen med lösningar Grundläggande datorteknik Examinator Kontaktperson under tentamen Tillåtna hjälpmedel Häfte

Läs mer

Föreläsningsanteckningar till Konstruktionsmetoder 981027

Föreläsningsanteckningar till Konstruktionsmetoder 981027 Föreläsningsanteckningar till Konstruktionsmetoder 981027 Jämförelse mellan 68705P3 och 16F84 externt MC68705P3 PIC16F84 I/O 20 13 Kapsling 28-pin DIL 18-pin DIL Drivförmåga på pinnar PortB 10mA Sink,

Läs mer

Stegmotorn Tvåfasdrivning Unipolär lindning

Stegmotorn Tvåfasdrivning Unipolär lindning Stegmotorn I den här uppgiften skall du styra en stegmotor från din PC. Du skall köra stegmotorn i en sekvens som du anger i PC-programmet med olika riktning, hastighet och antal steg. I en stegmotor har

Läs mer

Digitalteknik F12. Några speciella automater: register räknare Synkronisering av insignaler. Digitalteknik F12 bild 1

Digitalteknik F12. Några speciella automater: register räknare Synkronisering av insignaler. Digitalteknik F12 bild 1 igitalteknik F2 Några speciella automater: register räknare Synkronisering av insignaler igitalteknik F2 bild Register Ett register är en degenererad automat som i allt väsentligt används för att lagra

Läs mer

Instruktioner för uppdatering av enheter med ISP

Instruktioner för uppdatering av enheter med ISP För AP produkter som använder ISP måste flashuppdateringen göras med hjälp av den medföljande MPC Manager. För att utföra en firmware uppdatering, följ dessa instruktioner: 1. Ladda ner och installera

Läs mer

Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien

Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien DIGITAL- OCH MIKRODATORTEKNIK, U2 11-01-12 09.00 13.00 Tillåtna hjälpmedel: Instruktionslista PIC16F877A Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien Fullständiga lösningar

Läs mer

Digitala Projekt Konstruktion av Tamagocchi. Av: Oskar Andersson D05 & Danial Rehman D05

Digitala Projekt Konstruktion av Tamagocchi. Av: Oskar Andersson D05 & Danial Rehman D05 Digitala Projekt Konstruktion av Tamagocchi Av: Oskar Andersson D05 & Danial Rehman D05 DIGITALA PROJEKT KONSTRUKTION AV TAMAGOCCHI... 1 SAMMANFATTNING... 2 INLEDNING... 3 DESIGN... 3 BYGGE... 3 TESTNING...

Läs mer

Bussar och I/O. samt. vad kan man göra med NEXYS3

Bussar och I/O. samt. vad kan man göra med NEXYS3 Bussar och I/O samt vad kan man göra med NEXYS3 Den närmaste framtiden Grupp bildad Klar fredag 1600 Kravspec klar Vad ska ni bygga? Designskiss börjar Hur ska ni bygga den?... 5 6 7 8 9 PIPE-LAB UART-LAB

Läs mer

Användarmanual. FXIO-Gateway. FXIO-Gateway Användarmanual. INUX AB Katrinedalsg. 3, Borås

Användarmanual. FXIO-Gateway. FXIO-Gateway Användarmanual. INUX AB Katrinedalsg. 3, Borås Användarmanual FXIO-Gateway INUX AB Katrinedalsg. 3, 504 51 Borås http://www.inux.se Copyright 2010 Uppdaterad 2010-04-09 Copyright 2010 INUX AB 1 Innehållsförteckning 1. Produktbeskrivning...3 2. Handhavande...3

Läs mer

Datormodell. Datorns uppgifter -Utföra program (instruktioner) Göra beräkningar på data Flytta data Interagera med omvärlden

Datormodell. Datorns uppgifter -Utföra program (instruktioner) Göra beräkningar på data Flytta data Interagera med omvärlden Datormodell Datorns uppgifter -Utföra program (instruktioner) Göra beräkningar på data Flytta data Interagera med omvärlden Intel 4004 från 1971 Maximum clock speed is 740 khz Separate program and data

Läs mer

DCU605. Tekniska Data. Datablad SDA00178SE Version 1.1 2015/02/18 Passersystem. Dörrcentral med direkt IP-anslutning till ESMIKKO-server

DCU605. Tekniska Data. Datablad SDA00178SE Version 1.1 2015/02/18 Passersystem. Dörrcentral med direkt IP-anslutning till ESMIKKO-server DCU605 Dörrcentral med direkt IP-anslutning till ESMIKKO-server DCU605 är en dörrcentral med en inbyggd IP-modul som kan anslutas direkt till en ESMIKKO-server via företags-lan. Det finns två produktmodeller.

Läs mer

DIG IN TO Administration av nätverk- och serverutrustning

DIG IN TO Administration av nätverk- och serverutrustning DIG IN TO Administration av nätverk- och serverutrustning CCNA 1 1.- CISCO 2.- Router 3.- IOS 4.- Grundkonfigurationer 5.- Routing 6.- Dynamisk routing 7.- Distansvektor routingprotokoll Agenda ARPANET

Läs mer

F6: I/O hantering. Typer av I/O i ett datorsystem. Protokoll för synkronisering. Drivrutiner. Memory mapped Port mapped. Polling Timed Interrupt DMA

F6: I/O hantering. Typer av I/O i ett datorsystem. Protokoll för synkronisering. Drivrutiner. Memory mapped Port mapped. Polling Timed Interrupt DMA F6: I/O hantering Typer av I/O i ett datorsystem Memory mapped Port mapped Protokoll för synkronisering Polling Timed Interrupt DMA Drivrutiner 1 Memory mapped I/O enheter avkodas precis som ett minne

Läs mer

ALU:n ska anslutas hur då?

ALU:n ska anslutas hur då? Aktivera Kursens mål: LV3 Fo7 Konstruera en dator mha grindar och programmera denna Aktivera Förra veckans mål: Konstruktruera olika kombinatoriska nät som ingår i en dator. Studera hur addition/subtraktion

Läs mer

Luxor tillhandahöll två olika typer av styrkort till diskettstationer. Det fanns även typer som tillverkades av MyAB och DiAB.

Luxor tillhandahöll två olika typer av styrkort till diskettstationer. Det fanns även typer som tillverkades av MyAB och DiAB. Luxor tillhandahöll två olika typer av styrkort till diskettstationer. Det fanns även typer som tillverkades av MyAB och DiAB. Styrkortet som är länken mellan en ABC 80/800-dator och max tre flexskivedrivenheter.

Läs mer

Den här texten ska förhoppningsvis underlätta en del av anpassningarna. Det kan säkert finnas en del fel och annat tok.

Den här texten ska förhoppningsvis underlätta en del av anpassningarna. Det kan säkert finnas en del fel och annat tok. Ver Okt 2011/pls Windows7, GX-IEC Developer, USB-adapter I olika kurser i styrteknik på Högskolan Dalarna används ett styrsystem från Mitsubishi och programvaran GX-IEC Developer. Kurserna går på distans

Läs mer

MANUALBLAD MODULER TILL DIGITALMASKINEN

MANUALBLAD MODULER TILL DIGITALMASKINEN MANUALBLAD MODULER TILL DIGITALMASKINEN Inst för Datorteknik 2006. v2.02, 061014 1 DIGITALMASKINEN... 3 MANÖVERPANELEN... 5 2-INGÅNGARS AND... 6 2-INGÅNGARS NAND... 7 3-INGÅNGARS NAND... 8 4-INGÅNGARS

Läs mer

Tentamen. EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU. Onsdag 12 Januari 2011, kl

Tentamen. EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU. Onsdag 12 Januari 2011, kl Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU Onsdag 12 Januari 2011, kl. 14.00-18.00 Examinatorer

Läs mer

DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar

DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Håkan Joëlson, John Berge 203 DIGITALTEKNIK I Laboration DE2 Sekvensnät och sekvenskretsar Namn... Personnummer... Epost-adress... Datum för

Läs mer

WAGO IO System Service Seminar. Diagnostik

WAGO IO System Service Seminar. Diagnostik WAGO IO System Service Seminar Diagnostik 1 Dioder på Controller Link 1/2 Ethernet Länk status Av - ingen ethernet anslutning grön - Ethernet anslutning blinkande grön - Ethernet anslutning skickar / tar

Läs mer

Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK.

Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK. Tomas Nordström Högskolan i Halmstad Dokumentversion 0.1, 2012-04- 01 Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK. Informationen till detta kompendium är

Läs mer

I/O kort för triggsignaler för LogiComm pistoldrivare

I/O kort för triggsignaler för LogiComm pistoldrivare Instruktionsblad Swedish I/O kort för triggsignaler för LogiComm pistoldrivare VARNING: Detta I/O kort för triggsignaler är inte direkt kompatibelt med tidigare versioner (P/N 1069804 och 1069805). Se

Läs mer

Programmering av. PADDY mini

Programmering av. PADDY mini multimedia Programmering av PADDY mini art. nr: CCS037 PRODUKTER SOM ANVÄNDS I DETTA EXEMPEL: PADDY mini CCS037 PADDY mini CCS012 PADDY mini CCS500 VSCOM USB TILL SERIELL DB9 LAPTOP MED WINDOWS 7 QUICKPAD

Läs mer

Laborationshandledning

Laborationshandledning Laborationshandledning Utbildning: ED Ämne: TNE094 Digitalteknik och konstruktion Laborationens nummer och titel: Nr 5 Del A: Schmittrigger Del B: Analys av sekvensnät Laborant: E-mail: Medlaboranters

Läs mer

Allt om datalogging och datakommunikation!

Allt om datalogging och datakommunikation! PLC8D:1 Allt om datalogging och datakommunikation! Data Logging Data Logging, HMI Tools File Transfer Elementär datakommunikation Elementär datakommunikation, E-Designer och Ethernet PLC8D:2 Data Logging

Läs mer

Digital Termometer J10 B4 A4 GND GND GND B1 GND GND GND GND B3 A3 +5V +5V A3 +5V A2 +5V +5V A2. +5v B16 A16 UREG UREG B1 6 AC AC A1 6 A6 6

Digital Termometer J10 B4 A4 GND GND GND B1 GND GND GND GND B3 A3 +5V +5V A3 +5V A2 +5V +5V A2. +5v B16 A16 UREG UREG B1 6 AC AC A1 6 A6 6 Digital Termometer I den här uppgiften skall vi mäta temperaturen på ditt kaffe. Vi använder en termistor som temperaturkänslig givare och timerkretsen 555 som A/D omvandlare. Temperaturen presenterar

Läs mer

Enchipsdatorer med tillämpningar LABORATION 7, ROBOT

Enchipsdatorer med tillämpningar LABORATION 7, ROBOT Enchipsdatorer med tillämpningar LABORATION 7, ROBOT Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-05-14 Laboranter: 1 Syfte Denna laboration syftar till att introducera interrupt och watchdog

Läs mer

Lösningsförslag till Tenta i Mikrodator

Lösningsförslag till Tenta i Mikrodator Lösningsförslag till Tenta i Mikrodator 050113 1. Vilka register finns det i processorn och vad används dessa till? D0 till D7: Dataregister som används för beräkningar A0 till A6: Adressregister som används

Läs mer

Manual Våginstrument 778

Manual Våginstrument 778 Rev. 1A 99-01-30 8545-M03801 Rev.B 10/97 Manual Våginstrument 778 Hemsida - www.ivtind.se E-post - mail@ivtind.se 1 Innehållsförteckning Innehåll : Sid.nr : Specifikation 3 Lastcellsanslutning 4 Seriekommunikation

Läs mer

EDI022. Digitala Projekt. Rapport. Björn Åkesson 5/20/2011

EDI022. Digitala Projekt. Rapport. Björn Åkesson 5/20/2011 EDI022 Digitala Projekt Rapport Björn Åkesson 5/20/2011 A synthesizer is built consisting of a bit-counter and phased-locked-loop to create various tones. The construction can be controlled via an external

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #21 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Teknologier och hierarkier Minnestyper Vi har hittills

Läs mer

Exempel 1 på Tentamen med lösningar

Exempel 1 på Tentamen med lösningar Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Exempel 1 på Tentamen med lösningar Grundläggande datorteknik Examinator Kontaktperson under tentamen Tillåtna hjälpmedel Häfte

Läs mer

Tentamen 3. EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU. Måndag xx Oktober 20xx, kl

Tentamen 3. EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU. Måndag xx Oktober 20xx, kl Institutionen för data- och informationsteknik CHALMERS TEKNISKA HÖGSKOLA Tentamen 3 EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU Måndag xx Oktober 20xx, kl. 8.30-12.30 Examinator

Läs mer

Övervakningskamera Digitala projekt 2006

Övervakningskamera Digitala projekt 2006 Övervakningskamera Digitala projekt 2006 Tove Henriksson E-02 Fredrik Lindell E-02 Handledare: Bertil Lindvall 24 maj 2006 Abstract Camera supervision is especially important in the society of today when

Läs mer

Kretskortsframställning

Kretskortsframställning Kretskortsframställning Programvara: Altium Designer Laboration Målsättning Genom denna laboration skall du få en inblick i kretskortsframställning hela vägen från specifikation till färdigt kort. Du kommer

Läs mer