65xx teknik-församlingen språk programmering med W65C02SXB-handledning 1 (6 / 6 steg)

Steg 6: Programmering ditt projekt



OK måste nu du vara redo att få detta projekt igång med din SXB styrelse!

Nedan finns en lista över åtgärder för att få ditt projekt som arbetar med din WDCTools. Vi har försett ett basic-program som saknas delar av programmet som minnesplats och dina värderingar för ackumulatorn. Det finns kommentarer på programmet som kommer att gå igenom där dessa saker måste programmeras men vi lämnade det upp till dig.

Så här:

  1. Anslut din styrelse i din PC
  2. Hämta Hello World projektet från WDC GitHub. Du kan behöva registrera dig för en GitHub acount om du inte har ett. Klicka på denna länk: WDC GitHub Hello World projekt
  3. Spara den Hello World projektmappen i C-enheten under- C:/WDC/W65C02SXB/projekt. Vill du vara säker som detta projekt lever i mappen W65C02SXB projekt så att när du öppnar projektet din väg från dina verktyg till din styrelse är redo att gå.
  4. Gå till Hej världen projektet mappen och öppna filen ASM i din texteditor. Här är där du anger ditt program och spara den. En gång bevarat, kommer det alltid leva i ditt projekt broschyren läge. Så vara säker på att du gör ändringar och tryck spara. Detta kommer att göra det ganska enkelt.
  5. Starta WDCTools TIDE gränssnitt
  6. Gå till filen och öppna projektet och gå in din W65C02SXB projekt mappen och markera filen Hello World.
  7. Välj din Hello World projekt och se till att din filtyp är inställd på . WDC
    1. -Du kan behöva justera du skärmen för programmet att passa med TIDE verktygslådan
  8. Klicka på kompilera på knapp i församlingen och kontrollerar programmet fönstret längst ner för fel
  9. Klicka på montera länk knapp och kontrollera programfönstret i botten för fel
  10. Klicka på felsökare. (Dess blå en med ett Z i mitten av det)
  11. Ett fönster upp där du uppmanas att välja din USB-enhet plats. Välj plats och klicka på OK
  12. Din WDCDB fönster bör starta och om din kod-fönstret är blå du är redo att gå!
  13. Tryck på F7 för att gå igenom din kod om du gjorde allt rätt då du bör se din enhetslampa att blinka på och av.

Problem med att skjuta om det behövs.

Kom ihåg misslyckande är en stor del av teknik. Förbättra dina färdigheter i felsökning problem är en stor sak.

Se Steg
Relaterade Ämnen

65xx teknik-plocka en PIN-kod, P72 W65C265SXB projekt

Vi kommer att blinka LED (P72) på W65C265SXB, som ligger mitt i styrelsen strax ovanför W65C265S 16-bitars mikrokontroller chip. Blinkande lysdiod i inbäddade världen är synonymt med att skriva ett program för "Hello World!" i programvara. Jag h...

65xx teknik - W65C02SXB binära Counter ledde projekterar

Inledning:Det binära talsystemet spelar en central roll i hur information av alla slag lagras på datorer. Förståelse binary kan lyfta en hel del mystery från datorer, eftersom på en grundläggande nivå de är verkligen bara maskiner för att vända binär...

AVR programmering med Arduino, AVRdude och AVR-gcc

AVR är en gemensam, billig typ av mikro-controller som kan verka skrämmande att arbeta med, men oroa dig inte! När du har Ställ in grundläggande kunskap och kan de bli inte bara nyttigt, men viktigt att nya projektidéer som du drömmer upp!Denna handl...

Origami hjärta med vingar handledning

detta är lätt Origami hjärta med vingar handledning...

Blockera programmering med MSP430 Launchpad

Detta instructables visar hur du använder Ardublock grafiska program med MSP430 Launchpad, en låg kostnad Arduino som mikrokontroller.Konstruktionsarbeten robot är en utmaning att lära sig om elektroniska komponenter, kopplingsschema, bröd ombordstig...

Att få igång med Python och programmering - The kort handledning

så jag ser att du är intresserad av lärande om programmering... eller ormar.Om du är här i ormar, tyvärr är detta inte platsen för dig. Ja, kanske...Om du är här för att lära sig om programmering eller Python då du har kommit. Denna handledning gjord...

Intro till programmering (med en miniräknare)

detta Instructable ger dig grundläggande färdigheter till programmet enkla ekvationer i din miniräknare. Jag kommer att använda en TI-84 Plus-räknare och jag vet att detta kommer att överföra rakt över till TI-83. Vissa miniräknare får använda ett nå...

ATmega programmering med USBtinyISP och Arduino

är att visa hur du kan programmera en Amtel Atmega chip med hjälp av en USB AVR programmerare. Jag har valt USBtinyISP v3.0 till program. Jag plockade mig upp på ebay för jag tror $10. Jag kommer också att använda Arduino mjukvaran, eftersom det är g...

Rapid Prototyping teknik för att utforma skarven med hjälp av Bezier kurvor.

Rapid Prototyping teknik för designledade, interfolierade eller ortodoxas ledermed hjälp av Bezier kurvor i modelleringkomplexa robotic rörelserR. Siderits MDS. Clifford MSIVJ. HawkinsM. snabb Exp-Path TeamK. Cannon MSII Exp-Path TeamV. Singh EXP-Pat...

Programmering med Java med hjälp av kommandotolken

Detta instructable kommer att lära dig hur till:1. installera Java Development Kit.2. Ange systemvariabler till lätt kunna kompilera och köra java-filer.3. kompilera och köra en Java-filen från Kommandotolken.** Detta är främst för Windows 7 och Vist...

Seriell Port programmering med .NET

seriella portar ger ett enkelt sätt att kommunicera mellan många typer av maskinvara och datorn. De är relativt enkel att använda och är mycket vanligt bland kringutrustning och särskilt DIY-projekt. Många plattformar som Arduino har inbyggda seriell...

16mm Bluetooth + 6/9 DOF gyroskop Wearable styrelsen tala till telefon och programmering med öppen källa redskapen

Du är förmodligen nog av stor volym Arduino validering prototyp och vill du hoppa till nästa steg--bygga en mini/micro storlek riktiga kläder.Dock bränner verktyg som AD att designa din egen PCB kan vara knepigt och iterationer som pengar och tid, es...

Programmering med hjälp av Arduino IDE på brädan ChipKIT Dp32

Denna guide visar hur du ställer in Arduino IDE så att den kan användas till att programmera chipKIT dp32 mikrokontroller.Steg 1: Hämta och installera Arduino IDE Detta steg är för dem som inte har installerat Arduino IDE. Känn dig fri att hoppa till...

Programmering med TI-84 Plus

IntroduktionProgrammering är en process som leder från ett ursprungliga formulering av ett problem till en körbar fil-computing program. Följa dessa instruktioner visar hur man programmerar med Texas instrument 84 Plus.Dessa instruktioner är avsedda...

ATtiny programmering med Arduino

efter detta Instructable bör du kunna programmera en A Ttiny85/45 med en arduino. Det låter kanske komplicerat men det är verkligen inte. Efter lite forskning kunde jag inte hitta till mycket information om hur detta skulle kunna ske. Jag har dock hi...

Start programmering med ett flödesdiagram

börjar använda PIC mikrokontrollanter för dina projekt? de är mycket användbara men mycket frustrerande när din programmet bara inte fungerar.Detta är ett sätt att reda ut dina idéer genom att rita ett flödesschema. Detta är hur professionella progra...

Programmering med Scratch X för Makeblock mBot

På webbplatsen ScratchX kan du spela med experimentella tillägg att repa. Eftersom dessa tillägg är experimentella och inte enforsed eller stöds av gruppen Scratch, de finns endast på ScratchX webbplats, inte Scratch huvudsidan. -- Scratchx.orgmBot ä...

Arduino trådlös programmering med XBee serie 1 eller 2

Hej. Detta Instructable kommer att guida dig genom processen att trådlöst programmering din Arduino använder två XBees. Jag har precis avslutat utforma en EEGEN radiosystemet med XBee moduler, så jag har blivit ganska flytande i programplaneringen oc...

Från träd till teknik: ersätter papper användning med USB-enheter

detta instructable syftar till att påvisa de positiva effekterna med hjälp av USB-enheter kommer att ha på miljön, med statistik som rör saker som mängden papper som normalt används per år. Om alla i världen var att använda en blixt driva till hålla...