Which Microcontroller??


by dk99
Tags: microcontroller
dk99
dk99 is offline
#1
Jan13-10, 04:13 AM
P: 10
i am supposed to build a VARIABLE DIGITAL NOTCH FILTER using a microcontroller (either avr atmega-32 or 8051) for my lab project.
I don't know which one to chose please help me out.
And suggest any nice tutorials to learn about microcontrollers.
Phys.Org News Partner Engineering news on Phys.org
Lifting the brakes on fuel efficiency
PsiKick's batteryless sensors poised for coming 'Internet of things'
Researcher launches successful tech start-up to help the blind
berkeman
berkeman is offline
#2
Jan13-10, 12:32 PM
Mentor
berkeman's Avatar
P: 39,648
Quote Quote by dk99 View Post
i am supposed to build a VARIABLE DIGITAL NOTCH FILTER using a microcontroller (either avr atmega-32 or 8051) for my lab project.
I don't know which one to chose please help me out.
And suggest any nice tutorials to learn about microcontrollers.
I've used the 8051 for some DSP, but it's just an 8-bit processor, right? Seems like you would only use it for DSP if the DSP were relatively simple, and cost was a big factor.

For either one, the manufacturer will have tutorial resources on their website.
Topher925
Topher925 is offline
#3
Jan13-10, 02:33 PM
Topher925's Avatar
P: 1,672
I would use the Atmega-32. The 8051 is a legacy chip that is only kept around because old timers don't like to learn new technology.

berkeman
berkeman is offline
#4
Jan13-10, 04:00 PM
Mentor
berkeman's Avatar
P: 39,648

Which Microcontroller??


Who you calling old timer?!
cjameshuff
cjameshuff is offline
#5
Jan13-10, 04:24 PM
P: 210
Quote Quote by Topher925 View Post
I would use the Atmega-32. The 8051 is a legacy chip that is only kept around because old timers don't like to learn new technology.
That's a bit unjust. There's a lot of legacy hardware and software, design tools, etc that's been thoroughly developed and tested that requires 8051 processors, and there's no shortage of sources for compatible processors. Migrating to a more modern processor would often be expensive and would involve not-insignificant risks. It's not just kept around because "old timers don't like to learn new technology".

That said, I'd go with the AVR. It's a simple and clean design, and if your goal isn't specifically to learn the 8051, it seems an odd choice. The AVR is also a bit unusual for this, though...like the 8051, it's an 8-bit microcontroller, not a DSP, and depending on your needs may be extremely lacking in processing power. In any case, check out http://www.avrfreaks.net/ for forums and other resources, and look at Atmel's application notes.
dk99
dk99 is offline
#6
Jan13-10, 09:47 PM
P: 10
Ya.. Atmega looks like a superior choice because it's got an inbuilt ADC and all.

please suggest any tutorials for learning about microcontrollers
berkeman
berkeman is offline
#7
Jan14-10, 01:14 AM
Mentor
berkeman's Avatar
P: 39,648
Quote Quote by dk99 View Post
Ya.. Atmega looks like a superior choice because it's got an inbuilt ADC and all.

please suggest any tutorials for learning about microcontrollers
Quote Quote by berkeman View Post
the manufacturer will have tutorial resources on their website.
4-char
cjameshuff
cjameshuff is offline
#8
Jan14-10, 03:09 PM
P: 210
Quote Quote by dk99 View Post
please suggest any tutorials for learning about microcontrollers
Like I said, look at Atmel's application notes: http://www.atmel.com/dyn/products/ap...?family_id=607

AVR335, AVR222, and AVR223 in particular look like they may be of interest.


Register to reply

Related Discussions
PIC microcontroller, rs232 Engineering, Comp Sci, & Technology Homework 1
First Microcontroller Electrical Engineering 19
Where to buy microcontroller Computing & Technology 0
Drilling PCB using Microcontroller Electrical Engineering 3
Microcontroller Suggestions... Electrical Engineering 8