Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is easier to learn ubicom sx or avr?

Not open for further replies.


Member level 2
Apr 6, 2002
Reaction score
Trophy points
Activity points
ubicom sx

what is easier to learn?
ubicom sx or atmel avr?

avr vs sx

Ubicom sx uses software virtual peripheral, it is a good MCU if your design is not time critical, and I think more design resouces are available for Atmel avr's and more people are using avr's, for learning, I think both of them are OK.

ubicom sx or avr?

You must think at:

1.What kind of application you want to develop (however, SX is for time critical design - it has 75 Mips with nice features you wont find on AVR)
2.How would you like to learn:
- low level assembler (much easy for SX if you're coming from PIC world)
- high level C (AVR is much suitable for C than SX, beyond the portability of C, with great support from the field)
3.Future availability and development of microcontroller (SX is dead on development if we're not looking at IP2022)
4.Technical support if you're in trouble (great for AVR, much more debate forums than SX)
5.Price (it's up to you)

I am starting to learn, i heard that sx is fast and can run pic code, but avr is more like 8051 and easier is that true?

Hi marmelado,

My advice: Buy a development board according to your budget.
Get used with either C or assembler. You can switch later to other family micro if you feel that need (easier if you start with C).
Mean time take a look at micro architecture Harvard and Van_Neuman, CISC or RISC. It's plenty of information over internet.
Finnaly, don't mix apples with oranges. (8051 and AVR, not necessay in that order).
Though 8051 it's my lovely micro (and that's I'm currently using), I must admit the strength of AVR architecture that was developed in conjuction with C language expert (what I like most is 32 working registers and XYZ indirect address register)


Paralax asembler is very similar to 8051 asembler.
First project on SX28 I making on Scenix (Ubicom) example
base, practically without reding SX programming manual.

Well, I have a stk500 and a sxkey, i know there is a lot of support for avr under linux, but what about the sx?Are there any tools to work with the sx in linux?I can't find them:(

Not open for further replies.

Part and Inventory Search

Welcome to