Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com 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.

which microcontroller to use?

Status
Not open for further replies.

mohitgadhok

Newbie level 3
Joined
Feb 25, 2010
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
England
Activity points
1,301
HI, i am building a fiber optic audio link and i require microcontrollers to control the A/D and D/A. i currently tries a Atmal AT89s52 microcontroller but it was far to slow. i only have the ability to program microcontrollers linked to Keil programming software.

Which microcontroller will give me the quickest processing speed as i require a output rate in the range of 200KHz to 4MHz.

many thanks,
Mohit Gadhok
 

Hi mohitgadhok,

You can uses AVR(8-bit ones) which can operate upto 20MHz at 20MIPS throughput. There is PIC16 which can operate upto 20MHz at 5MIPS throughput (new ones upto 32MHz at 8MIPS) or PIC18 - 40MHz at 10MIPS.

I think if price is a factor, AVR has the edge slightly. Since you already use ATMEL, it may be a wise choice to stay with ATMEL although 8051 and AVR are different.

You have to decide the number of I/O pins you require. AVR starts from 8 pins (ATtiny eg ATtiny 45) upto 100 pins (ATmega). Choose whichever one depending on number of I/O pins, program memory, RAM, EEPROM, etc

Choose your programming language and compiler. For C, there is mikroC PRO for AVR, WinAVR, CodeVision. For BASIC there is mikroBASIC and BASCOM. I suggest you use mikroC or mikroBASIC.
I've used both PIC and AVR(both with mikroBASIC and mikroC), although I like the AVR better. Choice is yours though.

Hope this helps.
Tahmid.
 

HI

In order to work with Keil 8 bit compiler and an 8 bit mcu the best soulation is to use the SILABS 8051 mcu they can work as fast as 100 MIPS and have A2D and D2A

Also there is an application note in SILABS site who show you how to use 8051Fxxx to work with audio siganl

All the best

Bobi

The microcontroller specialist
 

thnks for the ideas, i am looking into the AVR chips and may be able to use them. Are there any type of 8051 with the same pin layout as the AT89s52 with the ability to provide the same procssing speeds of the AVR as i am limited to be able to program 8051 chips using a LEAPER-48 - PROGRAMMER.

many thanks,
Mohit Gadhok
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top