Komma igång med en 8051 mikro-controller (11 / 12 steg)

Steg 11: Vad sägs om C?



OK, kan du tänka att assembler är lite svårt att förstå. Om du är bekant med arduino styrelser, har du en kunskap i C programmering. Men kan vi använda C-språket man programmerar våra styrelser?

Kanske ja. Jag hörde om ett open-source program som kallas SDCC (http://sdcc.sourceforge.net) (liten enhet C compiler). MCS 51 marker stöds. Jag ska försöka här ute, och kanske skriva en Instructable om detta ämne. Igen, all hårdvara blir densamma, även blinkande processen kommer att vara samma, den enda verkliga skillnaden är att vi kommer att använda en andra kompilatorn för att få HEX filen...

Se Steg
Relaterade Ämnen

Förbättra fiberoptiska display med lysdioder och mikro-controller.

Denna härliga fibre optic bonsaiträd var död, strömförsörjningen var ingen där för att vara funnit, men viktigare, motorn var död. Detta var en långsam roterande motor som inte är något som jag kan hitta en lätt ersättning för. Förbättringen var främ...

Smart buss bokningssystem med bult mikro-controller

Hej där stipendiaten uppfinnare,Jag vill dela några erfarenheter som mig och mitt lag fick samtidigt skapa ett Smart buss bokning system projekt som ledde mig att använda en Arduino och amazing bulten mikro-controller.Varför?Samtidigt reser genom en...

Komma igång med ESP8266 med hjälp av "AT-kommandon" Via Arduino

ESP8266 Wifi modul är en integrerad krets som är designad för att kommunicera till världen av internet via Wifi radiosignaler. Det är länken mellan ett projekt och internet. Den har beredning ombord och minne som gör att den kan integreras med elektr...

Komma igång med ESP8266 ESP-12

Detta instructable kommer att täcka de grundläggande stegen som du måste följa för att komma igång med ESP8266 ESP-12.Mycket av detta innehåll är redan ute där, men jag hade svårt att få allt på plats och olika tutorials kan orsaka en hel del förvirr...

Komma igång med Mini fickdatorer

Om en och en halv månad sedan, jag skapade ett projekt kallat Mini fickdator och skrev en Instructable på hur man bygger den. Detta Instructable tar hela projektet ett steg längre genom att hjälpa dig att komma igång med din fickdator Mini. Har inte...

Komma igång med IoT använder partikel kärna

Sakernas Internet är ett riktigt roligt att experimentera, samtidigt som det är kul är det också mycket makt full. Det kan få ett brett utbud av enheter ansluter, som till exempel en kaffebryggare som kan tweet när kaffet är gjort eller en automatisk...

Komma igång med Arduino

I detta Instructable kommer vi att lära grunderna i Arduino mikrokontroller. Det finns redan massor av resurser ute på webben för att komma igång, så detta kommer att vara mer av en hubb för att ansluta till allt. Först kommer vi att tala om vad en A...

Hur du kommer igång med Eclipse och AVR

programmering AVRs är kul men ibland utvecklingsmiljöer tillverkare göra kod underhåll en syssla. Om du letar efter en gratis, cross-plattform, hög kvalitet programvara för programmering AVRs Eclipse är ett bra val.Flytta till en integrerad utvecklin...

KOMMA igång med ARDUINO #1

Välkommen tillbaka! Jag kände att det finns många nybörjare som behöver lära sig Arduino så jag beslutat att hjälpa dem ut genom att släppa en serie Arduino tutorials. Huvudskälet för att publicera denna Arduino serie ärJag publicerar här.Hjälpa nybö...

Komma igång med Intel IoT för de riktiga Mac dummies :)

Detta Instructable beskriver hur jag arbetade mig igenom de första stegen med Intel IoT kit på en Mac.Jag Charlotte, en av medlemmarna av FabLab Breda (Nederländerna). Jag är mycket mer kapabel med hårdvara (3D-skrivare, lasercutters, CNC etc) än med...

Komma igång med Ubuntu Linux

Linux har operativsystemet (OS) för datorn kunniga sedan starten, men under de senaste åren med lanseringen av små linux baserade fysiska datorplattformar som Raspberry Pi, BeagleBone och Arduino Yun (bland många andra) har det varit en explosion av...

Allt-i-ett raspberry Pi komma igång med

Raspberry Pi, en av de mest geniala uppfinningen för beslutsfattare och hackare. Innan vi börjar i de praktiska och tråkiga detaljerna för att få det setup, vi först måste fundera över frågan att vad Raspberry Pi faktiskt är?Raspberry Pi är en linux-...

DIY-komma igång med DRÖNARE (med REMOTE KALIBRERINGSMÖNSTRET)

Vad är de och vem som använder dem? Vissa kallar dem drönare, vissa gäller etiketten "quadcopters", även om de kan ha någon antal rotorer eller ens vara plan – även kallat dem "obemannade aerial system" (UAS). Jag föredrar att kalla de...

Kontroll av Virtual DJ med en Guitar Hero Controller

Hej är coolwithpie även känd som dj RB0t och detta är min första instructable på att kontrollera virtual dj (eller dj programvara som stöder tangentbordskontroller) med en Guitar hero controller.Steg 1: Steg ettFörst hämta awesomely gratis program gl...

Linkit en komma igång med GPS

I detta instructable jag ska visa dig hur du kommer igång med Linkit en GPS, detta kommer att kommunicera med GPS-satelliterna att ge dig på plats i latitud och longitud.Steg 1: Förteckning över delar Linkit enGPS-antennMikro-USB-kabelSteg 2: Ansluta...

Komma igång med Intel® Galileo Gen2 utveckling styrelsen

Denna handbok förklarar om hur du kommer igång med Intel® Galileo Gen2 styrelsen.Intel® Galileo Gen 2 utveckling ombord är en mikrokontroller styrelsen baserat på Intel® Quark™ SoC X 1000 ansökan processor, en 32-bitars Intel® Pentium® varumärke syst...

Komma igång med LinkIt en - lysdioder

Nyligen fick jag en LinkIt en styrelse är ett bra alternativ för en Arduino med en hel del funktioner förpackade i en liten förpackning. Den har ett inbyggt WIFI, GPS, Bluetooth, GSM, Micro SD kort springan och en 3.5 mm domkraft för ljud. Den LinkIt...

Komma igång med LinkIt One - DC motorer

I de två sista instructables visade jag dig hur du kommer igång med LinkIt som ingår kontrollerande servon och lysdioder. Jag också visa dig hur du uppdaterar den inbyggda firmware LinkIt One, så jag rekommenderar dig gå igenom det först.I detta inst...

Komma igång med VMUSIC2

The VMUSIC2 är en komplett MP3 spelare modul från FTDI, Inc. som gör det enkelt att integrera MP3 funktionalitet i projektet nästa mikrokontroller. Den har två gränssnitt: SPI eller UART (seriell)Vissa exempel program:1. gör din robot prata och spela...