free 8051 Microcontroller Projects AVR PIC Microcontroller Projects Tutorials Ebooks Libraries, interfacing tutorials, lcd tutorial, stepper motor, dc motor 8051 assembly language programming electronics and communication ECE CSE pdf ebooks library BE final year project ideas Embedded systems

 
8051 microcontroller 8051 microcontroller
Forums

8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes :: Forums :: Project Development :: Project Help
 
<< Previous thread | Next thread >>
Which 8051 microcontroller prefered?
Go to page  [1] 2
Moderators: Ajay, Junied , abbas1707, Arun Kumar V, pdi33, Shailesh NAYAK, ۞ TPS ۞, shyam, sashijoseph
Author Post
yavin
Mon May 19 2008, 01:22PM
 User Offline
Registered Member #7927
Joined: Mon May 19 2008, 12:37PM

Posts: 5
Thanked 0 times in 0 posts
hi guys,

thanks for ur interest.

im completely new to microcontroller.
im currently doing this project that requires a microcontroller to send command to the GSM modem(wavecom fastrack supreme 10) to send and receive sms. im just wondering if as long as it belongs to 8051 family microcontrollers, they will work the same? or is there a difference between

1. 8051 family microcontrollers, Analog Devices
2. 8051 family microcontrollers, Dallas Semiconductor
3. 8051 family microcontrollers, NXP
4. Enhanced 8051 microcontrollers, Atmel
5. Enhanced 8051 microcontrollers, Dallas semiconductor

are those names at the end of the sentence refers to the brandings?

lastly, is there anyone with any recommendation with 8051 microcontrollers that just needed to be programmed to control the gsm modem to send and receive sms? greatly appreciated.


Back to top


Ajay
Mon May 19 2008, 08:47PM
Rickey's World Admin

 User Offline

Registered Member #1
Joined: Fri Feb 24 2006, 04:56AM

Posts: 3753
Thanked 696 times in 655 posts
there are two ways you can make your GSM modem work..
first: Using OpenAT to program your wavecom modem
Second: To control it using at commands that you can send from 8051's UART

Now coming to your second question:
8051 is architecture just like any PIC, AVR, ARM etc.

Now Companies like Dallas, NXP, Analog Devices purchase the core design of 8051 and based on that core, they construct their own controllers with enhancements and various features in peripherals..

even a smaller AT89C2051 can be programmed to control GSM modem, because you only need a UART to send AT Commands.

If you need more help please ask.

www.rickeyworld.info
If you feel satisfied with the user's forum reply please click on the thank button.

Obey forum rules!
Respect others!
Back to top



This post has been thanked 1 time
 yavin 
yavin
Tue May 20 2008, 12:03PM
 User Offline
Registered Member #7927
Joined: Mon May 19 2008, 12:37PM

Posts: 5
Thanked 0 times in 0 posts
thanks for ur reply Ajay.

sorry but whats an OpenAT? issit a program?
what we usually look for when purchasing a 8051 microcontroller?
microcontroller itself is just the small little chip without the board right?
if so, are those board a PCB board or board that is specially for microcontroller?
what are those board called?

and lastly(for now), could u kindly name me what I need just to program a microcontroller to control a GMS modem in terms of hardware and software?

really sorry to bother u, ur help is greatly appreciated.



[ Edited Tue May 20 2008, 12:40PM ]
Back to top


Ajay
Tue May 20 2008, 07:32PM
Rickey's World Admin

 User Offline

Registered Member #1
Joined: Fri Feb 24 2006, 04:56AM

Posts: 3753
Thanked 696 times in 655 posts
Hey Yavin we are here to help so nothing to bother about..

OpenAT is an OS specially made for writing programs for your wavecom modems. But its little difficult for you to try your hands on. So using microcontroller is a good option for you.

For selecting a micrcontroller you should take care of all the things.. compatibility, availability, ease of use and ease of programming.
you do not need special boards for micros. You can construct your own circuit for controller. basic things are crystal and reset circuit. once you select the controller. you can easily work on it.

I think 8051 is a good controller to work on. its easy to work on and easily available. Check your local market if thats available or not. for GSM modem to control you only need UART so almost any controller can be used for this purpose. just visit market once and see which one is available there.

waiting for reply.

www.rickeyworld.info
If you feel satisfied with the user's forum reply please click on the thank button.

Obey forum rules!
Respect others!
Back to top



This post has been thanked 1 time
 yavin 
yavin
Wed May 21 2008, 01:00AM
 User Offline
Registered Member #7927
Joined: Mon May 19 2008, 12:37PM

Posts: 5
Thanked 0 times in 0 posts
haha, thanks Ajay your're really nice.

whats a crystal or reset circuits? issit a must to have such circuits to allow microcontroller to communicate with the gsm modem? i tried surfing up the net for info but couldnt find any that i could understand

im still really confused about building the whole circuit on the board itself.

what are the other components i will need other than a 8051 microcontroller and a serial com port (since i only need to connect to the gsm modem) just to send and receive sms from the gsm that is controlled by the microcontroller?

greatly appreciated



Back to top


Ajay
Wed May 21 2008, 10:55PM
Rickey's World Admin

 User Offline

Registered Member #1
Joined: Fri Feb 24 2006, 04:56AM

Posts: 3753
Thanked 696 times in 655 posts
Please check serial port programming in Tutorial section and download 8051 User manual for more details and study. That will help you a lot.

www.rickeyworld.info
If you feel satisfied with the user's forum reply please click on the thank button.

Obey forum rules!
Respect others!
Back to top


nicholastyc
Wed May 21 2008, 11:09PM
 User Offline
Registered Member #7707
Joined: Wed May 07 2008, 07:13PM

Posts: 38
Thanked 1 time in 1 posts
to clear your confusion, u need a microcontroller (which means like a microprocessor in your computer) which sits on a circuit board designed by you, xtal (crystal oscillator) is on your board to control the microcontroller frequency. if u wan to understand more on the pic programming, u can visit here...
there is step by step basic programming tutorial to give u some ideas of programming in pic(remember each pic has different kind of address and register name), so please refer to the datasheet when u looking on the tutorial.
http://www.mstracey.btinternet.co.uk/index.htm
hope its helps u a little...
Back to top



This post has been thanked 1 time
 yavin 
sashijoseph
Wed May 21 2008, 11:14PM

 User Offline
Registered Member #5870
Joined: Mon Feb 04 2008, 06:26PM

Posts: 554
Thanked 124 times in 117 posts
Hi Yavin.....
Some micros require an external crystal which sets the operating frequency for the micro.Some have internal RC oscillators and can do without an external crystal.
The crystal 'circuit' uses,apart from the crystal,a couple of caps for stabilisation.
Read this for more... http://www.freewebs.com/maheshwankhede/basic.html

If you'll be using an Atmel 89Sxx chip you can build this small learning board which will help you carry out your experiments easily.
http://www.kmitl.ac.th/~kswichit%20/tahan/boards51/Board%20S51.htm

Would also do you good to go through a book explaining the micro's architecture and it's programming.For 8051 you can buy Mazidi or download it here (just peek at the contents and if u like it,buy it) ... http://www.8051projects.net/forum-t6315.html

And finally for connecting to the modem you only need a micro(with UART port),it's crystal,reset ckt,power supply and cable to connect the modem.
You can get hold of a AT89S51,which is cheap and being ISP you don't need an expensive programmer.

Let there be music........
Back to top



This post has been thanked 1 time
 yavin 
yavin
Sun May 25 2008, 12:17PM
 User Offline
Registered Member #7927
Joined: Mon May 19 2008, 12:37PM

Posts: 5
Thanked 0 times in 0 posts
hi thanks ppl for the help and those great links there.

does that means that i MUST connect up my Reset and XTAL1, XTAL2 in order to let my microcontroller run on the circuit?

im still confused with what should be connected to the PORT1, PORT2 and PORT3
and where my Serial com port should be connected to chip.

thanks.
Back to top


Arun Kumar V
Sun May 25 2008, 01:19PM

 User Offline
Registered Member #426
Joined: Sun Jan 28 2007, 11:50PM

Posts: 452
Thanked 190 times in 160 posts
Hello Yavin,

your are attempting a senior project in your first step !

its like you are asking a girl to marry you on the very first look

get around the 8051 to know it better, start with a simple "hello world " program like blinking an LED

i don't know which programming language you'd be using - C /Assembly/basic

First SLOW down, grab a good book like Mazidi or Scott Mckenzie, understand the architecture of 8051, hardware and software developement tools etc

there is a learning curve and implementing "from ideas - to final design" might take any amount of time from 1 hour to 1 year/years


we here help you develop code yourself, don't expect off the self "ready made" program from the forum.

Arun
Back to top


Go to page  [1] 2  

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System

8051 Microcontroller Projects 8051 AVR tutorials PIC microcontroller, 8051 assembly language programming electronics and communication ECE CSE pdf ebooks library BE final year project ideas Embedded systems