TSIU50 Mikrodatorprojekt. LAB1 AVR-introduktion och logikanalysator
|
|
- Bernt Forsberg
- för 8 år sedan
- Visningar:
Transkript
1 1
2 2
3 TSIU50 Mikrodatorprojekt LAB1 AVR-introduktion och logikanalysator Michael Josefsson Januari 2007
4
5 Detta häftes syfte är att tjäna som en snabb introduktion till utvecklingsmiljön AVRStudio och den logikanalysator, Agilent 54621D, som används i projekten. Häftet är också laborationsinstruktion till kursens första laboration. Se till att förstå hur de olika momenten i programframtagningen fungerar. Prova gärna att modifiera programmet men först efter att mätupgifterna med logikanalysatorn är gjorda. Experimentera! 3
6 4
7 1 AVRStudio Utvecklingsmiljön AVRStudio innehåller en editor för att mata in programmet, en simulator för att under kontrollerade former enkelstega genom programmet och slutligen en programmerare som kan användas för att ladda ner den färdiga koden till målsystemet. Målsystemet är alltid en processor men den kan sitta på olika utvecklingskort eller direkt i en brännarenhet. 1.1 Från kod till processor Det hela börjar med att koden matas in i en editor. Denna kod måste sedan kompileras. Kompileringen innehåller flera steg men de viktigaste för användaren är att man får en lista med syntaktiska fel så att man har möjlighet att korrigera sin kod. En korrekt kompilering resulterar i en hex-fil, en fil med all nödvändig programinformation i ett nedladdningsformat. En hex-fil är inte direkt läsbar. Innehållet är programmets opkoder i hexadecimal form tillsammans med deras adresser. Även om den inte är tänkt att läsas av människor är den inte helt obegriplig: : FC : E011BB22B BB00E40395D1F3F2 : FDCF22 : FF Nja, ok då, det kanske den är. Efter kompileringen kan koden simuleras. Det innebär att hex-filen används som indata till AVRStudio. Under denna process har några andra filer också tillverkats för AVRStudios interna bruk, bland annat en fil som håller ihop det projekt vi bygger upp, dvs information om vilka olika källkodsfiler (asssembler) som ingår. Man kan alltså låta det slutliga programmet härröra från flera filer om man vill. Det är inget vi bryr oss om här Starta AVRStudio Efter inloggning finns ikonen Shortcut to AVRStudio på skrivbordet. Dubbelklicka på den för att dra igång utvecklingsmiljön. Du kan nu välja att öppna ett befintligt projekt eller skapa ett nytt. Ett projekt i detta sammanhang är den samling filer och konfigureringar som behövs för AVRStudio. Här har vi inget gammal projekt att öppna. Alltså: 5
8 1 AVRStudio Välj Project/New project. Välj Atmel AVR-assembler. Fyll i Project Name. Ändra Location till din hemkatalog på vanheden. Klicka på..., och sedan tills du kommer till mplabnn on Samba server (vanheden) (Q:) Välj denna katalog, din hemkatalog. Här kan du nu skapa en egen katalog för projektet om du vill. Avsluta med att klicka på Select och sedan Finish. Du har nu ett editorfönster där du direkt kan skriva in kod Skriva program Här visas i kort form vilka mått och steg man måste vidta för att få igång ett enkelt program. Programmet ska bara flippa bit 3 på PORTD. Programmet är inte avsett att vara exempel på det bästa sättet att göra detta, utan bara visa hur assemblerfilen kan se ut med de speciella reserverade ord som kan användas. AVRStudio ställer några få krav på hur den inmatade koden ska se ut för att kunna kompilera den. Här kommer koden som den ska se ut när den är klar så tar vi detaljerna efteråt:.include "m8def.inc".def loopraknare.def temp.equ start = r16 = r17 = 0x40 main: flip: loop: ldi temp,0b ; bit 3 utgång out ddrd,temp ; konfigurera! in r18,portd ; läs av portd eor r18,temp ; r18 = r18 XOR temp out portd,r18 ; skicka till porten ldi loopraknare,start inc loopraknare ; sätter flaggor (Z) breq flip rjmp loop 6
9 1.1 Från kod till processor.def definierar ett annat namn på ett register. Det underlättar betydligt om man använder förståndiga namn på sina register..equ används för att sätta en konstant till något värde. Här är konstanten angiven i hexadecimal form men det går att ange den decimalt eller binärt också. Första radens.include laddar en (rätt stor) fil med många fördefinierade namn på register och konstanter. Det gör att vi kan skriva out portd,r18 till exempel. portd är definierat med.equ i den filen. Alla lables, symboliska adresser, måste börja i första kolumnen och avslutas med :. Opkoderna börjar åtminstone ett tabb-stopp in. Det finns inget krav att operanderna behöver skiljas med tab-stopp. Kommentarer inleds med semikolon. Filen behöver inte avslutas med END e dyl Simulera programmet För att kunna simulera projektet måste det först kompileras och en hexfil skapas. För att göra detta: Välj Build ur menyalternativen. Eller använd tangenten F7 direkt. Detta kan ge felmeddelanden i det nedre fönstret. Klicka på respektive felmeddelande så kommer du till den felande kodraden. Ändra och kompilera om till allt gått igenom. Under Debug -menyn väljer du nu Start Debugging. I menyn Debug/ Select Platform and Device... väljer du AVR Simulator och ATMega8, sedan Finish. Nu dyker ett fönster (kallat I/O View) upp till vänster med processorns register, I/O-portar mm. Här visas all processorstatus. Du kan högerklicka på raderna för att få mer information. Under Debug -menyn kan du nu välja Step Into eller trycka F11 eller klicka direkt på symbolen { }. Effekten är i vart fall att du startat exekveringen med att gå en programrad i programmet. I I/O View-fönstret kan du inspektera de berörda registren osv Hur fort går det I I/O View-fönstret finns alternativet Processor. Under denna finns programräknarens värde men också en praktisk instruktionsräknare Cycle Counter, och ett stoppur du kan använda för att ta tid på fördröjningsloopar osv. Simulatorn antar att processorn kör med klockfrekvensen 4 MHz men detta värde går att ändra under Debug->AVR Simulator Options. 7
10 1 AVRStudio Bränna koden till processorn Det finns en hel uppsjö med olika metoder att bränna in koden i processorn. Här visas hur det går till om man använder Atmels utvärderingskit STK500. Brännarkortet STK500 vill ha volt och bryr sig inte om polariteten så det är bara att koppla in rätt spänningsnivå. På själva kretskortet sitter en liten strömbrytare upp till vänster. Se till att maxspänningen inte överskrids innan du slår på strömbrytaren! När kortet är spänningssatt lyser en lysdiod. Välj sedan från menyn i AVRStudio Tools-> Program AVR -> Auto Connect för att få fram programmeringsmenyn. Här kan man sedan under fliken Program välja vilken krets man avser att bränna. Kortet STK500 kan acceptera åtskilliga typer men i vårt fall är det bara ATMega8 som är aktuellt. Se till att ISP (In-Circuit Serial Programming) är valt som Programming mode. Kontrollera också under fliken Fuses att: Kryssrutan för watch-dog timer är rätt inställd Rätt klockalternativ används. Antingen Ext Clock, yttre klocka, eller Int RC Osc, intern klocka i form av en RC-oscillator med rätt frekvens, måste väljas. Kryssrutan för brown-out detection är ikryssad. Programmeringen i sig sker genom att trycka på knappen Program i rutan för Flash, och genomförs på några sekunder. Därefter resetas processorn och programmet startas. Om programmet skvallrar sin funktion på en utgående port kan denna kopplas till en av lysdioderna och man får omedelbart en bekräftelse på att programmet körs. 8
11 2 Logikanalysator och mätuppgift Logikanalysatorn är arbetshästen vid all felsökning av lite större digitala system. Man kan fortfarande komma rätt långt med en enkel logikprob men analysatorn ger mycket större möjligheter. I korthet är en logikanalysator (kortare logikare ) en inspelare för digitala sekvenser. Den logikare du har på labplatsen kan dessutom spela in 15 kanaler samtidigt. Och fungerar dessutom som ett tvåkanals oscilloskop. En enkel mätning, på en kanal, förklarar dess funktion: Anslut en av kanalerna från pod:en till mätobjektet. Anslut också den svarta jordledningen till mätobjektets 0V (GND). Tryck på knappen AutoScale. Logikaren känner av sina inkanaler och aktiverar den som har varierande insignal. Du bör nu se mätobjektets signal. Om logikaren meddelar No signal detected betyder det att du inte har någon signal inkopplad (är mätobjektet spänningssatt?). Med ratten Horizontal kan du ändra tidsskalan. Tryck på knappen Cursors. Två vertikala linjer dyker upp på skärmen. Dessa kan flyttas i sidled med -ratten. Med de s.k. soft key-tangenterna i skärmens nederdel kan du välja vilken av de två cursorerna som ska vara aktiv. Samtidigt meddelas avståndet mellan cursorerna både som frekvens och som skillnad i tid. Vilken frekvens har insignalen? Med knappen Quick Meas kan ett antal standardmätningar snabbt göras. Använd soft key-tangenterna för att: Välja insignal (source) Välja typ av mätning Genomföra mätningen Vilken frekvens har insignalen med denna mätmetod? Utöver dessa enkla mätningar vill man ofta låta en av insignalerna trigga, dvs påbörja inläsningen av data. Med knappen Trigger fås nya funktioner för soft key-tangenterna. Nu kan du välja om trigggningen ska ske på stigande eller fallande flank om oscillatorkanal 1 eller 2 ska vara triggkälla eller på vilken digital kanal triggingen ska ske 9
12 2 Logikanalysator och mätuppgift Mätuppgift Anslut en kanal till processorns klocka. Anslut en ytterligare kanal till bit 3 på port D som programmet nu ständigt växlar logiskt värde på. Använd ett lämpligt triggvillkor för att avläsa hur lång tid och hur många klockpulser det tar mellan omslagen på bit 3? Hur många instruktioner motsvarar detta? Hur många klockpulser behöver processorn per instruktion? 10
13 3 Egen programmeringsuppgift Välj en av uppgifterna nedan. Mata in koden i editorn, assemblera, simulera och ladda slutligen ner koden till målsystemet. Rinnande ljus. Tänd i tur och ordning varje lysdiod på målsystemet. Välj en lagom hastighet. Programmet ska avslutas då en tryckknapp nedtrycks. Skrämma prick. Tänd en lysdiod. När den lyser ska man trycka på motsvarande tryckknapp för att släcka den. Men då ska omedelbart en annan lysdiod tändas. Om man trycker på fel tryckknapp ska inget hända. Samtidig nedtryckning av två eller fler knappar avslutar programmet. Ping-pong. Vid programstart tänds en lysdiod i mitten och börjar gå åt vänster eller höger. För att blippen inte ska trilla över kanten måste den hindras genom att vänster eller höger tryckknapp nedtrycks. Riktningen ändras då osv. Samtidig nedtryckning av båda knapparna avslutar programmet. (Man kan fundera på vad som ska hända när den trillar av kanten?) 11
AVRStudio på tre minuter. Micke Josefsson, 2005
AVRStudio på tre minuter Micke Josefsson, 2005 Mycket kort intro till AVRStudio Utvecklingsmiljön AVRStudio innehåller en editor för att mata in programmet, en simulator för att under kontrollerade former
Läs merDet finns en handledning till kortet på hemsidan. AVR STK500.
Laboration 1 (ver 1) Uppgifter: AVR Studio 4.lnk Bli bekant med utvecklingskortet, och AVR studio. Skriva in program för binärräknare. Simulera detta samt ladda ner det till kortet. Förse ovanstående program
Läs merDatorteknik 1 (AVR 1)
Namn: Laborationen godkänd: Digitala system 15 hp Datorteknik 1 (AVR 1) LTH Ingenjörshögskolan vid Campus Helsingborg Introduktion till datorteknikutrustningen. Laborationens syfte. Syftet med laborationen
Läs merAVR Studio 4 Och AVRFLASH
Komma igång med AVR Studio 4 Och AVRFLASH Kjell Fällman 2010 Rev: 1 Laboration 1 AVR Studio 4, WinAVR(AVR-GCC) och AVRFLASH AVR Studio 4, ATMELs IDE för 8bits AVR MCU http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725
Läs merA-del motsvarande KS1
MÄLARDALENS HÖGSKOLA Institutionen för elektroteknik Tentamen Mikrodatorteknik CT3760 Datum 2005-10-28 Tid 08.30 12.30 Svar till A- och B-del A-del motsvarande KS1 Uppgift A1. Vad blir resultatet då instruktionen
Läs merSKAPA DET FÖRSTA PROJEKTET I mikrobasic PRO for AVR
SKAPA DET FÖRSTA PROJEKTET I mikrobasic PRO for AVR 2 Projekt mikrobasic PRO for AVR organiserar applikationer som projekt vilka består av en enda projektfil (med filändelsen.mbpav) och en eller flera
Läs merSystemkonstruktion SERIEKOMMUNIKATION
Systemkonstruktion SERIEKOMMUNIKATION Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-04-26 Syfte Laborationen syftar till att ge studenten tillfälle att närmare bekanta sig med RS-232-protokollet,
Läs merLunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg. Laboration nr 4 i digitala system ht-15. Ett sekvensnät. grupp. namn.
Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg Laboration nr 4 i digitala system ht-15 Ett sekvensnät.. grupp.. namn. godkänd Laborationens syfte: att ge grundläggande kunskaper i att
Läs merSå här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen.
Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen. Om du möts av följande bild behöver du logga in med ett giltigt Microsoft-konto innan du kan konfigurera ett
Läs merGeneral Purpose registers ALU I T H S V N Z C SREG. Antag att vi behöver skriva in talet 25 till register R18
F3 Föreläsning i Mikrodatorteknink 2006-08-29 Kärnan i microcontrollern består av ett antal register och en ALU. Till detta kommer också ett antal portar. Det finns 64 st portar. Några är anslutna mot
Läs merDecipher och Datataker DT100
Umeå Universitet Institutionen för tillämpad fysik och elektronik Anders Åstrand Decipher och Datataker DT100 Lathund Reviderad: 981217 A.Å 990406 A.Å 011119 AÅ Decipher och Datataker DT100 Detta är endast
Läs merVälja aktivitet. 3FrontOffice. Meddela att du är på exempelvis möte. Välja aktivitet. Välja aktivitet
Meddela att du är på exempelvis möte När du öppnar appen 3FrontOffice visas sidan Kontakter. 1 Klicka på fliksymbolen längst ner till höger för att visa sidan Aktivitet. 1 2 3 2 Högst upp på sidan visas
Läs merMSR. www.intab.se info@intab.se 0302-24 600 Gjutarevägen 1 443 61 Stenkullen
MSR www.intab.se info@intab.se 0302-24 600 Gjutarevägen 1 443 61 Stenkullen Inledning Intabs MSR är en liten kraftfull datalogger med USB-anslutning som komponeras ihop efter behov. De olika modellerna
Läs merLABORATIONSINSTRUKTION
Högskolan Dalarna Institutionen för Elektroteknik LABORATION LABORATIONSINSTRUKTION LOG/iC, PLD, kombinatorik, sekvensnät KURS Digitalteknik LAB NR 6 INNEHÅLL. Inledning 2. Prioritetskodare 3. Elektronisk
Läs merANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för
ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward
Läs merANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för
ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward
Läs merAtt komma igång med FirstClass (FC)!
Att komma igång med FirstClass (FC)! Vi har tillgång till FC genom vårt samarbete med folkhögskolor och därigenom med Folkbildningsnätet. FC kan användas på en dator på två sätt (dessutom kan du använda
Läs merDatorlaboration 0, Programmering i C++ (EDAF30)
LUNDS TEKNISKA HÖGSKOLA Programmering i C++ Institutionen för datavetenskap HT 2015 Datorlaboration 0, Programmering i C++ (EDAF30) Under den inledande datorlaborationen får du träna på de grundläggande
Läs merDigitala Projekt (EITF11)
Digitala Projekt (EITF11) Temperaturgivare med larm Handledare: Bertil Lindvall 2014-05-20 Erik Hellered, I-11 Andreas Sjöblom, I-11 Philip Dahlström, I-11 Table of Contents Inledning... 1 Kravspecifikation...
Läs merSoftware Translator 6.1 Manual
Software Translator 6.1 Manual 1 Innehåll Sidan Inledning 3 Installation 4 Auktorisation 4 Översikt Programfönster 5 Menyer Arkiv 5 Visa 6 Språk 6 Verktyg 7 Hjälp 7 Handhavande Att lägga till ett program
Läs merSkriv in sökvägen sam.sll.se
Lathund för SAM-användning SAM (Säker Anslutning Multiaccess) används när det är driftavbrott på kommunikationen till Stockholm och vi därför inte kan nå TakeCare. Det du bör göra är att först konstatera
Läs merHÖGSKOLAN I KALMAR Institutionen för teknik Erik Loxbo 06 03 04 LABORATION I PLC-TEKNIK SEKVENSSTYRNING AV TRANSPORTBAND SIMATIC S7 - GRAPH
HÖGSKOLAN I KALMAR Institutionen för teknik Erik Loxbo 06 03 04 LABORATION I PLC-TEKNIK SEKVENSSTYRNING AV TRANSPORTBAND SIMATIC S7 - GRAPH Uppgift: Lös nedanstående problemställning med hjälp av programvaran
Läs merKonfigurera Xenta från Point
Konfigurera Xenta från Point Nedan följer en instruktion hur du konfigurerar din nya Xenta terminal från Point med JobOffice Kassa. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.
Läs merSKAPA DET FÖRSTA PROJEKTET I mikrobasic PRO for PIC
SKAPA DET FÖRSTA PROJEKTET I mikrobasic PRO for PIC TILL VÅRA VÄRDEFULLA KUNDER Jag vill framföra mitt tack till er för att ni är intresserade av våra produkter och för att ni har förtroende för MikroElektronika.
Läs merMer om Outlook. Extratexter till kapitel 4 Mejla. I avsnittet lär du dig: vad Outlook idag är och kan användas till
B Mer om Outlook Extratexter till kapitel Mejla B 8 I avsnittet lär du dig: vad Outlook idag är och kan användas till hur Kalendern är uppbyggd och fungerar att använda funktionen Uppgifter hur du kan
Läs merClicker 5. Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel
Clicker 5 Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel Vad är Clicker 5? Clicker 5 är ett stöd till personer i behov av extra
Läs mermikroicd Avbuggare Handbok
mikroicd Handbok Avbuggare mikroicd avbuggare är ett mycket effektivt verktyg för realtid felsökning på hårdvara nivå. Den gör att du kan övervaka program variabelvärden, Speciella Funktion Register (SFR)
Läs merSvensk version. Inledning. Installation av maskinvara. Installation av Windows XP. LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps
LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps Inledning Utsätt inte det trådlösa LAN PCI-kortet 54 Mbps för extrema temperaturer. Placera inte enheten i direkt solljus eller nära värmekällor. Använd inte
Läs merPaneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2
Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering
Läs merProgrammering av Thangram portregister System XIP (VA/08)
Programmering av Thangram portregister System XIP (VA/08) Håll in PROG-knappen i centralen under 3 sekunder. Den gula lampan tänds. Ute på portregistret/porttelefonen fås en indikation att systemet är
Läs merFlödesschema som visar hur man använder Quartus II.
Flödesschema som visar hur man använder Quartus II. För att det skall bli lite enklare använder jag följande exempel: ut1
Läs merBruksanvisning DAB One
Bruksanvisning DAB One Var snäll läs igenom denna bruksanvisning, innan ni börjar använda er DAB One. Grattis till ditt val av DAB/FM mottagare. Vi hoppas att du kommer att ha många trevliga stunder framför
Läs merSurvey&Report steg för steg: Skapa rapport 2013-05-13
1 Survey&Report steg för steg: Skapa rapport 2013-05-13 Ola Stjärnhagen 2 Skapa rapport 1. Klicka på Enkät > Hitta enkät. Listan som dyker upp visar endast de 50 senast skapade enkäterna. Klicka på Sök
Läs merMilesight Motion Detection V1.0
1 Milesight V1.0 I den är guiden kommer vi gå igenom hur du installerar Milesight IP kameror på din NVR enhet, och hur man ställer in kamerorna på. Program som du kommer att behöva. Milesight IPC Tools,
Läs merDigital 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 merDatakommunikation 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 mer2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.
2. Komma igång Skapa grupper och elever Börja med att läsa texten nedan om hur man börjar jobba med programmet efter installationen. Skriv gärna ut sidan och ha bredvid dig tills du känner att du behärskar
Läs merMicrosoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:
Mittuniversitetet ITM Telefon 0771-97 50 00 Microsoft Publisher Laborationskompendium för digital behandling av publikationer Detta exemplar tillhör: HT 2006 Innehållsförteckning Objekt 1 Textblock 2 Tabeller
Läs merMirasys VMS 7.3. Workstation användarvägledning
Mirasys VMS 7.3 Workstation användarvägledning INNEHÅLLSFÖRTECKNING Innehållsförteckning... 2 Innan du börjar... 3 Logga in... 4 Användargränssnitt... 8 Navigeraren... 11 Kameror... 19 Audio... 35 Videoutgångar...
Läs merStudentguide Adobe Connect Pro
Studentguide Adobe Connect Pro 2009-11-10 Inloggning För att vara med i ett möte behöver du inte installera någon programvara utan allt som behövs på din dator är Adobe Flash Player. Det programmet finns
Läs merElisabeth Bejefalk IT-Assistent Avesta kommun
Elisabeth Bejefalk IT-Assistent Avesta kommun Du ska nu få lära dig hur du enkelt kan göra ett bildspel i PowerPoint. Utifrån det du snart har lärt dig kan du sen göra mer avancerade bildspel genom att
Läs merElektroteknik 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 merProgramräknaren visar alltid på nästa instruktion som skall utföras. Så fort en instruktion har hämtats så visar programräknaren på nästa instruktion.
F5 Föreläsning i Mikrodatorteknink 2006-09-05 Programräknaren visar alltid på nästa instruktion som skall utföras. Så fort en instruktion har hämtats så visar programräknaren på nästa instruktion. Programräknaren
Läs merManual för Kollektomat
Manual för Om detta dokument Denna manual är en översikt över vad som behövs göras för att komma igång med. Allting från fysisk transport till installations anvisningar och avstämning ska hanteras av detta
Läs merDatorsystem Laboration 2: Minnesmappade bussar
Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................
Läs merLaboration D184. ELEKTRONIK Digitalteknik. Sekvensnät beskrivna med VHDL och realiserade med PLD
UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Lars Wållberg/Dan Weinehall/ Håkan Joëlson 2010-05-06 v 1.7 ELEKTRONIK Digitalteknik Laboration D184 Sekvensnät beskrivna med VHDL och realiserade
Läs merKomma igång med Eventor
Guide Eventor Komma igång med Eventor Version 2.0, 2013-10-07 Starta med startsidan På Eventors startsida finns en kortare guide över hur du skaffar användarkonto och hur du loggar in. Börja med den för
Läs mer19. Skriva ut statistik
19. Skiva ut statistik version 2006-05-10 19.1 19. Skriva ut statistik Den här dokumentationen beskriver hur man skriver ut statistik från SPFs medlemsregister via Internet. Observera att bilderna är exempel
Läs merUtskick av respondentenkät
1 Survey&Report steg för steg: Utskick av respondentenkät 2013-05-05 Ola Stjärnhagen 2 Utskick av respondentenkät 1. Efter att ha avslutat konstruktionen av respondentenkäten (anonym eller icke-anonym)
Läs merLäs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.
Bruksanvisning Installera CubeBiz... 2 Välj språk... 2 När du vill köra testversionen i 15 dagar... 3 När du köper en CubeBiz-licens... 3 Registrera en giltig licensnyckel... 3 Starta ett nytt projekt...
Läs merInstruktioner för analys- appen
Instruktioner för analys- appen 1. Inledning 2. Inloggning (behöver bara göras 1 gång eller vid omstart av telefonen) 3. Select (välj butik och sortiment) 4. Scan (läs streckkoder) 5. Analysera (vad saknas/vad
Läs merManual för deltagare kursen Bakgavellyft 1010-03-31 1. Så går du kursen Bakgavellyft
Manual för deltagare kursen Bakgavellyft 1010-03-31 1 Så går du kursen Bakgavellyft Manual för deltagare kursen Bakgavellyft 1010-03-31 2 Starta kursen 1. Öppna ett Internetfönster och fyll i adressen
Läs merInstallationsanvisning för kursens programvara på egen dator
Installationsanvisning för kursens programvara på egen dator Två program, Java och DrJava, skall installeras på datorn. DrJava är en så kallad utvecklingsmiljö, ett program som underlättar att programmera
Läs merLABORATIONSINSTRUKTION
Högskolan Dalarna Elektroteknik LABORATION LABORATIONSINSTRUKTION Trafikljus med SFC-programmering KURS El- och styrteknik för tekniker ET1015 INNEHÅLL LAB NR PLC 5 Ver 1.0 1. Inledning 2. Laborationskortet
Läs merBruksanvisning. Applikationsplats
Bruksanvisning Applikationsplats INNEHÅLL Hur handboken ska läsas...2 Symboler i handboken...2 Friskrivningsklausul... 3 Anmärkningar...3 Vad du kan göra på applikationsplatsen... 4 Innan du öppnar applikationsplatsen...
Läs merHome Prosafe 1132 GSM larm (Art.nr. 36-2868)
Snabbstartguide Home Prosafe 1132 GSM larm (Art.nr. 36-2868) 1) Förbereda kontrollpanelen för uppstart a) OBS! innan SIM-kortet Knappbeskrivning monteras i kontrollpanelen - Stegar uppåt i menyn måste
Läs merVäxtviskaren EITF11 Digitala projekt VT15, I12
Växtviskaren EITF11DigitalaprojektVT15,I12 NathalieLiljebrunn,EbbaRiismark,AnnaNorelius LundsTekniskaHögskola Institutionenförelektro ochinformationsteknik Handledare:BertilLindvall,AndreasJohansson 2015
Läs merAnvändarmanual Pagero Connect 2.0
Användarmanual Pagero Connect 2.0 Innehåll 1. Grundläggande information... 3 1.1 Aktivera ditt Pagero Onlinekonto... 3 1.2 Ladda ner Pagero Connect 2.0... 3 1.3 Startsida... 4 1.4 Minimerad vy... 5 1.5
Läs merAVRflash. Program. Handbok
AVRflash Handbok Program AVRflash programmerare är ett högpresterande verktyg som används för att programmera AVR mikrokontroller från ATMEL. AVRflash program kommunicerar med mikrokontroller via en USB
Läs merSmart Rogic Manual. Robostick Manual
Smart Rogic Manual Robostick Manual Ladda ner Smart Rogic Programfönster Programmera 4 Kopiera / Klipp ut 5 Ta bort symbol 6 Ångra / Gör om 7 Funktion 8 Ta bort program 9 Anslut via Bluetooth 0 Överföra,
Läs merNallelek Lärarvägledning
NALLELEK - LÄRA MERA PROGRAM AB Nallelek Lärarvägledning NALLELEK... 2 1.1 Programmet... 2 1.2 Övningar som stärker förmågan att iaktta bilder och se detaljer... 3 1.2.1 Pedagogiska tips... 3 1.3 Kategorisering
Läs merSemester och arbetstidsförkortning
Hantverksdata Bilanco 2011-04-01 Semester och arbetstidsförkortning Innehåll SEMESTERUPPDATERING... - 2 - ARBETSTIDSFÖRKORTNING... - 5 - www.hantverksdata.se - 1 - Semesteruppdatering Uppdateringen ska
Läs merTentamen i TDP004 Objektorienterad Programmering Praktisk del
Tentamen i TDP004 Objektorienterad Programmering Praktisk del Datum: 2009-08-24 Tid: 14-18 Plats: SU-salar i B-huset. Jour: Per-Magnus Olsson, tel 285607 Jourhavande kommer att besöka skrivsalarna ungefär
Läs merTeckentavlor. Inställning av styrsätt med programvalsratten
1 THOT THOT fungerar som ett tangentbord till datorn. I stället för att trycka på tangenter, används ett styrorgan, som flyttar en ljuskägla över THOT tavlan och väljer ut önskad ruta. Varje ruta kan innehålla
Läs merWAGO 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 merInstruktion för L-100 IF:s kartpärm
Instruktion för L-100 IF:s kartpärm Rev PA2b 2014-05-27 I L-100 IF:s kartpärm på http://www.andli.com/doma kan du lägga upp dina kartor och hur du sprang så att alla kan se dem. Här beskrivs hur du publicerar
Läs merCopyright 2008 Pausit AB medföljer programvaran pausit. Pausit version 1.2 Användarmanual
Copyright 2008 Pausit AB medföljer programvaran pausit Pausit version 1.2 Användarmanual Välkommen! Med en liten insats kan du nå en stor effekt! Dagens samhälle och arbetsliv kännetecknas av krav på ett
Läs merBruksanvisning Scandia Ovnen TC 5000
Bruksanvisning Scandia Ovnen TC 5000 KONTAKTINFORMATION 6 valfria program med vardera 4 segment CEBEX Keramikexperterna AB Malmö Erlandsrovägen 3 S-218 45 VINTRIE Tel +46 40-671 77 60 Fax +46 40-671 77
Läs merWebbkamera från www.masen.com
Webbkamera från www.masen.com Tack för att ni har valt en webbkamera från Måsen, vi ger er vind under vingarna. Här kommer några tips för att snabbt och lätt komma igång med kameran. Placera kameran där
Läs merKontakt: Mikael Forsman mikael.forsman@arbetslivsinstitutet.se. Användarmanual för VIDAR 4.0
Kontakt: Mikael Forsman mikael.forsman@arbetslivsinstitutet.se Användarmanual för VIDAR 4.0 Innehåll Inledning...3 Systemkrav...3 Installation...3 Att komma igång...4 Inställningar...5 Arbetsgång...5 Ange
Läs merExempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler
Exempeluppgift i Logikstyrning Inledning Idén med detta papper är att ge en allmän beskrivning av labbutrustningen och tips för hur man kan lösa olika praktiska problem i samband med laborationen. Läs
Läs merADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010
ADAD-net Användarmanual INDIVIDEN Råbe och Kobberstad Februari 2010 1 INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 1 INLOGGNING OCH BEHÖRIGHETER... 2 STARTA PROGRAMMET OCH LOGGA IN... 2 BEHÖRIGHETSSYSTEM...
Läs merLEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?
ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration
Läs merWilliam Sandqvist william@kth.se
Komparatorn en 1 bits AD-omvandlare En komparator är en känslig förstärkare för skillnaden mellan spänningarna på ingångarna. Minsta lilla positiv skillnad gör att utgången hamnar på (1) eller vid negativ
Läs merBruksanvisning till LEDMasterBasic1
Bruksanvisning till LEDMasterBasic1 En snabbguide V 1.0 2012-07-31 Innehåll ALLMÄNT... 2 VIKTIGT... 2 INKOPPLING:... 2 INSTALLATION AV KONFIGURATIONSPROGRAM... 2 ATT ANVÄNDA KONFIGURATIONSPROGRAMMET...
Läs merNovell Filr 1.2 skrivbordsprogram för Mac snabbstart
Novell Filr 1.2 skrivbordsprogram för Mac snabbstart April 2015 Snabbstart Med Novell Filr får du enkelt åtkomst till alla dina filer och mappar från skrivbordet, webbläsaren eller en mobil enhet. Dessutom
Läs merHandbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll
Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 1.1 Inlärningsmetodiken.................................... 5 1.2 De första stegen i Artikulate................................
Läs merM7005 Fischer/Weisser mätstyrningsserver M9003 ersatt med Simens S7-1200 Plc
Matematikföretaget jz www.m7005.metem.se 160121/SJn M7005 Fischer/Weisser mätstyrningsserver M9003 ersatt med Simens S7-1200 Plc M7005, Fischer/Weisser mätstyrningsserver M9003 ersatt med Siemens S7-1200
Läs merINSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion
INSTALLATION AV VITEC MÄKLARSYSTEM Studentversion Innehållsförteckning 1. Installera VITEC Mäklarsystem... 2 2. Läs noga igenom manualen... 2 3. Systemkrav... 2 4. Kundservice/Teknisk support... 2 5. Start
Läs merFör en helt ny användare går det snabbare än tidigare att lära sig de funktioner som finns.
Hej I denna guide kan du hitta de flesta förändringar som finns i den nya versionen av Adobe Connect. Den är främst riktad till er som jobbat med Connect i den tidigare versionen. Dock ger övergångsguiden
Läs merProva på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09
Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal
Läs merEn guide till FirstClass
En guide till FirstClass En guide till FirstClass Grundläggande funktioner Logga in i FirstClass (Windows) Starta programmet FirstClass på vanligt sätt, t.ex. genom skrivbordsgenväg eller Startmenyn/Startskärmen.
Läs merSeriehantering. [En enkel guide för hur du som serieadministratör använder SVEMO TA.]
2013 Svenska Motorcykel- och Snöskoterförbundet Box 2314 600 02 NORRKÖPING Tel. 011-23 10 80 www.svemo.se Seriehantering [En enkel guide för hur du som serieadministratör använder SVEMO TA.] Innehåll Inledning...
Läs merANVÄNDARMANUAL ANSLUTA TILL REGION HALLAND VIA CITRIX
ANVÄNDARMANUAL ANSLUTA TILL REGION HALLAND VIA CITRIX Dokumentet beskriver hur anställda på Region Halland, samt externa samarbetspartners, ansluter och arbetar på distans via Region Hallands Citrix lösning.
Läs merÖversikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.
Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär
Läs merAnvändarmanual för nya funktioner
Användarmanual för nya funktioner 070201 Innehåll 1 Introduktion 2 2 Uppdateringar per 2006-06-15 3-5 3 Uppdateringar per 2007-02-01 6 1 Introduktion Detta är en användarmanual för nya funktioner i din
Läs merLathund för överföring av rapporter och ljudfiler
Lathund för överföring av rapporter och ljudfiler I den här lathunden finns detaljerade instruktioner om hur du gör för att skicka rapporter och ljudfiler till din handledare. Först kommer en beskrivning
Läs merFÄLTMÄTINSTRUKTION TESTO 174H
1(8) 1. Allmänt Dataloggern Testo 174H mäter fukt och temperatur samt daggpunkt. Den används för att lagra och läsa ut separata mätvärden samt hela mätsekvenser. Värdena registreras, sparas och överförs
Läs merVid frågor kontakta oss på support@du.se eller ring oss på 023 77 87 87.
Hej! I denna guide kan du hitta de flesta förändringar som finns i den nya versionen (version 8) av Adobe Connect (hädanefter kallad Connect). Den är främst riktad till er som jobbat med Connect i den
Läs merInstallation av. Vitec Online
Installation av Vitec Online Innehållsförteckning Inledning... 3 Allmän konfiguration av router och brandvägg... 4 Installera Vitec Online Server... 6 Lösenord för inloggning i Mäklarsystemet... 9 Klientinstallation...
Läs merFormulär används för att ta in anmälningar, göra undersökningar etc. Skapa en ny sidtyp och välj Formulär
Snabbguide till EpiServer CMS 5 Formulär Vad är ett formulär? Formulär används för att ta in anmälningar, göra undersökningar etc. Du bygger upp ett formulär med frågor där besökare kan fylla i information
Läs merMANUAL NETALERT FÖR ANDROID VERSION 3.3 WWW.NETALERT.SE
MANUAL NETALERT FÖR ANDROID VERSION 3.3 Installation Hämta och installera NetAlert till din telefon från Android market. Följ därefter instruktionerna under Första gången. Vad är NetAlert? NetAlert är
Läs merHär kan du välja befintligt upplägg eller skapa ett nytt. Klicka på edit uppe till höger för att redigera och/eller skapat nytt.
Start-skärmen Här kan du välja befintligt upplägg eller skapa ett nytt. Klicka på edit uppe till höger för att redigera och/eller skapat nytt. Det grå kugghjulet indikerar att du är i redigeringsläge och
Läs mer7) Beskriv tre sätt att överföra parametrar mellan huvudprogram och subrutin.
1(5) Övningstentamen i Mikrodatorer och assemblerprogrammering, ELGA05 Hjälpmedel: Bifogad lista med memokoder för MC68xxx. Samtliga programmeringsuppgifter ska innehålla flödesschema med förklaringar
Läs merSÅindex 5 i Microsoft Excel 2010
Installera/uppdatera/aktivera SÅindex 5 i Microsoft Excel 2010 Översikt SÅindex 5 är ett tillägg till Microsoft Excel. I SÅindex 5 finns en särskild fil som är en tilläggsfil (en addin). Filen heter Sindex5.xlam.
Läs merLättlästa instruktioner för ipad ios8
Lättlästa instruktioner för ipad ios8 I samarbete med: December 2014 Lättlästa instruktioner för hur du använder en ipad med operativsystemet ios8. En ipad är en pekplatta. En pekplatta kallas också för
Läs merMicrosoft Windows 8 Grunder
WINDOWS 8 GRUNDER Inledning Mål och förkunskaper...5 Pedagogiken...5 Hämta övningsfiler...6 Del 1 1 Introduktion till Windows Grundläggande om operativsystem...7 Starta och avsluta Windows 8...8 Välja
Läs merManual Nedladdningsbara klienten NLK
Manual Nedladdningsbara klienten NLK www.bildtelefoni.net Direktlänk: www.tolk.sip.nu Copyright 2015 bildtelefoni.net Fokus på tillgänglighet Med Nedladdningsbara klienten, NLK, kan alla som har behov
Läs merSteg 1 Starta Outlook 2013 och öppna konfigurationsguiden
Sida 1 av 7 Här är en tydlig steg för steg-guide som beskriver hur du konfigurerar din e-post i e-postprogrammet Microsoft Outlook 2013. Vad innebär ett IMAP-konto? Med protokollet IMAP sparas all din
Läs merLaboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH)
Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH) Växelspänningsexperiment Namn: Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska
Läs mer