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.
Look, a 51 is for controlling not for big computing or even float point operations.
First decide whitch amount of speed U need and what kind of peripherals, than pick your best fitting uC.
An ARM has much more power (compared at same clock rate) as an 51. But there are many more derivatives of...
Maybe the NEC 78K-Series is what U are looking for. Also very less power consumtion.
But always remember: U can have the less power using micro in galaxy. If your program isn't designed for low power, U won't get long battery-life. So try to enter Stop-Mode as often U can.
Regards
There are three options (as usual):
1. get a 51 with second hardware Uart e.g. 80C517 (old but many peripherals)
2. use the bus-interface to connect an external Uart e.g. 16550, the external bus-interface is a big advance of the 51 compared to PICs or the small AVRs.
3. programm a software Uart...
Yes, very right. U can also use a port-pin of your uC. This is called code-banking with no common page. Many linker support this. So u can program in double space.
There are even more possibilities for code-banking. But these are more complicated to tell your linker. Look at this **broken link...
If u want to start with an uC u should use a quite simple one with a simple tool-chain. So I think u should start with a PIC. U can get a complete EDA from https://www.microchip.com
The program have a simple simulator u can start with and some simple examples. If u want to burn your prog in a...
What kind of design u are planning? If u use a uC, u can make this quite simple in using an internal ressource (e.g. 8051 or the bigger PICs). U must only adjust some register and it works. Mostly all motor-application work this way.
Or do u search for a single chip-solution? Then u can use...
I know that u can overclock a 80C166 with 24MHz Crystal. Yes, the chip will become hot...
If u know that u have an asynchron uC-design, it should be overclocked easily.
Mostly not the complete chip goes mad, but if there is a PLL or anything other analog part this will have a problem...
It's a good way to walk to your local library and look through several books. I can't remember a real "Start-here"-book. Most of them explain the basic parts like resistors etc. Boring but u will need this.
But you can search after books from Elektor http://www.elektor-electronics.co.uk/ or ELV...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.