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.

Microcontroller project - please suggest something

Status
Not open for further replies.

dtn_me

Junior Member level 3
Joined
Feb 23, 2004
Messages
25
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,283
Activity points
248
Microcontroller project

I know how to code in Assembly Language for 8051 Microcontroller. Can anybody suggest me a small project so that I can get deeper understanding about the Microcontroller?
 

carrot

Full Member level 3
Joined
Feb 23, 2004
Messages
184
Helped
9
Reputation
18
Reaction score
4
Trophy points
1,298
Location
Bangalore, India
Activity points
1,532
Microcontroller project

hi

If you are really familiar with the Assembly Language for 8051 microcontroller. Starting with the smaller project is a good idea. If you are really interested please do the projects which are given in the book 8051 MICROCONTROLLER by AYALA,that would give you a good starting experience for your further/future big projects
 

lguancho

Full Member level 3
Joined
Jan 7, 2004
Messages
154
Helped
9
Reputation
18
Reaction score
4
Trophy points
1,298
Location
Singapore
Activity points
1,741
Re: Microcontroller project

Check out Dr Michael J Pont's

website.**broken link removed**

He authors a few books on 8051 microcontroller, such as the easy to read EMBEDDED C. 8)
 

llrry

Junior Member level 2
Joined
Mar 2, 2004
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
220
Microcontroller project

I suggest you to use a simulator if you don't have real hardware. See how the program are running does help a lot.
 

dahem0n

Junior Member level 1
Joined
Mar 18, 2004
Messages
15
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Location
Torreon, Mexico
Activity points
120
Re: Microcontroller project

I recomend you franklin compilers, suports c and asm h**p://www.fsinc.com/devtools/Default.htm

dahem0n
 

vivaldez

Member level 1
Joined
Nov 14, 2001
Messages
32
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
142
Re: Microcontroller project

And install Proteus software and run some samples on 8051. Could be helpfull in codes understanding.
 

abner

Junior Member level 2
Joined
Oct 4, 2002
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
172
Re: Microcontroller project

dtn_me said:
I know how to code in Assembly Language for 8051 Microcontroller. Can anybody suggest me a small project so that I can get deeper understanding about the Microcontroller?

option 1. Find a simulator. Try to find execution environment on internet.
According to that environemnt's setting to do some practice.
option 2. Spend money, buy 8051 tool kit (board), according to that board's environment, write some code, upload your code into board, look the result.
 

umairsiddiqui

Full Member level 2
Joined
Apr 13, 2004
Messages
144
Helped
7
Reputation
14
Reaction score
1
Trophy points
1,298
Location
Sweden
Activity points
1,434
suggest a Microcontroller project broard

kindly suggest
-which board is good for newbies and which contain 8051 along with fpga/dsp :(
and
-which simulator will be good for newbies
 

semiconductor

Full Member level 4
Joined
Apr 4, 2003
Messages
236
Helped
4
Reputation
8
Reaction score
0
Trophy points
1,296
Activity points
2,737
Microcontroller project

I'm starting coding in C for 8051 but I don't know where to begin. I choose Keil C uVsion for my programming environment and Complier.

- Is there any difference between C and C for 8051?
- What is better. Keil C and Proteus?
- Can you recommend me some websites that assist me in programming 8051 in C
 

coolmanfarout

Newbie level 3
Joined
Aug 11, 2004
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
South Africa
Activity points
33
Re: Microcontroller project

Is the 8051 a chip from Atmel? If so, have you checked out this website?

www.avrfreaks.com

It's a really useful (and massive) resource, with all sorts of projects and tutorial stuff, forums for posting questions etc. There's a huge number of people using it on a daily basis, which makes getting answers to questions a lot easier.

If the 8051 is not made by Atmel, maybe you can try looking at the Atmel 8515 or Atmel mega16 microcontrollers, which are now becoming very common for many industrial applications. The 8515 is practically an industry standard, relatively easy to program. The STK500 programmer board is used to program both these chips, as well as most of the current Atmel range.

Cheers4now

CMFO
 

otuzsubat

Member level 4
Joined
Jun 7, 2004
Messages
72
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,288
Location
istanbul, Turkey
Activity points
667
Microcontroller project

1) build an clock which has alarm and remainder functions.
2) try to send some commands to MCU via COM port of your computer. for example send a command via Hyper Terminal to turn on a led.
 

ertug

Member level 1
Joined
Aug 27, 2004
Messages
36
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
tr
Activity points
284
Microcontroller project

:arrow: For beginners, microcontroller based temperature measurement issue would be the best project. By this way it is possible to deal with synchronization and organization of different peripheral devices (Temp. detector, ADC, 7 segment driver etc.) with your microcontroller. For further progress keypad applications would be very helpfull.
 

anto2

Member level 3
Joined
Dec 1, 2003
Messages
56
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
531
Re: Microcontroller project

i would agree with "carrot" about that ayala book it's very good, however you are not limited to assembly "thank god" for programming microcontrollers, personally i would recommend you getting one of those cypress development kits, i had one myself until recently, (should set you back about 500 euro) but you can get some example projects off their website and sample source code, also you get a trial version of uvision which is great programe for coding on a microcontroller.
 

dreamcard

Member level 2
Joined
Sep 11, 2004
Messages
49
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
309
Microcontroller project

use a simulator to test some codes.
 

Bluechem

Member level 4
Joined
Sep 5, 2004
Messages
70
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
698
Microcontroller project

semiconductor asked " Is there any difference between C and C for 8051? "
for programming 51,a variation of ANSI C is used which is different from c++ that generally is used in computer programming. some keywords are added to meet special programming needs of microcontrollers. libraries that you have are very limited compare to C in computer programming and it differs from compiler to compiler. however it is very powerfull and allows you to do almost anything you want especially when you combine it with assembly.
 

amazonite

Member level 3
Joined
Sep 1, 2003
Messages
64
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
536
Microcontroller project

I suggest you can begin to understand all kinds of interface with MPU. Example: I2C , SPI , CAN , USART...etc. Because you have to use MPU control other chip via these interface.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top