hi friend,
i'm now using 16877 as driver for my circuit.
till then i dont know what is the advantage of 16877
my teacher ask we to use 1684,
what is the major different between
i'm already know that 16877 have so many port but i need
another explaination,
please help,
thanks a lot
PIC16F877A will have no advantage on PIC16F84A if your design is being bounded by this limits:
1. You are using 12 I/O ports and 1 I/O port with Open collector.
2. You do not require ADC.
3. You do not require hardware UART.
4. You do not need Built in comparator.
5. You do need to interface an external parallel memory.
6. And you do not need the extra features of PIC16F877A.
Maybe your instructor sees that using PIC16F877A in your design is overkilling the system, so better replace it with PIC16F84A.
You are lucky if your teacher analyze your circuit, only few of them exists.
btw ..
what is the function of a comparator ?
i mean .. although i haven't used CCP module but i can understand what they do, but a comparator ? can you give some obvious example of its usage ?
btw ..
what is the function of a comparator ?
i mean .. although i haven't used CCP module but i can understand what they do, but a comparator ? can you give some obvious example of its usage ?
If you would like to compare two signals (analog) A and B, what circuit will you be using? There comes in the comparator, you can configure it to give a logic 1 when A>B or vice versa.
As like other said, it depends on what you are working. If you need some features of PIC16F877 but you don't need a lot of port, I suggest you to use the PIC16F88.