Qaisar Azeemi
Full Member level 5
- Joined
- Feb 11, 2011
- Messages
- 315
- Helped
- 16
- Reputation
- 32
- Reaction score
- 15
- Trophy points
- 1,298
- Location
- Peshawar, Pakistan, Pakistan
- Activity points
- 3,829
1. Decide microcontroller. PIC micocontroller is better. 16F series is more popular. 16F628A, 16F876.
I couldn't agree more...nandhu015 said:It is better to select one of the microcontroller's before starting.
I agree with that also. I would add on this that if you plan to get involved with a number of different MCU families, then I think that C is the best choice because of code portability. Assembly cannot offer that (but of course it can offer other advantages).doraemon said:Recent compilers do their job so well that it's very difficult to do a better job by hand.
I would suggest to gather all your peripherals routines first (ports, UART, ADC etc), and then moving on to a project. Or you can start a project but first locate what peripherals you need, gather their routines and then move on to the project.Qaisar Azeemi said:now what i need is to know a proper guideline for work and carry different projects.
You know it is just a helping advice, not an order.He cannot decide anymore because you have decided for him.
Microchip has small and cheap devices but also has more powerful and not cheap at all devices. It is a myth that PICs are cheap, only the 8-pin devices are, however, that is what they sell the most. There is definitely a much wider variety of devices available for the 51-architecture from many vendors.
The long story short, if you want to depend on one vendor, you can go with Microchip and use a PIC, if you want to have alternatives, you should go with the 51-architecture.
Start with Philips and Atmel they have most devices, if you need something more special and are willing to pay more, go to Ctgnal or Triscend and lose the alternatives..
The PIC is specifically made for applications requiring a little, cheap computing, The '51 is when you need a little more and are willing to spend a little more.
There as some packages that have >32 pins in the PIC's , but to get the following..
For 64K code 512+ flash 2K+ eeprom you would have to use a PIC with external memory (16bit wide)...Which complicates everything..But is available in the T89c51rd2 as a single chip.
They now do a 68pin version aswell.
For some applications the '51 is the right choice, for others the PIC is. It is not that one is "better" than the other, both have their place. In general, the '51 is more powerful, has more derivatives and cost a tad more (a tad for the small, LPC devices, more than a tad for the more powerful ones)
**broken link removed** - Their parts have only flash, no built-in eeprom.
You're welcome.thank you very much poorchava. you really give me a usefull information, and really helped me. can you please give me the links for free IDE and Devboard. is MSP430 an avr controller.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?