electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

Need some basic AT89C51 projects


Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers > Need some basic AT89C51 projects
Author Message
lmtalsoul



Joined: 18 Jan 2006
Posts: 31
Helped: 3


Post27 Jan 2006 15:55   

at89c51 projects


I'm learning to write code for AT89C51 microcontroller. I have this habit of learning by examples. Can someone please help me get some complete projects as to how to wire up the hardware and write code for the uController in a step by step manner? Please Help.
Back to top
Code Warrior



Joined: 30 Dec 2004
Posts: 224
Helped: 7


Post27 Jan 2006 16:50   

at89c51


By doing experiments on 89C51 you will learn soon. I suggest you to code for DTMF decoder. Use LCD module for this.
Back to top
Rooftop



Joined: 28 Oct 2004
Posts: 136
Helped: 2


Post27 Jan 2006 16:52   

at89c51 based projects


For the first time i'd suggest:

1. switch the led to on/of (better use 8 led so you can use each pin in 1 port) using your microcontroller
2. use the interrupt to control the led (the led will run automaticly)
3. use timer to control the speed of your led
4. try using LCD (there's a nice tutorial at http://www.8052.com)

That's it about the i/o. Most of my project using I/O so i decided to make a good basic, after that you can try the serial and maybe some motor using PWM
Back to top
lmtalsoul



Joined: 18 Jan 2006
Posts: 31
Helped: 3


Post27 Jan 2006 16:58   

at89c51 microcontroller projects


Can you please guide me in this regard please? I don't know where to start and where to start... Please Help...

Added after 4 minutes:

I mean... is there any site where you are taught how to write code for real time projects... that is...why you are writing that line or explain the problem first in an algorithmic fashion and then solve the problem...
Back to top
Rooftop



Joined: 28 Oct 2004
Posts: 136
Helped: 2


Post27 Jan 2006 17:00   

projects using at89c51


First maybe you need the tutorial....
Go to http://www.8052.com there's a good tutorial how to coding there.
I suggest you to use AT89S52 that include timer2 and ISP so you can program it easily using serial/parallel port.
There's a lot of schematics and program to burn your mcs. Currently i'm using this:
http://www.aec-electronics.co.nz/software.htm

Happy learning, hope this help you

Best Regards
Back to top
SUNBELT



Joined: 04 Oct 2005
Posts: 44


Post30 Jan 2006 9:16   

microcontroller at89c51 projects


The book 8051 by Mazidi is a good resource you can find many practical examples with complete description in it.
Back to top
eng_ahmed22



Joined: 07 Jun 2005
Posts: 180
Helped: 13


Post30 Jan 2006 12:37   

at89c51


hi ALL
i strongly recommend a book called: Embedded C by Michael J. Pont
it is so easy and suitable for beginners specialy who have a little experience in c programming. it fulled by examples.( from turn on led to creat your own operating system)
it use the 8051 µc and the ke*il software.
it is great for beginners.
here is its link:

http://www.edaboard.com/viewtopic.php?t=67899&highlight=embedded+c
hope u enjoy with µc world.
good luck
bye
Ahmed
Back to top
alvarorahul



Joined: 13 Apr 2005
Posts: 112
Helped: 5


Post31 Jan 2006 6:40   

digital clock using at89c51


hey dude just read majidi and majidi

youll be doing fine
Back to top
Picstudent



Joined: 05 May 2004
Posts: 538
Helped: 13
Location: India


Post31 Jan 2006 7:20   

at89c51 rgb pwm


Hai

look for "8051 bible" in this board

picstudent
Back to top
syedpervez



Joined: 06 Mar 2005
Posts: 5


Post31 Jan 2006 8:42   

code at89c51


Idea

view my web you will find son intresting AT89C51 complete projects on www.geocities.com/syedpervez/8051.html

syed Pervez Ali
Back to top
tiksh



Joined: 29 Jun 2005
Posts: 25


Post31 Jan 2006 15:57   

at89c51 microcontroller proje


i hope this will help u
http://www.commlinx.com.au/Microcontroller.htm
Back to top
drwho78



Joined: 01 Jan 1970
Posts: 214
Helped: 7


Post31 Jan 2006 20:18   

sdcc at89c51


This site has simple projects and tutorials:

http://www.iguanalabs.com/
Back to top
nikhilele



Joined: 11 Jan 2006
Posts: 552
Helped: 22
Location: Bangalore India


Post01 Feb 2006 7:10   

at89c51


the book from which i have learned is "the 8051 microcontroller by kenneth j ayala.
I would like to suggest u to learn things in C or basic rather then asm, but first start with asm that ill give u good hold. for C u can use keil, sdcc, etc
Back to top
syedpervez



Joined: 06 Mar 2005
Posts: 5


Post01 Feb 2006 9:02   

projects on at89c51


Idea

View this WEB site it will help u.

http://www.kmitl.ac.th/~kswichit/

also view my web for some MCS-51 Ready project

www.geocities.com/syedpervez/8051.html
Back to top
Google
AdSense
Google Adsense




Post01 Feb 2006 9:02   

Ads




Back to top
owais303



Joined: 05 Nov 2006
Posts: 2


Post05 Nov 2006 9:42   

at89c51.


hi,
i recommended you to read the book 8051 microcontroller by scott mackenze
Back to top
xmans



Joined: 08 Mar 2005
Posts: 23


Post15 Mar 2007 10:09   

microcontroller at89c51 basic


hi
i want to know between assamby and c what good to study
Back to top
mutlu_sgul



Joined: 13 Mar 2007
Posts: 16


Post15 Mar 2007 19:07   

keil c programs at89c51


8051 is easy to program. I suggest keil in order to program 8051. I has a lots of examples.
Back to top
BeTZ



Joined: 16 Mar 2007
Posts: 29
Helped: 1


Post16 Mar 2007 14:05   

data logger at89c51


i suggest you to use C language rather than asm. Because it's easier to learn. If you want to learn uC 8051, i think you can make digital clock. In the digital clock you will learn how to use I/O PORT in 8051, timer interupt and C-language. It's the basic project that you can make. You can use keil-C for it.
Back to top
wakhyudwi



Joined: 31 Mar 2008
Posts: 10


Post31 Mar 2008 7:04   

how to write at89c2051 program in keil


you may visit this site http://sainteknika.890m.com
Back to top
jayavardhan



Joined: 01 Sep 2006
Posts: 125
Helped: 3
Location: India


Post31 Mar 2008 7:19   

at89s51 projects by using microcontroller


For the first time i suggest:

1. toggle LED using your microcontroller
2. use the interrupt to control the led
3. use timer to control the brightness of your led
4. try using LCD
Back to top
irfanusman



Joined: 31 Oct 2006
Posts: 10


Post17 May 2008 8:34   

microcontroller at89c51 based projects


i recomend u to read mazidi's book of 8051 microcontrollers

Added after 24 minutes:

u can do the following pro
Solar Recorder
and get the information from the following page
file:///C:/Documents%20and%20Settings/STUDENT/My%20Documents/proo/Solar%20Recorder.htm
Back to top
ckshivaram



Joined: 21 Apr 2008
Posts: 331
Helped: 23
Location: india


Post18 May 2008 9:11   

learn to program at89c51


do a simple data logger.

read the ADC values from sensor or changing the potentiometer. read from controller display on LCD and store it in eeprom or send it through serial port to hyperterminal, set a value for the sensors. if the adc value = max value set for the sdc channel generate an interrupt.
So you will have exposure to LCD, adc, I2C and serial comm.
Back to top
salihmiziri



Joined: 17 Nov 2008
Posts: 1


Post17 Nov 2008 20:17   

at89c projects


Hi ,
friend same thing I do not want to create need top,
i read all discuss but many link did not work
thx
Back to top
amol_shah



Joined: 21 Apr 2008
Posts: 117
Helped: 14
Location: Nasik, Mumbai


Post27 Nov 2008 19:04   

at89c51 sdcc


check out these links:
http://www.dnatechindia.com/index.php/Tutorials/
http://www.dnatechindia.com/index.php/Code-Library/
Back to top
ali_aku_suka_telo



Joined: 12 Dec 2009
Posts: 12
Location: DIY


Post27 Jan 2010 6:37   

Re: Need some basic AT89C51 projects


You can cek this blog http://ourlibro.blogspot.com/2010/01/tutorial-at8951-with-proteus-driving.html
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers > Need some basic AT89C51 projects
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
Some basic hardware projects for a newbie? (1)
Some basic concepts need your attention (1)
New to Linux.....need some basic commands (5)
some basic PIC microcontroller question..need your help (9)
Need some basic idea or material on zigbee (2)
Visual Basic Projects (1)
can u suggest some projects? (2)
some projects to build (2)
Looking for some micrcontroller based projects (5)
AT89C51 to AT89C51 via wire (5)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS