Re: microcontroller programming -- how to begin



"Leon" <leon.heller@xxxxxxxxxxxxxxx> wrote:


Nico Coesel wrote:
martin griffith <mart_in_medina@xxxxxxxxxxx> wrote:

On Thu, 25 May 2006 17:18:12 GMT, in sci.electronics.design
Ignoramus5457 <ignoramus5457@xxxxxxxxxxxxxxxxxxx> wrote:

On 25 May 2006 10:03:41 -0700, Luhan <luhanis@xxxxxxxxx> wrote:

Ignoramus5457 wrote:
I have this microcontroller

http://cubloc.com/download/integrated/CuSB22R_UserManual.pdf

it is basically their Cubloc 280 with the relay board and set screw
terminals attached.

When I get it, I would like to, first, just play with it a little bit,
write some hello world types of applications, etc. Do you know of any
websites that discuss how would discuss how one gets started with
microcontrollers. I am a computer programmer, so programming as such
is not a problem, but controlling a microcontroller seems to be a
different paradign from just writing "apps".

That documentation doesn't say much. Looks like an 'orphan' micro with
a 'unique' programming language - a real 'learning' experience.

Good luck, you'll need it.

Well, they have a big PDF file with documentation on the processor
C280, how to program it, how to read inputs etc. It is a separate
PDF file, it can be seen here:

http://cubloc.com/download/cubloc/cubloc_manual.pdf

That thing is programmed in Basic or in Ladder Logic.

i
Ugh, get the AVR butterfly starter, spread your wings a bit, live on
the embedded "Dark Side", and its cheap, tons of free tools around

I don't think AVR (based on the ancient 8051 which is closer to its
40th birthday than its 30th) is a very good place to start. It works,
but somewhere down the road you'll discover C isn't portable between
platforms which have split memory areas.


The AVR is nothing whatsoever to do with the 8051! It's got a
completely different, modern, architecture.

You're right. But my objection to the AVR still stands: it has split
memory area's (harvard). If you are into getting work done fast for
small quantities of products, you'll run into to trouble sooner or
later because that nifty routine you wrote won't work on the other
processor meanwhile the clock goes tick-tack-tick-tack....

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
.


Quantcast