;Hvis avsluttningskrets_a er brutt, hopp over neste kom. ;Kretsen er hel, hopp derfor til casea_ferdig

Størrelse: px
Begynne med side:

Download ";Hvis avsluttningskrets_a er brutt, hopp over neste kom. ;Kretsen er hel, hopp derfor til casea_ferdig"

Transkript

1 .Include"m16def.inc" LDI r16,0xff OUT spl,r16 ;setter stack RCALL Definisjoner RCALL Config Reset_knapp: RCALL Reset Start_knapp: RCALL Startknapp Lys: RCALL Trafikklys Test_hovedkrets: RCALL Hovedtest_A RCALL Hovedtest_B Teller: RCALL Ledtall_A RCALL Ledtall_B Pause: Test_avsluttningskrets: SBIC portd,3 mandolinje RJMP CaseA_ferdig SBIC portb,6 mandolinje RJMP CaseB_ferdig RJMP Test_hovedkrets est_hovedkrets CaseA_ferdig: SBIC portb,6 mandolinje RJMP Reset_knapp RCALL Hovedtest_B B RCALL Ledtall_B RJMP CaseA_ferdig dig CaseB_ferdig: SBIC portd,3 mandolinje RJMP Reset_knapp RCALL Hovedtest_A A RCALL Ledtall_A RJMP CaseB_ferdig dig ;Hvis avsluttningskrets_a er brutt, hopp over neste kom ;Kretsen er hel, hopp derfor til casea_ferdig ;Hvis avsluttningskrets_b er brutt, hopp over neste kom ;Kretsen er hel, hopp derfor til casea_ferdig ;Ingen av løpene er ferdige,hopp derfor tilbake til T ;Løp A er ferdig ;Hvis avsluttningskrets_b er brutt, hopp over neste kom ;Løp B er også ferdig, hopp til resetknapp ;Siden Løp B ikke er ferdig kjør program videre kun for ;Hopp tilbake til CaseA_ferdig for å sjekke om B er fer ;Løp B er ferdig ;Hvis avsluttningskrets_a er brutt, hopp over neste kom ;Løp A er også ferdig, hopp til resetknapp ;Siden Løp A ikke er ferdig kjør program videre kun for ;Hopp tilbake til CaseB_ferdig for å sjekke om A er fer ;================================================================================ ;Subrutine "Definisjoner" ;Definerer navn på de forskjellige registerne og tømmer dem. ;Forandrer navnet på alle registerne som er i bruk, men ikke verdien på dem. Definisjoner:.DEF Led_A=r18.DEF Led_B=r19.DEF Straff=r20.DEF Poeng_enere_A=r21 Page: 1

2 .DEF Poeng_tideler_A=r22.DEF Poeng_hundredeler_A=r23.DEF Poeng_enere_B=r24.DEF Poeng_tideler_B=r25.DEF Poeng_hundredeler_B=r26.EQU Null=0b EQU En=0b EQU To=0b EQU Tre=0b EQU Fire=0b EQU Fem=0b EQU Seks=0b EQU Syv=0b EQU Atte=0b EQU Ni=0b CLR r16 CLR r17 CLR Straff CLR Poeng_enere_A CLR Poeng_tideler_A CLR Poeng_hundredeler_A CLR Poeng_enere_B CLR Poeng_tideler_B CLR Poeng_tideler_B ; ;Subrutine"Config" ; Konfigurerer inn og ut-porter, der 1 = ut og 0 = inn ; Forandrer R16 Config: LDI r16,0b OUT ddra,r16 OUT ddrc,r16 LDI r16,0b OUT ddrb,r16 LDI r16,0b OUT ddrd,r16 LDI Straff,5 ; ; Subrutine"Reset" ; Denne subrutinen nuller ut alle leddisplayene når "reset knappen" er trykket ned. ; Forandrer verdien R17og alle registere der navnet starter på Poeng. Reset: IN r17,pind ANDI r17,0b CPI r17,1 BRNE Reset CLR Poeng_enere_A CLR Poeng_tideler_A CLR Poeng_hundredeler_A RCALL Mux_A lay i korrekt rekkefølge ;sørger for å vise resultatet av reg 21,22 og 23 i led-disp CLR Poeng_enere_B CLR Poeng_tideler_B Page: 2

3 CLR Poeng_tideler_B RCALL Mux_B ; ; Subrutine"Startknapp" ; Denne subrutinen sjekker om startknappen er trykket ned, når den er trykket ned sen des ; signalet videre. ; Forandrer verdien til R17 Startknapp: IN r17,pind ANDI r17,0b CPI r17,2 BRNE Startknapp ; ; Subrutine"Trafikklys" ; Denne subrutinen tenner lysene rødt,gult og grønt i riktig rekkefølge og til riktig t id. ; Forandrer ingen registere, den går direkte opp mot I/O-enhetene. Trafikklys: SBI portb,0 CBI portb,0 SBI portb,1 CBI portb,1 SBI portb,2 CBI portb,2 ; ; Subrutine"Hovedtest_A" ; Denne subrutinen sjekker om hovedkretsen er brutt, hvis den er ; brutt fører det til at strafferegisteret legges til i registeret "Poeng_enere_A" ; I tillegg til legge til straff vil også et lys bli tent hos laget som vil bli slukket når ; programmet har kjørt en runde, dvs ca 0,25 sekunder. ; Ingen andre registere blir påvirket av denne subrutinen. Hovedtest_A: CBI porta,7 SBIS portd,2 ADD poeng_enere_a,straff kt SBIS portd,2 neste kommandolinje SBI porta,7 ;skrur av varselslys for løp A ;hvis hovedkretsen er intakt, hopp over neste kommandolinje ;Legg til straffepoeng i reg 21 siden kretsen ikke var inta ;Tester en gang til: hvis hovedkretsen er intakt, hopp over ;skru på varselys siden kretsen er brutt ; ; Subrutine"Hovedtest_B" Page: 3

4 ; Denne subrutinen sjekker om hovedkretsen er brutt, hvis den er brutt fører det til ; at "strafferegisteret" legges til i registeret "Poeng_enere_B" ; I tillegg til legge til straff vil også et lys bli tent hos laget som vil bli slukket når ; programmet har kjørt en runde, dvs ca 0,25 sekunder. ; Ingen andre registere blir påvirket av denne subrutinen. Hovedtest_B: CBI portc,7 SBIS portd,4 ADD poeng_enere_b,straff kt SBIS portd,4 neste kommandolinje SBI portc,7 ;skrur av varselslys for løp B ;hvis hovedkretsen er intakt, hopp over neste kommandolinje ;Legg til straffepoeng i reg 24 siden kretsen ikke var inta ;Tester en gang til: hvis hovedkretsen er intakt, hopp over ;skru på varsellys siden kretsen er brutt ; ; Subrutine"Ledtall_A" ; Denne subrutinen inneholder en teller som holder styr på hvor mange poeng løp A har t il et ; hvert tidspunkt. ; I tillegg viser den tallet i LED-Displayet. For å kunne gjøre dette gjør den bruk av en ; Subrutine "Mux_A" som ligger som en undersub til "ledtall_a". ; Forandrer verdi i alle registere der navnet starter på "Poeng" og slutter på "A". Ledtall_A: Led3_A: INC Poeng_enere_A ;Poeng-reg 21 øker med 1 CPI Poeng_enere_A,10 BRSH Led2_A ;Når reg 21 = 10,hopp til Led2_A RCALL Mux_A ;Hvis ikke gå til mux som sørger for at tallet havner p å riktig Leddisplay Led2_A: SUBI Poeng_enere_A,10 ;Trekk fra ti i "ener-registeret" r21 INC Poeng_tideler_A ;Øk "tidelerregisteret" r22 med 1 CPI Poeng_tideler_A,10 BRSH Led1_A ;Når reg 22 = 10, hopp til Led1_A RCALL Mux_A ;Hvis ikke gå til mux som sørger for at tallet havner p å riktig Leddisplay Led1_A: SUBI Poeng_tideler_A,10 ;Trekk fra ti i "tier-registeret" r22 INC Poeng_hundredeler_A ;Øk "hundredelsregisteret" r23 med 1 RCALL Mux_A ;Gå til mux som sørger for at tallet havner på riktig L eddisplay ; ; Subrutine"Ledtall_B" ; Denne subrutinen inneholder en teller som holder styr på hvor mange poeng løp B har t il et ; hvert tidspunkt. ; I tillegg viser den tallet i LED-Displayet. For å kunne gjøre dette gjør den bruk av en ; Subrutine "Mux_B" som ligger som en undersub til "ledtall_b". ; Forandrer verdi i alle registere der navnet starter på "Poeng" og slutter på "B". Page: 4

5 Ledtall_B: Led3_B: INC Poeng_enere_B ;Poeng-reg 24 øker med 1 CPI Poeng_enere_B,10 BRSH Led2_B ;Når reg 24 = 10,hopp til Led2_B RCALL Mux_B ;Hvis ikke gå til mux som sørger for at tallet havner p å riktig Leddisplay Led2_B: SUBI Poeng_enere_B,10 ;Trekk fra ti i "ener-registeret" r24 INC Poeng_tideler_B ;Øk "tidelerregisteret" r25 med 1 CPI Poeng_tideler_B,10 BRSH Led1_B ;Når reg 25 = 10, hopp til Led1_B RCALL Mux_B ;Hvis ikke gå til mux som sørger for at tallet havner p å riktig Leddisplay Led1_B: SUBI Poeng_tideler_B,10 ;Trekk fra ti i "tier-registeret" r25 INC Poeng_hundredeler_B ;Øk "hundredelsregisteret" r26 med 1 RCALL Mux_B ;Gå til mux som sørger for at tallet havner på riktig L eddisplay ; ; Subrutine"Mux_A" ; Dette er en undersub til "Ledtall_A". Den aktiviserer den riktig Ledèn, programerer o g ; sender signal til det aktuelle leddisplayet. Leddisplayene er koblet i serie med et e nabler- ; signal pr leddisplay. ; Forandrer ingen verdier i noen register. Mux_A: LDI r17,0b OUT portb,r17 MOV Led_A,Poeng_hundredeler_A RCALL Led_koding_A LDI r17,0b OUT portb,r17 MOV Led_A,Poeng_tideler_A RCALL Led_koding_A ;aktiviserer led1_a ;flytter verdien i r21 over til r18 ;aktiviserer led2_a ;flytter verdien i r22 over til r18 LDI r17,0b OUT portb,r17 MOV Led_A,Poeng_enere_A RCALL Led_koding_A ;aktiviserer led3_a ;flytter verdien i r23 over til r18 ; ; Subrutine"Mux_B" ; Dette er en undersub til "Ledtall_B". Den aktiviserer den riktig Ledèn, programerer o g ; sender signal til det aktuelle leddisplayet. Leddisplayene er koblet i serie med et e nabler- ; signal pr leddisplay. ; Forandrer ingen verdier i noen register. Mux_B: LDI r17,0b OUT portd,r17 MOV Led_B,Poeng_hundredeler_B RCALL Led_koding_B LDI r17,0b Page: 5

6 OUT portd,r17 MOV Led_B,Poeng_tideler_B RCALL Led_koding_B LDI r17,0b OUT portd,r17 MOV Led_B, Poeng_enere_B RCALL Led_koding_B ; ; Subrutine" Led_koding_A" ; Denne under-undersubben ligger under "Mux_A", som allerede ligger under "Ledtall_A". ; Hovedoppgaven til denne subben er å avgjøre hvilken verdi som skal vises i det enkelt e led- ; display, for så å omkode dette tallet slik at de riktige diodene i displayet lyser. H er benyttes ; de tall-definisjonene som ble laget i subrutinen "Definisjoner". ; Ingen registere forandres under denne subrutinen. Led_koding_A: CPI Led_A,0 BREQ Case_null_A CPI Led_A,1 BREQ Case_en_A CPI Led_A,2 BREQ Case_to_A CPI Led_A,3 BREQ Case_tre_A CPI Led_A,4 BREQ Case_fire_A CPI Led_A,5 BREQ Case_fem_A CPI Led_A,6 BREQ Case_seks_A CPI Led_A,7 BREQ Case_syv_A CPI Led_A,8 BREQ Case_atte_A CPI Led_A,9 BREQ Case_ni_A Case_null_A: LDI r17,null Case_en_A: LDI r17,en Case_to_A: LDI r17,to Case_tre_A: LDI r17,tre Case_fire_A: LDI r17,fire Case_fem_A: LDI r17,fem Case_seks_A: Page: 6

7 LDI r17,seks Case_syv_A: LDI r17,syv Case_atte_A: LDI r17,atte Case_ni_A: LDI r17,ni ; ; Subrutine" Led_koding_B" ; Denne under-undersubben ligger under "Mux_B", som allerede ligger under "Ledtall_B". ; Hovedoppgaven til denne subben er å avgjøre hvilken verdi som skal vises i det enkelt e led- ; display, for så å omkode dette tallet slik at de riktige diodene i displayet lyser. H er benyttes ; de tall-definisjonene som ble laget i subrutinen "Definisjoner". ; Ingen registere forandres under denne subrutinen. Led_koding_B: CPI Led_B,0 BREQ Case_null_B CPI Led_B,1 BREQ Case_en_B CPI Led_B,2 BREQ Case_to_B CPI Led_B,3 BREQ Case_tre_B CPI Led_B,4 BREQ Case_fire_B CPI Led_B,5 BREQ Case_fem_B CPI Led_B,6 BREQ Case_seks_B CPI Led_A,7 BREQ Case_syv_B CPI Led_B,8 BREQ Case_atte_B CPI Led_B,9 BREQ Case_ni_B Case_null_B: LDI r17,null Case_en_B: LDI r17,en Case_to_B: LDI r17,to Case_tre_B: LDI r17,tre Case_fire_B: LDI r17,fire Case_fem_B: LDI r17,fem Page: 7

8 Case_seks_B: LDI r17,seks Case_syv_B: LDI r17,syv Case_atte_B: LDI r17,atte Case_ni_B: LDI r17,ni ; ; Subrutine "Delay250" ; Denne subrutinen er en forsinkelsesrutine som gjør det mulig å kontrollere hvor fort ; programmet skal kjøre. ; Ingen registerverdier blir påvirket da denne subrutinen erstatter de gamle verdien fø r den ; avslutter. Dummy250:.MACRO count ; Innholdet i et register telles ned til count1: brne count1.endm delay250: push r16 push r17 push r18 ldi r16, 25 d250_loop1: ; \ Løkke 1 start ldi r17, 100 ; d250_loop2: ;\ Løkke 2 start count 132, r18 ; dec r17 ; brne d250_loop2 ;/ count 31, r18 ; dec r16 ; brne d250_loop1 ; / count 26, r18 nop nop nop pop r18 pop r17 pop r16 ret Page: 8

Avdeling for ingeniørutdanning Elektrogrunnlagslaboratoriet DIGITALE SYSTEMER

Avdeling for ingeniørutdanning Elektrogrunnlagslaboratoriet DIGITALE SYSTEMER Avdeling for ingeniørutdanning Elektrogrunnlagslaboratoriet DIGITALE SYSTEMER Oppgavens navn: Styring av stepmotor Lab. oppgave nr.: M3 Dato utført: Klasse: Protokoll skriver : Gruppe: Øvrige gruppedeltagere

Detaljer

CodevisionAVR. Start CodevisionAVR. Velg Settings Terminal og sett opp kommunikasjonsparametrene som figur 1 viser. avrlab07a.doc HVE RI Arnfinn Lunde

CodevisionAVR. Start CodevisionAVR. Velg Settings Terminal og sett opp kommunikasjonsparametrene som figur 1 viser. avrlab07a.doc HVE RI Arnfinn Lunde AVR-LAB 07 Echo: Seriell I/O side 1 av 5 Hensikt I denne øvelsen benytter vi RS-232 overføring av data mellom STK-200 og vår PC. Programmet Terminalprogrammet på CodevisionAVR benyttes på PC. Karakterer

Detaljer

AVDELING FOR TEKNOLOGI

AVDELING FOR TEKNOLOGI AVDELING FOR TEKNOLOGI PROGRAM FOR ELEKTRO- OG DATATEKNIKK Eksamensdato: 10. mai 2011 Varighet: 0900 1400 Fagnr. / navn: EDT205T MIKROPROSESSORSYSTEMER Klasse(r): 2EE Faglærer(e): Rolf Kristian Snilsberg,

Detaljer

Gruppe(r): 2EY 30.05.02. Eksamenstid, fra-til: 09 00-14 00 Eksamensoppgaven består av. Antall sider: 4 (Inkludert denne)

Gruppe(r): 2EY 30.05.02. Eksamenstid, fra-til: 09 00-14 00 Eksamensoppgaven består av. Antall sider: 4 (Inkludert denne) HØGSKOLEN I OSLO Avdeling for ingeniørutdanning EKSAMENSOPPGAVE Fag: ELEKTRONIKK II Fagnr: SO313E Faglig veileder: K. H. Nygård, V. Tyssø Gruppe(r): 2EY Dato: 30.05.02 Eksamenstid, fra-til: 09 00-14 00

Detaljer

; org 0x80 ;test for nedtrykt bryter 1 loop1: sbic pind,1 rjmp loop1 rcall sub1 loop2: rjmp loop2 Listing 1.

; org 0x80 ;test for nedtrykt bryter 1 loop1: sbic pind,1 rjmp loop1 rcall sub1 loop2: rjmp loop2 Listing 1. Hensikt I denne øvelsen viser vi hvordan vi kaller subrutiner og kommer tilbake fra subrutiner i assemblerprogrammering. Demonstrasjonsprogrammet nedenfor skal vi benytte. Oppgaven går ut på å forklare

Detaljer

Løsningsforslag til øving 5 TFE4105 Digitalteknikk og Datamaskiner Høsten 2006

Løsningsforslag til øving 5 TFE4105 Digitalteknikk og Datamaskiner Høsten 2006 Løsningsforslag til øving 5 TFE4105 Digitalteknikk og Datamaskiner Høsten 2006 Oppgave 1 Papirsimulering av utførende enhet Styreordsekvens Registeroperasjon 011 011 001 0 0010 0 1 R3 R3 + R1 ; R3 = 01100111

Detaljer

Oppsummering Assemblerkode Hopp Multiplikasjon Kode og data Array Oppsummering

Oppsummering Assemblerkode Hopp Multiplikasjon Kode og data Array Oppsummering Uke 34 Uke 35 Uke 36 Uke 37 Uke 38 Uke 39 Uke 40 Uke 41 Uke 42 Uke 43 Uke 44 Uke 45 Uke 46 Uke 47 sikkerhet datanett programvare digitale kretser Prosessoren II Kort oppsummering Løkker og tester Mer om

Detaljer

Forelesning Instruksjonstyper Kap 5.5

Forelesning Instruksjonstyper Kap 5.5 TDT4160 Datamaskiner Grunnkurs Forelesning 22.11 Instruksjonstyper Kap 5.5 Dagens tema Instruksjonstyper (5.5) Datatransport Datamanipulering Betingede hoppinstruksjoner Prosedyrekall Løkker I/O Eksempler

Detaljer

INF1400 Kap4rest Kombinatorisk Logikk

INF1400 Kap4rest Kombinatorisk Logikk INF4 Kap4rest Kombinatorisk Logikk Hovedpunkter Komparator Dekoder/enkoder MUX/DEMUX Kombinert adder/subtraktor ALU FIFO Stack En minimal RISC - CPU Komparator Komparator sammenligner to tall A og B 3

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Norsk Eksamensdato: 20. mai 2014 Varighet/eksamenstid: 0900-1400 Emnekode: Emnenavn: TELE3010-A 14V Mikroprosessorsystemer Klasse(r): 2EE 2EI Studiepoeng:

Detaljer

IN1060: Bruksorientert design

IN1060: Bruksorientert design IN1060: Bruksorientert design Ukeoppgaver i Arduino - uke 2 Vår 2018 Innhold 1. Analoge signaler 2 1.1. Lese og skrive analoge signaler 2 1.2. Potensiometer og serial monitor 2 1.3. Pulserende lys 3 1.4.

Detaljer

INF1510: Bruksorientert design

INF1510: Bruksorientert design INF1510: Bruksorientert design Ukeoppgaver i Arduino - uke 2 Vår 2017 Innhold 1. Analoge signaler 1 1.1. Lese og skrive analoge signaler 1 1.2. Potensiometer og serial monitor 1 1.3. Pulserende lys 2 1.4.

Detaljer

Python: Input og output

Python: Input og output Python: Input og output Skrevet av: Oversatt fra microbit-micropython.readthedocs.io (https://microbitmicropython.readthedocs.io/en/latest/tutorials/io.html) Oversatt av: Øistein Søvik Kurs: Microbit Tema:

Detaljer

Rapport Øving 1 TDT4258 Mikrokontroller Systemdesign

Rapport Øving 1 TDT4258 Mikrokontroller Systemdesign Rapport Øving 1 TDT4258 Mikrokontroller Systemdesign Thomas L Falch Torgeir Alstad 21. februar 2010 1 Sammendrag Oppgaven i denne øvingen var å skrive et assemblyprogramm for å få knappene til å styre

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Kandidatnr: Eksamensdato: 14.desember 2012 Varighet/eksamenstid: 09.00-12.00 Emnekode: Emnenavn: Klasse: EDT208T-A Programmerbare logiske styringer 3EK

Detaljer

PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ

PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ Utgave: 1.02 Utarbeidet av: AH Dato: 10.10.12 Revidert av: AH Dato: 270114 Tema i oppgaven Oppgaven går ut på å lære seg å ta i bruk listene

Detaljer

Dark Stakkmaskin. Aritmetiske instruksjoner

Dark Stakkmaskin. Aritmetiske instruksjoner Dark Stakkmaskin Figur 1: Stakk arkitektur i Dark Dette dokumentet beskriver arkitekturen til stakkmaskina som benyttes i Dark. Figur 1 viser hvordan maskinen ser ut. Det finnes et register i prosessoren,

Detaljer

Løsningsforslag til eksamen i IN 147(A)

Løsningsforslag til eksamen i IN 147(A) Løsningsforslag til eksamen i IN 147(A) Dag Langmyhr (oppgave 1, 4 og 6) ØysteinGranLarsen (oppgave 2, 3 og 5) 31. mai 1999 1 Oversettelse Funksjonen strxxx går gjennom en tekst og finner adresessen til

Detaljer

PLS PC-øving nr. 2 Trening i programmering

PLS PC-øving nr. 2 Trening i programmering PLS PC-øving nr. 2 Trening i programmering Utgave: 1.02 Utarbeidet av: AH Dato: 03.10.12 Revidert av: AH Dato:020914 Tema i oppgaven Del 1 Med utgangspunkt i små programbiter i ladderdiagram, LD, skal

Detaljer

Introduksjon til DARK assembly

Introduksjon til DARK assembly Introduksjon til DARK assembly Magnus Jahre Institutt for datateknikk og informasjonsvitenskap 2 Plan Assembly vs. Java Dark stakkmaskin Oversikt over stakkmaskinen Dark stakkmaskin eksempel Dark Load-Store

Detaljer

Introduksjon til mikrokontrollere

Introduksjon til mikrokontrollere Introduksjon til mikrokontrollere med hovedvekt på AVR-familien og assemblyprogrammering MCU FLASH Kontrollenhet ALU Registre IO-enheter SRAM EEPROM Overgang ekstern-/internbuss Høgskolen i Østfold November

Detaljer

Finne ut om en løsning er helt riktig og korrigere ved behov

Finne ut om en løsning er helt riktig og korrigere ved behov Finne ut om en løsning er helt riktig og korrigere ved behov Finurlige feil og debugging av kode IN1000, uke5 Henrik H. Løvold Oppgave (Lett modifisert fra eksamen 2014) Skriv en funksjon Dersom parameteren

Detaljer

PXT: Himmelfall. Introduksjon. Skrevet av: Helene Isnes og Julie Revdahl

PXT: Himmelfall. Introduksjon. Skrevet av: Helene Isnes og Julie Revdahl PXT: Himmelfall Skrevet av: Helene Isnes og Julie Revdahl Kurs: Microbit Tema: Elektronikk, Blokkbasert, Spill Fag: Programmering, Matematikk Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi LØSNINGSFORSLAG EDT208T-A. Programmerbare logiske styringer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi LØSNINGSFORSLAG EDT208T-A. Programmerbare logiske styringer HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi LØSNINGSFORSLAG Eksamensdato: 14.desember 2012 Varighet/eksamenstid: 09.00-12.00 Emnekode: Emnenavn: Klasse: EDT208T-A Programmerbare logiske styringer

Detaljer

Løsningsforslag til eksamen i INF2270

Løsningsforslag til eksamen i INF2270 Løsningsforslag til eksamen i INF227 Oppgave 9 Omid Mirmotahari Oppgave 6 Dag Langmyhr. juni 24 Eksamen INF227 Sensorveiledning Oppgave 2 Kretsforenkling Hva er funksjonsuttrykket for Output gitt av A

Detaljer

Dark load-store-maskin

Dark load-store-maskin Dark load-store-maskin Figur 1: Load-store arkitektur i Dark Dette dokumentet beskriver arkitekturen til load-store-maskina som benyttes i Dark. Figur 1 viser hvordan den ser ut. Det finnes 32 registre

Detaljer

Intro til Atmel Studio Bits&bytes

Intro til Atmel Studio Bits&bytes Intro til Atmel Studio 6.1 - Bits&bytes Vi har nå vært igjennom et bittelite prosjekt med en LED og en knapp, husker du at vi måtte gjøre noe spessielt med PORTB i loopen vår så den skulle fortsette å

Detaljer

7.0 STYREBOKSEN'S FUNKSJONER. Styreboks type LC 2000.

7.0 STYREBOKSEN'S FUNKSJONER. Styreboks type LC 2000. 7.0 STYREBOKSEN'S FUNKSJONER. Styreboks type LC 2000. AUTO WRAP 1500/1504's forskjellige funksjoner blir betjent og styres ved hjelp av en computer. Den består av tre deler. Selve "hjernen", (computeren),

Detaljer

Programmeringsspråket C Del 3

Programmeringsspråket C Del 3 Programmeringsspråket C Del 3 Michael Welzl E-mail: michawe@ifi.uio.no 29.08.13 inf1060 1 Dynamisk allokering Ofte trenger man å opprette objekter under kjøringen i tillegg til variablene. Standardfunksjonen

Detaljer

Avdelingfor ingeniørutdanning

Avdelingfor ingeniørutdanning Avdelingfor ingeniørutdanning Denne eksamen består av tre deler. Det er sannsynlig at del I vil telle rundt 10 prosent. og at del Il og del III vil telle rundt 45 prosent bver. Dersom du finner oppgaveteksten

Detaljer

Programmeringsspråket C Del 3

Programmeringsspråket C Del 3 Programmeringsspråket C Del 3 Kjell Åge Bringsrud E-mail: kjellb@ifi.uio.no Dynamisk allokering Ofte trenger man å opprette objekter under kjøringen i tillegg til variablene. Standardfunksjonen malloc

Detaljer

ITPE/DATS 2400: Datamaskinarkitektur og Nettverk

ITPE/DATS 2400: Datamaskinarkitektur og Nettverk ITPE/DATS 2400: Datamaskinarkitektur og Nettverk Forelesning 9: Instruksjonsettarkitektur 3 Knut H. Nygaard / T. M. Jonassen Institute of Computer Science Faculty of Technology, Art and Design Oslo and

Detaljer

Programmeringsspråket C Del 3

Programmeringsspråket C Del 3 Programmeringsspråket C Del 3 Michael Welzl E-mail: michawe@ifi.uio.no 8/25/10 inf1060 1 Dynamisk allokering Ofte trenger man å opprette objekter under kjøringen i tillegg til variablene. Standardfunksjonen

Detaljer

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk. Innhold Steg 1: Installasjon... 3 Steg 2: Installasjon av programvare... 3 Steg 3. Oppsett av wifi, email varsling og alarm... 5 Steg 4: Installasjon og oppsett av mobil app... 8 Steg 5: Installasjon og

Detaljer

Avdeling for ingeniørutdanning Institutt for teknologi

Avdeling for ingeniørutdanning Institutt for teknologi Avdeling for ingeniørutdanning Institutt for teknologi Oppgavetittel: Obligatorisk prosjektoppgave 1 Fag(nr./navn): Maskinvareutvikling DMVA-2060 Gruppemedlemmer: T. Alexander Lystad Faglærer: Zoran Dokic

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi LØSNINGSFORSLAG Eksamensdato: 13.desember 2013 Varighet/eksamenstid: 09.00-12.00 Emnekode: Emnenavn: Klasse: EDT208T-A Programmerbare logiske styringer

Detaljer

Øving 1: Busser, adressemodi, multiplekser og styreord

Øving 1: Busser, adressemodi, multiplekser og styreord Øving 1: Busser, adressemodi, multiplekser og styreord Del 1: Busser Besvar hver enkelt oppgave ved å sette ring rundt det svaralternativet du mener er riktig. For hvert enkelt spørsmål er det kun ett

Detaljer

EKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD13012 Datateknikk. Dato og tid: timer. Fagansvarlig: Robert Roppestad

EKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD13012 Datateknikk. Dato og tid: timer. Fagansvarlig: Robert Roppestad Informasjon om eksamen EKSAMEN Emnekode og -navn: ITD13012 Datateknikk Dato og tid: 13.5.19 3 timer Fagansvarlig: Robert Roppestad Hjelpemidler: - to A4-ark (fire sider) med egne notater - godkjent kalkulator

Detaljer

Sprettball Erfaren ComputerCraft PDF

Sprettball Erfaren ComputerCraft PDF Sprettball Erfaren ComputerCraft PDF Introduksjon Nå skal vi lære hvordan vi kan koble en skjerm til datamaskinen. Med en ekstra skjerm kan vi bruke datamaskinen til å kommunisere med verden rundt oss.

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Kandidatnr: Eksamensdato: 13.desember 2013 Varighet/eksamenstid: 09.00-12.00 Emnekode: Emnenavn: Klasse: EDT208T-A Programmerbare logiske styringer 3EK

Detaljer

Programmeringsspråket C Del 3

Programmeringsspråket C Del 3 Programmeringsspråket C Del 3 Kjell Åge Bringsrud E-mail: kjellb@ifi.uio.no 9/1/2005 inf1060 V05 1 Dynamisk allokering Ofte trenger man å opprette objekter under kjøringen i tillegg til variablene. Standardfunksjonen

Detaljer

7-Segment Display Nybegynner Arduino Lærerveiledning

7-Segment Display Nybegynner Arduino Lærerveiledning 7-Segment Display Nybegynner Arduino Lærerveiledning Introduksjon La oss se på å få ett display til å telle. Steg 1: Finn frem utstyr Til denne oppgaven trenger du 1 Arduino Uno 1 breadboard 2 motstander

Detaljer

Hvordan bruke tidtaker utstyret til Inndal IL

Hvordan bruke tidtaker utstyret til Inndal IL Hvordan bruke tidtaker utstyret til Inndal IL Dette er en enkel beskrivelse på hvordan man bruker tidtaker utstyret som er anskaffet. Det er samme bruksmåte, enten man skal arrangere langrenn, terrengløp

Detaljer

TEKNISK MANUAL FOR TRIPLE WINNER. Versjon 1.05

TEKNISK MANUAL FOR TRIPLE WINNER. Versjon 1.05 TEKNISK MANUAL FOR TRIPLE WINNER Versjon 1.05 Triple Winner Etterfylling: Bruk etterfyllingsnøkkelen (nøkkelen til venstre). Vri etterfyllingsnøkkelen med dørene lukket og disse fem mulighetene blir presentert.

Detaljer

Arduino med Atmel studio 6.x (6.1)

Arduino med Atmel studio 6.x (6.1) Arduino med Atmel studio 6.x (6.1) Etter å ha sett meg grenseløs lei av Arduinos IDE har jeg i lenge tid brukt Atmels eget AS6.1 Tenkte derfor lage en liten hvordan sette den opp til å virke med arduino.

Detaljer

Programmering i C++ Løsningsforslag Eksamen høsten 2005

Programmering i C++ Løsningsforslag Eksamen høsten 2005 Programmering i C++ Eksamen høsten 2005 Simen Hagen Høgskolen i Oslo, Avdeling for Ingeniørutdanning 7. desember 2005 Generelt Denne eksamensoppgaven består av tre oppgaver, pluss en ekstraoppgave. Det

Detaljer

NORSK Bruksanvisning SCHRÖDER POS400T

NORSK Bruksanvisning SCHRÖDER POS400T NORSK Bruksanvisning SCHRÖDER POS400T Oversikt av styringspanel og programmering. Display visning: ❶ P = stk teller, E = Slutt, F = error nummer, Parameter (a, b, c, o, 1, 2, E, u) ❷ Lengde anslag ❸ Vinkel

Detaljer

7-Segment Display. Introduksjon. Steg 1: Finn frem utstyr. Til denne oppgaven trenger du. Skrevet av: Martin Ertsås & Morten Minde Neergaard

7-Segment Display. Introduksjon. Steg 1: Finn frem utstyr. Til denne oppgaven trenger du. Skrevet av: Martin Ertsås & Morten Minde Neergaard 7-Segment Display Skrevet av: Martin Ertsås & Morten Minde Neergaard Kurs: Arduino Tema: Elektronikk, Tekstbasert Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole

Detaljer

Finne ut om en løsning er helt riktig og korrigere ved behov

Finne ut om en løsning er helt riktig og korrigere ved behov Finne ut om en løsning er helt riktig og korrigere ved behov Finurlige feil og debugging av kode IN1000, uke5 Geir Kjetil Sandve Oppgave (Lett modifisert fra eksamen 2014) Skriv en funksjon Dersom parameteren

Detaljer

PXT: Det regner mat! Introduksjon. Steg 1: Grunnlag. Sjekkliste. Skrevet av: Helene Isnes

PXT: Det regner mat! Introduksjon. Steg 1: Grunnlag. Sjekkliste. Skrevet av: Helene Isnes PXT: Det regner mat! Skrevet av: Helene Isnes Kurs: Microbit Tema: Elektronikk, Blokkbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole Introduksjon

Detaljer

Blinkende lysdiode Introduksjon Arduino Lærerveiledning

Blinkende lysdiode Introduksjon Arduino Lærerveiledning Blinkende lysdiode Introduksjon Arduino Lærerveiledning Introduksjon Arduino er en mikrokontroller som kan programmeres til å styre elektroniske dingser og duppeditter. Ved hjelp av en Arduino kan du skru

Detaljer

WORKSHOP BRUK AV SENSORTEKNOLOGI

WORKSHOP BRUK AV SENSORTEKNOLOGI WORKSHOP BRUK AV SENSORTEKNOLOGI MIKROKONTROLLERE - ARDUINO KURS 27.08.16 ANALOG - DIGITAL FRA VARIASJONER AV STRØMSTYRKE TIL TALL ARDUINO BRUKES TIL Å UTFØRE SLIK KONVERTERING STRØM/TALL ELLER TALL/STRØM

Detaljer

Opprettet av: Glenn Stian Mæland Dato: 25.09.2012

Opprettet av: Glenn Stian Mæland Dato: 25.09.2012 SIRENEFUNKSJON Opprettet av: Glenn Stian Mæland Dato: 25.09.2012 Kategori: Oppgave: Smart House controller type X Bruk av intern sirene i Røykvarsler BSG-SMO (A) Bakgrunn: BSG-SMO(A) er en avansert røykvarsler

Detaljer

Installasjonsveiledning. Datek Lysstyring AX9

Installasjonsveiledning. Datek Lysstyring AX9 Installasjonsveiledning Datek Lysstyring AX9 1 Systembeskrivelse... 3 2 Installasjonsmiljø... 3 3 Installasjon av Simkort... 4 4 Montering av enheten.... 4 5 Tilkoblinger... 5 5.1 220V og kontaktorer for

Detaljer

Øving i Tornado og VxWorks

Øving i Tornado og VxWorks Øving 5 Øving i Tornado og VxWorks Innledning Denne øvingen går ut på å programmere for et målsystem som benytter sanntidsoperativsystemet VxWorks. Til dette benyttes utviklingssystemet Tornado fra WindRiver.

Detaljer

Bygge en kube. Introduksjon. Steg 1: Lage en ny mod. Skrevet av: Pål G. Solheim

Bygge en kube. Introduksjon. Steg 1: Lage en ny mod. Skrevet av: Pål G. Solheim Bygge en kube Skrevet av: Pål G. Solheim Kurs: Learntomod Tema: Blokkbasert, Minecraft Fag: Programmering, Teknologi Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Vi skal bygge en

Detaljer

Elektronisk dartspill

Elektronisk dartspill Elektronisk dartspill Les bruksanvisningen nøye før bruk. Viktige sikkerhetsanvisninger 1. Dart er et spill for voksne. Barn skal ikke spille uten tilsyn. 2. Hold de små delene utenfor rekkevidde av barn

Detaljer

Redigere innsynsmodulens oppslagsregistre

Redigere innsynsmodulens oppslagsregistre ArkiData ByggSak-Rapport 5 Administrasjonsverktøy for installasjon og vedlikehold av innsynsmodul Redigere innsynsmodulens oppslagsregistre Oppslagsregistre i ByggSak-Rapport ByggSak-Rapport er avhengig

Detaljer

SMARTair Manual. Kortleser med ny styreboks. Vi forbeholder oss retten til å gjøre tekniske modifikasjoner.

SMARTair Manual. Kortleser med ny styreboks.   Vi forbeholder oss retten til å gjøre tekniske modifikasjoner. SMARTair Manual Kortleser med ny styreboks www.trioving.no Vi forbeholder oss retten til å gjøre tekniske modifikasjoner. Innhold 1. Beskrivelse...3 2. Dimensjoner og vekt...3 3. Oversikt over komponenter...3

Detaljer

PLASSERING AV KONTROLLENE

PLASSERING AV KONTROLLENE PLASSERING AV KONTROLLENE BRUKSANVISNING TCP-39 www.denver-electronics.com Strømbehov: AC 220-240V~50Hz Strømforbruk: I bruk (maks): 8W/TIME Ved Standby/Av:

Detaljer

Programmering av GFVS og Serie 14/61 aktuatorer. FHK14 Varmestyrings aktuator

Programmering av GFVS og Serie 14/61 aktuatorer. FHK14 Varmestyrings aktuator Programmering av og Serie 14/61 aktuatorer FHK14 Varmestyrings aktuator FHK14 V2.1, 2.2 (versjonen finner du i PCT14) 6. Sett den øverste velgeren på FHK14 til 4,5 og velgeren i midten til LRN aktuatoren

Detaljer

BRUKSANVISNING SKAGEN

BRUKSANVISNING SKAGEN BRUKSANVISNING SKAGEN Takk for at du valgte din digitale portable radio med DAB-teknologi fra mydab. Vi tar gjerne imot dine meninger og synspunkter på vår epost-adresse: mydab@ veibel.no Nyheter og info

Detaljer

Bygge en kube. Steg 1: Lage en ny mod. Sjekkliste. Introduksjon

Bygge en kube. Steg 1: Lage en ny mod. Sjekkliste. Introduksjon Bygge en kube Introduksjon Learn To Mod Introduksjon Vi skal bygge en kube i minecraft og lære endel viktige klosser i Learn To Mod. Oppgaven er forklart i detalj og egner seg som den første oppgaven du

Detaljer

BRUKERMANUAL. Isolasjonsvakt MEG-1000

BRUKERMANUAL. Isolasjonsvakt MEG-1000 BRUKERMANUAL Isolasjonsvakt MEG-1000 SCANDINAVIAN ELECTRIC AS TLF. 55 50 60 70 JANAFLATEN 28 FAKS. 55 50 60 99 POSTBOKS 80 GODVIK E-POST se.mail@scel.no 5882 BERGEN Hjemmeside http://www.scel.no Org.no.

Detaljer

BRUKERMANUAL WR100 1

BRUKERMANUAL WR100 1 BRUKERMANUAL WR100 1 2 1: Hovedstrøms nøkkel 2: Fjernkontroll Fjernkontroll (Se side 5) 3: Enter knapp Ved forandring i parametrene må Enter knappen alltid trykkes inn både før og etter forandring. 4:

Detaljer

LabVIEW seriekommunikasjon med mikrokontroller

LabVIEW seriekommunikasjon med mikrokontroller KYBERNETIKKLABORATORIET FAG: Industriell IT DATO: 08.15 OPPG.NR.: LV3 LabVIEW seriekommunikasjon med mikrokontroller Oppgave Denne oppgaven går ut på å lage et LabVIEW-program som kan kommunisere med en

Detaljer

References Hovedprosjekt ved Høgskolen i Oslo 2010 Testrapport

References Hovedprosjekt ved Høgskolen i Oslo 2010 Testrapport Innholdsfortegnelse Testdokumentasjon... 3 Innledning... 3 Brukertester... 3 Brukertest av filer... 3 Brukertest av lenker... 4 Brukertest av notater... 5 Enhetstester... 7 Konklusjon... 8 2 S ide Testdokumentasjon

Detaljer

Kapittel 4: Microarchitecture level

Kapittel 4: Microarchitecture level 1 Kapittel 4: Microarchitecture level 2 Kapittel 4: Microarchitecture level 3 Kva er og Kva gjer Realisera Instruction Level Architecture (ISA) 4 Nivå 2: Instruksjonssetarkitektur (ISA) Instruksjonssettark.

Detaljer

Det viktigste i en moderne datamaskin er hovedkortet («motherboard»):

Det viktigste i en moderne datamaskin er hovedkortet («motherboard»): Hovedkortet Det viktigste i en moderne datamaskin er hovedkortet («motherboard»): Data.data Stakk %EAX %ECX %EDX %EBP %ESP Prosessor Kode Minne.text Hovedkortet Grovt sett inneholder et hovedkort En prosessor

Detaljer

Erik Grindheim - fagprøve Kildekode til mikrokontroller << led_ctrl.asm >> side 1/6.

Erik Grindheim - fagprøve Kildekode til mikrokontroller << led_ctrl.asm >> side 1/6. Skrevet av: Erik Grindheim, IFJF - UiB * Dato: 15. februar 2000 * Revisjon 1.12 * Språk: MPASM (Microchip) * Processor: PIC16F84 * Watchdog timer: off * Code protect: off * Programmet starter opp med å

Detaljer

Steg 1: Installere programvaren

Steg 1: Installere programvaren Blinkende lysdiode Skrevet av: Adrian Helle Kurs: Arduino Tema: Elektronikk, Tekstbasert Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole Introduksjon Arduino

Detaljer

Fys 3270/4270 høsten Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter.

Fys 3270/4270 høsten Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter. Fys 3270/4270 høsten 2004 Laboppgave 2: Grunnleggende VHDL programmering. Styring av testkortets IO enheter. Innledning. Målet med denne laboppgaven er at dere skal lære å lage enkle hardware beskrivelser

Detaljer

Prototyping med Arduino del 2

Prototyping med Arduino del 2 Prototyping med Arduino del 2 Magnus Li magl@ifi.uio.no INF1510 30.01.2017 Arduinoundervisningen Forelesninger Mandag 30.01 & 06.02 Gjennomgang av grunnleggende temaer Teknisk verksted Mandag 30.01, 06.02,

Detaljer

TDT4258 Eksamen vår 2013

TDT4258 Eksamen vår 2013 Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap Side 1 av 8 TDT4258 Eksamen vår 2013 Løsningsforslag Oppgave 1 Flervalgsoppgave (16 poeng) Du får 2 poeng

Detaljer

Forelesning 5. Diverse komponenter/større system

Forelesning 5. Diverse komponenter/større system Forelesning 5 Diverse komponenter/større system Hovedpunkter Komparator Dekoder/enkoder MUX/DEMUX Kombinert adder/subtraktor ALU En minimal RISC - CPU 2 Komparator Komparator sammenligner to 4 bits tall

Detaljer

INF2270. Sekvensiell Logikk

INF2270. Sekvensiell Logikk INF227 Sekvensiell Logikk Hovedpunkter Definisjoner Portforsinkelse Shift register Praktiske Eksempler Latch SR D Flip-Flop D JK T Tilstandsmaskiner Tilstandsdiagrammer Reduksjon av tilstand Ubrukte tilstander

Detaljer

Oppsummering fra sist

Oppsummering fra sist 1 av 34 Kunnskap for en bedre verden TDT4110 Informasjonsteknologi grunnkurs: Tema: Løkker/Sløyfer Utgave 3: Kap. 4 Terje Rydland - IDI/NTNU 2 av 34 Oppsummering fra sist Betingelser i Python: ,

Detaljer

File: C:\My Documents\fagprove\tp\klokke.txt , 08:42:20

File: C:\My Documents\fagprove\tp\klokke.txt , 08:42:20 1 {************************************************************** 2 3 F A G P R Ø V E 4 5 F O R 6 7 H A L V A R D S K U R V E 8 9 10 11 12 Versjon: Dato: Beskrivelse: 13 ----------------------------------------------------------------

Detaljer

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19 Prosedyrer Lars Vidar Magnusson October 26, 2011 Lars Vidar Magnusson () Forelesning i DAS 11.10.2011 October 26, 2011 1 / 19 Repetisjon om triggere og prosedyrer Triggere og prosedyrer ligner på hverandre

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Norsk Eksamensdato: 07. mai 2013 Varighet/eksamenstid: 0900-1400 Emnekode: Emnenavn: EDT205T / EDT213T Klasse(r): 2EE 2EI Studiepoeng: Mikroprosessorsystemer

Detaljer

Laget av Atle Hybertsen Høst 2017

Laget av Atle Hybertsen Høst 2017 101 Innholdsfortegnelse 1- Laste ned programmet 2- Oppstart 3- Betydninger basic 4- Basic program og funksjoner 5- Forklaringer av ord og forkortelser 6- Analog inn og ut oppsett 7- Betydninger avansert

Detaljer

INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011

INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011 INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011 Oppgave 1: Løs oppgavene 8.1 og 8.2 i Louden Oppgave 2: Løs oppgave 8.14.a i Louden. I stedet for oppgave 8.14.b, finn en tredje møte å implemetere

Detaljer

oppgavesett 4 INF1060 H16 Hans Petter Taugbøl Kragset Øystein Dale Christian Resell 27. september 2016 Institutt for informatikk, UiO

oppgavesett 4 INF1060 H16 Hans Petter Taugbøl Kragset Øystein Dale Christian Resell 27. september 2016 Institutt for informatikk, UiO oppgavesett 4 INF1060 H16 Hans Petter Taugbøl Kragset Øystein Dale Christian Resell 27. september 2016 Institutt for informatikk, UiO oppgave 1 Hvorfor har vi operativsystemer? 1 oppgave 1 Hvorfor har

Detaljer

Batteri. Lampe. Strømbryter. Magnetbryter. Motstand. Potensiometer. Fotomotstand. Kondensator. Lysdiode. Transistor NPN. Motor. Mikrofon.

Batteri. Lampe. Strømbryter. Magnetbryter. Motstand. Potensiometer. Fotomotstand. Kondensator. Lysdiode. Transistor NPN. Motor. Mikrofon. Batteri Lampe Strømbryter Magnetbryter Motstand Potensiometer Fotomotstand Kondensator Lysdiode Transistor NPN Motor Mikrofon Høytaler Ampèremeter 1 1. Sett sammen kretsen. Pass på at motorens pluss og

Detaljer

Brukermanual for Elektronisk veggtavle

Brukermanual for Elektronisk veggtavle Brukermanual for Elektronisk veggtavle Innholdsfortegnelse: Nordbyhallen Oppdatert pr februar 2011 Side 2 Innstilling av tid før kampen Tid og hornsignal Side 3 Start/Stopp av kampen Registrering av scorede

Detaljer

Marine Propulsion Control Systems 9000 Series Processor Feilsøking

Marine Propulsion Control Systems 9000 Series Processor Feilsøking Marine Propulsion Control Systems 9000 Series Processor Feilsøking System Components Sections B1-2 & B3 Processor(er) Kontroll Spak(er) Push-Pull kabler Elektriske kabler og kontakter Spenning De sju spørsmålene

Detaljer

Bomann stereoanlegg MC 1012 CD CB

Bomann stereoanlegg MC 1012 CD CB Bomann stereoanlegg MC 1012 CD CB Generelle forsiktighetsregler - For å minske sjansen for brann eller elektrisk sjokk, må du holde spilleren borte fra vann og fuktighet. Spilleren bør ikke stå i umiddelbar

Detaljer

OPPGAVE 1 OBLIGATORISKE OPPGAVER (OBLIG 1) (1) Uten å selv implementere og kjøre koden under, hva skriver koden ut til konsollen?

OPPGAVE 1 OBLIGATORISKE OPPGAVER (OBLIG 1) (1) Uten å selv implementere og kjøre koden under, hva skriver koden ut til konsollen? OPPGAVESETT 4 PROSEDYRER Oppgavesett 4 i Programmering: prosedyrer. I dette oppgavesettet blir du introdusert til programmering av prosedyrer i Java. Prosedyrer er også kjent som funksjoner eller subrutiner.

Detaljer

Versjon 2.1-05.06.14 Side : 1

Versjon 2.1-05.06.14 Side : 1 Versjon 2.1-05.06.14 Side : 1 Versjon 2.1-05.06.14 Side : 2 Innhold 1 Oppkobling 1.1 Med WTN i alle enheter 2. Innstillinger av utstyr 2.1 Innstilling av Timy 2.2 Innstilling av fotoceller PR1aW 2.3 Innstilling

Detaljer

YouTube-kanal ITGK. Læringsmål og pensum

YouTube-kanal ITGK.  Læringsmål og pensum 1 TDT4110 Informasjonsteknologi grunnkurs: Tema: Enkle funksjoner - 3rd edition: Kapittel 5.1-5.6 Professor Alf Inge Wang 2 YouTube-kanal ITGK Professor Guttorm Sindre (foreleser den andre Python-parallellen

Detaljer

Oversikt. Beskrivelse Bash. 1 UNIX shell. 2 Kommandolinje som brukergrensesnitt. 3 Input og output. 4 Bash builtins. 5 Linux utilities.

Oversikt. Beskrivelse Bash. 1 UNIX shell. 2 Kommandolinje som brukergrensesnitt. 3 Input og output. 4 Bash builtins. 5 Linux utilities. Oversikt UNIX shell 1 UNIX shell Beskrivelse Bash 2 Kommandolinje som brukergrensesnitt 3 Input og output 4 Bash builtins 5 Linux utilities Lars Vidar Magnusson () Forelesning i Operativsystemer 30.08.2011

Detaljer

VIBRO III. Les alle forholdsregler og instruksjoner nøye før bruk av apparatet. Ta vare på manualen for fremtidige referanser

VIBRO III. Les alle forholdsregler og instruksjoner nøye før bruk av apparatet. Ta vare på manualen for fremtidige referanser VIBRO III DELEOVERSIKT ADVARSLER OG MERKNADER PRODUKTPLASSERING COMPUTER BESKRIVELSE AV COMPUTER HVORDAN BRUKE MASKINEN EGENDEFINERTE PROGRAMMER HVORFOR TRENE MED VIBROPLATE? TRENINGSVEILEDNING KUNDESERVICE

Detaljer

INF1400. Tilstandsmaskin

INF1400. Tilstandsmaskin INF4 Tilstandsmaskin Hovedpunkter Tilstandsmaskin Tilstandstabell Tilstandsdiagram Analyse av D-flip-flop tilstandsmaskin Reduksjon av antall tilstander Tilordning av tilstandskoder Designprosedyre for

Detaljer

Hurtigveiledning for GDC-400H DECT GDK-30+/100

Hurtigveiledning for GDC-400H DECT GDK-30+/100 Hurtigveiledning for GDC-400H DECT GDK-30+/100 INNHOLDSFORTEGNELSE Besvare anrop... 3 Plukke opp samtaler... 3 Sette over samtaler... 3 Ringe internt... 3 Ringe eksternt... 3 Programmere personlig kortnummer...

Detaljer

Brukerveiledning Versjon 1.3

Brukerveiledning Versjon 1.3 Brukerveiledning Versjon 1.3 Innholdsfortegnelse Innledning... 3 Registrering i elektronisk gjesteliste... 4 Tillatelser for gjestene... 4 Servicenivå... 4 Adgangsnivå... 4 Egendefinert... 4 Registrering

Detaljer

Forelesning 7. Tilstandsmaskin

Forelesning 7. Tilstandsmaskin Forelesning 7 Tilstandsmaskin Hovedpunkter Tilstandsmaskin Tilstandstabell Tilstandsdiagram Analyse av D flip-flop basert tilstandsmaskin Reduksjon av antall tilstander Tilordning av tilstandskoder Designprosedyre

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Norsk Eksamensdato: 13. mai 2014 Varighet/eksamenstid: 0900-1400 Emnekode: Emnenavn: TELE3010 Mikroprosessorsystemer Klasse(r): 2EE 2EI Studiepoeng:

Detaljer

Boostfueller styrer opp til 6 stk Høy Ohm dyser eller 2 stk Lav Ohm dyser.

Boostfueller styrer opp til 6 stk Høy Ohm dyser eller 2 stk Lav Ohm dyser. Innledning. Boostfueller styrer opp til 6 stk Høy Ohm dyser eller 2 stk Lav Ohm dyser. Enheten har innebygget MAP Sensor, og får turtall signal fra motorens originale innsprøytnings system. Gjennom enkelt

Detaljer