Wat is je microcontroller-taal, en met welke tools?

Gepost door Henry Schouwstra op zaterdag 13 december 2008

Poll

Wat is je microcontroller-taal, en met welke tools?

Totaal 7207 stemmen

  • BASIC
    18.1 % (1303 stemmen)
  • C(++)
    34.7 % (2500 stemmen)
  • JAL
    3.8 % (272 stemmen)
  • Assembly
    13.6 % (979 stemmen)
  • Anders
    3.2 % (230 stemmen)
  • Ik doe niks met microcontrollers
    26.7 % (1923 stemmen)

Reacties (56)

Henry S.

Moderator

Deze post is niet door ChatGPT gegenereerd. De 2019 CO labvoeding.

PIC-BASIC met Crownhill Proton+ en Swordfish als IDE's.
Wisp628 + Bumblebee als tools plus boardje voor 16F628A en breadboard met hulpstukjes voor 40 pins.
Zie http://www.circuitsonline.net/forum/view/message/864798#864798

Edit: En er ligt nog een 16F628A boardje van Futurlec.

[Reactie gewijzigd op zaterdag 13 december 2008 21:08:57]

klein is fijn

Moderator

Basic met Bascom en breadboard. Zolang ik daarmee nog alles in een uC krijg zie ik het nut van C of ASM niet in.

[Reactie gewijzigd op zaterdag 13 december 2008 20:51:34]

pcnerd

Take a parachute, and jump!

C, in combinatie met crimson editor (soort gekleurde kladblok) en een compiler, behoorlijk lomp dus

//edit:
owja, maak gebruik van een doodsimpele isp programmer voor m'n avr's, de rest is breadboard/gaatjes print. Ontwikkelplankjes zijn leuk maar zo belachelijk duur :(.

[Reactie gewijzigd op zaterdag 13 december 2008 21:03:18]

pa3gws

Ik ben gestopt met roken nu mijn schakelingen nog.

In een heel erg beginners en experimenteel stadium.
Oftewel ik snap er nog niet veel van. :-)

Lucky Luke

Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.

BASIC, PROTON PDS met PIC, en BASCOM met AVR :)

En een WISP628 met 648 firmware + bumblebee. En ponyprog met de AVR progger van CO

[Reactie gewijzigd op zaterdag 13 december 2008 21:09:27]

timmie

niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide

van alles een beetje
MikroBasic(pic)
MikroC(pic)
PicBasic van crownhill(pic)
Bascom (avr)
Assembly (pic voornamelijk maar kan ook avr)
C/C++ voor r8c13
C met Codewarrior(freescale)
GCC(avr)

het is neit zo zeer de taal die het hem doet voor mij het is maar net voor wie of wat ik het maak.

programmers ook een zooitje.
voor elke systeem minimaal 1

[Reactie gewijzigd op zaterdag 13 december 2008 21:40:55]

free_electron

Silicon Member

Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM

8051 : ASM en PL/M. Devtools van Silabs
80x86 : ASM ( TASM ) , op dos , PowerBasic
ARM / Cortex : IAR C Compiler. Segger J-Link

[Reactie gewijzigd op zaterdag 13 december 2008 21:48:44]

ik gebruik avr samen met bascom avr en elektor usb isp en een breadboard/ zelfgmaakte devboard

[Reactie gewijzigd op zaterdag 13 december 2008 22:32:38]

Arlina

Golden Member

Dat kump er noe van....

Ik doe er nog niets mee,
maar mijn leven is nog niet voorbij, er kan nog vanalles gebeuren :)
Besides, er is altijd nog CO heheh.

Ben_

http://www.webchemistry.nl - Internet Ontwikkeling en Web Design | http://www.scienceflicks.com Science Videos | http://www.merghart.com/p/26/Electronics My electronics projects

MikroC.. heb het maar geteld als C(++).

bascom rules

MAH

Every machine is a smoke machine if you operate it wrong enough

PBP met MicroCodeStudio en C18 met MPlab.

ARM7 (LPC2378,LPC2148), IAR EWARM + JLink

Ik ben me momenteel aan het bezig houden met PROTON compiler in BASIC.(lekker simpel)
Voor kerst krijg ik een WISP.

EDIT: De WISP648 is al besteld.

[Reactie gewijzigd op donderdag 18 december 2008 19:35:29]

Simpele pics 16F enzo picbasic
18F, 24F,33F in microchip c
avr in gcc

Met mikroC maar dat is eigenlijk C :p

PICBasic ;)

C met AVR-studio Winavr en ponyprog2000

Hier ook GCC met AVR-Studio als editor.

Ik gebruik reeds enkele jaren OSHONSOFT BASIC IDE + een zelfgemaakte test board met 16F877 en boodloader.
Het is goedkoop en alles werkt perfect,idem voor zijn programeer ontwerpen.
Zeker een aanrader voor beginners.

AVRtjs: C = AVRStudio + GCC + USBasp

Marco69

Zorg dat je NOOIT, NOOIT, NOOIT wat met Versatel Tele2 te maken krijgt!

Voornamelijk assembly en C. Exoten als het soms eens handig is ivm. bestaande code.

Jordi

Bier zonder alcohol is als een beha aan een waslijn: het beste is er uit!

De oshonsoft PIC simulator IDE, met een programmer hier van de site. Puur leuke hobbyprojectjes :-)

Joeri de Man

LED there be light

Hier ook picbasic van Crownhill, hardware de wisp628

8051 met assembler, programma heet 8051IDE

yokiamy

Als het niet kan zoals het moet , dan moet het maar zoals het kan

C en ASM

[Reactie gewijzigd op donderdag 18 december 2008 13:29:27]

Bolke

Rookmachines, wie is er niet groot mee geworden.

c en c++, in mplab, of voor arduino.

Basic en asm (Pic en 8051)

Daan Timmer

Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)

Ik programmeer in principe in C. Maar af en toe stukjes assembler kijk ik niet tegenop, vind ik eerder leuk.

Ik maak gebruik van MPLAB + C18 en C30 compiler in combinatie met een PICkit2.

Binnenkort ook met C32 (PIC32) aan de slag.

GJ_

Moderator

www.xj3.nl

Anders: Parallax P8X32 met spin. Lekker lui: 8 stuks 32-bits core's op één sjippie.
Daarnaast ook nog wel PIC met PIC basic.

PIC-BASIC Lite, Wilepro programmer, ICProg als software. PIC's 16C84 (ouwe zooi :-) 12c508, 16F628, 16F630. En natuurlijk een PIC-BASIC met Crownhill Proton+ en breadboard om ff snel mee te prutsen.

Sandertje

Zo niet, dan toch!....GeoCaching can be a way of life....Why not? >> GeoCaching: Team SupeRare

BASIC met BASCOM-AVR en een STK500 en een AVR DRAGON. Daarnaast zwerfen er hier nog een 'gewone' ISP programmer en een JTAG debugger rond.

Beroepsprutser

Natuurkundestudent met elektronica-aspiraties

Begonnen met bascom, daarna beetje Assebly geleerd en nu met C bezig. Dit alles met BASCOM-AVR en AvrStudio 4.15.

Verder is de programmeerhardware de zelfgebouwde AVR-ISP van Elektor, met hulp van co'ers;)(bedankt!).

Erelce

**** De beschikbare ruimte van een werkplek is omgekeerd evenredig met de grootte van deze werkplek **** AVR-Oefeningen op Electronics 4 Fun

proggen met een USB-ISP enkel AVR-Studio 4 nodig om in Assembly te programmeren, was moeilijk om aan te leren in het begin omdat er weinig goede nederlandse tutorials zijn.
Maar eenmaal je het begrijpt werkt het heel vlot.
Volgend jaar zal ik ook in AVR-Gcc en C leren proggen, omdat de meeste dit gebruiken op AVR-Freaks.

[Reactie gewijzigd op dinsdag 23 december 2008 09:43:23]

PicBasic (Crownhill) met stiekem steeds meer in-line ASM. XWisp om de PIC te programmeren.

Sinds ik het ondekt heb programmeer ik met .NET Micro Framework in C#. Het is niet zo snel, realtime signaal verwerking is er niet bij maar het heeft wel ondersteuning voor ethernet, I2C, SPI, USB, etc. Ik heb een bordje gekocht bij de Robot winkel..

wisp628 pcb met wisp648 firmware
BumbleBee programmer software
Mikroelektronika mikroC IDE

PIC: IAR/MikroC/PicBasicPro met PicStart+
AVR: IAR met STK500
ARM: GCC+eclipse met ARM-USB-OCD

Mark

mr.stijntje

Een banaan schillen met een vork is slimmer dan een cactus pellen met een afwaskwast. ©Graafvaag

Basic met Proton IDE, en programmeren via bumblebee met de Galvawisp. Basic is gewoon wel lekker makkelijk hè.. ;) Hoewel ASM me ook wel wat lijkt, om ooit gewoon eens in te verdiepen.

[Reactie gewijzigd op donderdag 8 januari 2009 16:17:44]

Begonnen met assembler, altijd pic's.
MPLAB, en nu BASIC met proton van crownhill.
Alles testen op breadbord/gaatjesprint.
Programmeren met DIY progger's en programmer van velleman.

PCB artist

My software does not have bugs, it just develops random features.

Ik ben sinds kort overgetapt van assembler naar C, werkt naar mijn mening toch wat handiger.

MPLAB + C18-compiler + pickit2

C natuurlijk 8^). De betere beschikbare tools en mogelijkheden voor het proggen in C zijn voor mij destijds toch wel de belangrijkste redenen geweest om de AVR te verkiezen boven de PIC.

Jochem

If you want to succeed, double your failure rate.

C. En soms assembly voor een klein projectje, of om bijvoorbeeld op een grotere uC/uP de 'C-omgeving' (elf/eabi) voor te bereiden.

Anoniem

taal : system verilog 2005
coompiler : quartus

De Galva Wisp als programmer en Basic met picbasic plus van crowhill.

Wisp 648 met JAL

JAL vanwege het elektor boek (PIC microcontrollers van Bert)
ben ook nog maar net begonnen.

misschien later ook nog C(++)

Wim schuiteman

Alles gaat automatisch maar niks van zelf

net op school begonnen met c. heel Interessant.

Ik programeer AVR' in C (AVR GCC).
De laaste tijd gebruik ik Eclipse als IDE. Programeren doe ik met een USBasp icm avrdude (direct te bedienen vanuit Eclipse)
Ik maak gebruik van een iets uitgebreid atmega88 ontwikkelbord van ulrichradig.de. Ik heb ook nog een uitgebreid ontwikkelbordje liggen voor 40 pin AVR's.

Prutsertje

bloep....

Voor de enkele keer dat ik met PIC's werk gebruik ik JAL. Ideaal voor niet kritische toepassingen en ben er heerlijk flexibel mee. Schrijven naar de pic doe ik met een USB Galva Wisp. Doet het prima voor mijn een keer in de 4 maanden mini projectjes.

[img]http://members.home.nl/m.j.lion/gw6.jpg[/img]

C, met textmate (mac text editor) + arduino ide + arduino

is echt de bom want die arduino (mega168) kost €26 en heeft zo'n leuk ftdi chipje aan boord + een bootloader en gratis ide met hele handige lib's.

C++ in Avr studio of notepad++ i.c.m. een avr dragon.

Schimanski

Golden Member

What, me worry? // Radiozendamateur - PA2HGJ // Stuff is the junk you keep -- Junk is the stuff you throw away // Tinkeo Ergo Sum

Mijn projectjes zijn meestal hobbymatig en hoeven niet persé "miniatuur" te zijn. Ik werk met de Intel MCS-51 (8051) familie omdat ik daar toevallig een kist vol van heb liggen (8051, 8032, 8051AH, enz.) de moderne versies (ATMEL) zijn zeer uitgebreid maar met externe A/D, D/A of I/O (8055) gaat het ook. Ik heb een compleet ontwikkelsysteem gemaakt (80C32 / 32K ROM - 16K RAM - 16K Flash en 8K I/O blok) geïntegreerde monitor met uitgebreide commando's en bootstrap om hex te laden.

Ik gebruik de originele Intel Macro Assembler (ASM51.exe) De objecten vertaal ik naar hex met Intel OH.exe.

De Intel programma's zijn oud (DOS) maar juist daarom handig. Ze geven b.v. errorlevels terug waardoor je ze goed in batchfiles kunt gebruiken.

Als editor gebruik ik EditPlus welke een krachtige projectmanagement heeft. Middels een aantal batchfiles (aan te roepen vanuit de editor) heb ik een complete IDE die samenwerkt met de monitor van de ontwikkelomgeving. Ik kan code schrijven, assembleren, hex uploaden en debuggen allemaal vanuit de IDE. Is een programma klaar dan douw ik het in een eprom. Er kunnen meerdere prog's in een eprom. Aanroepen kan daarna vanuit de monitor.

Soldeerboutje

aka musti

katten en elektronica: i love it!

Ik doe niets met microcontrollers

Arne_B

Upgrade your life!

Flowcode of zoiets :p

gputils

Athmel geprobeerd maar teveel onduidelijkheden over hoe en wat.
Nu bezig met pic-basic maar jammer dat je niet kunt simuleren.
Pic asm nog steeds favoriet.Joop

Als je ingelogd bent kun je een reactie plaatsen.