Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
LinkBack Thread Tools Display Modes
Old 9th August 2004, 03:54 AM   (permalink)
Default digital chips as replacement

hey all..
i was planning to use a PIC 16F870 for my project which needs to use an ADC. anyway.. i was told that i can also use a digital chip which can replace the 16f870.
can some one update me on this digital chip? what's the difference btwn those 2 and how does it work.. any details regarding this is welcome.
thnx,.
theEgO is offline  
Old 9th August 2004, 04:40 AM   (permalink)
Default

Doesn't make any sense to me. The 16F870 is certainly a digital chip and there is no obvious "replacement" implied by "digital". Could you by any chance mean that the onboard ADC could be replaced with an external ADC chip?
Oznog is offline  
Old 9th August 2004, 06:56 AM   (permalink)
Default

Yes, the 16F870 is a 'digital' chip, it's actually a PIC micro-controller, so you would need to know exactly what it's doing, to know if you could replace it with something else - which sounds extremely unlikely. Unless you replace it with a different micro-controller and write completely new software for it? - but why not just stick to the 870?.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 12th August 2004, 09:51 PM   (permalink)
Default

The person might have meant a FPGA (field programmable gate array).
You can "re-wire" the internal circuitry of these chips to create a processor
which has special functions.

For example, suppose you need a PIC which has 5 serial ports. You could
"program" an FPGA to use 10 i/o pins as serial port pins.

A FPGA has some number of basic gates (like 10K), which you have at
your disposal. These gates can be reconfigured to create timers, counters,
arithmetic units, registers, decision control circuits, etc. The downside of using FPGAs is that you have to program the CPU itself -- that is, you have
to specify how instructions are handled by your processor.

See fpga4fun.com for some more info.
circuitmangler is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 07:51 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker