what's the advantage of I/O expanders when compared to a microcontroller?
I'd just stick a bigger pic to act like an I/O expander since pics seem much cheaper than expanders and you get more functionality
The biggest PICs have about 32 GPIO pins. That's not enough for some applications. If you need your microcontroller to have some very specific features you might have to use one with very few pins.
IO expanders can hold their state while the microcontroller is resetting. They can also be powered by a different voltage than the microcontroller.
You might want to break your product into multiple circuit boards. With an I/O expander you've only got to run a couple of TWI/SPI control wires between them instead of one for every GPIO.
An expander can be a little cheaper than a microcontroller with more pins. When a product is produced in the millions it's worth it to save a few pennies.
I work for Microchip. Literally wrote part of that datasheet.
With thousandth page datasheets nobody reads them front to back. Read the first couple pages to understand what the chip can do. Go to that section when you need to know how to do it. MPLab now has an MCC tool that lets you configure peripherals with a graphical interface. It's easier than using the datasheet to figure out what all the registers bits do and setting them in code.
>How do I better comprehend data sheets ?
Every company has it own style but all i knew have a functional summary the max.electrical ratings and the device depending data with an identifier to compare values with other devices or modes.
Made to select a chip and get the details later with one doc. There are family handbooks for series with a lot of variants and Microchip has a lot of digital devices in MPLAB were you can configure your peripheral and have ready made function calls for them.
What do you not comprehend?
Just read homie
I/O means “Input/Output”
You’re welcome.
Bonus: A Cereal Interface is called a spoon.
Wat you mean? Seems perfectly understandable to me. Ive been working with pic asm for ten years tho.
Then explain it
external reset input means there is an input for a reset that comes in from the outside. apply this same logic to any other parnameter and win.
1. have a background in electronics
2. read
3. when you don't understand something, study that term until you do
Explain what? You need to be more specific, Rajesh.
Just go dig a ditch or something. cs is drowning with you moron jeets
what's the advantage of I/O expanders when compared to a microcontroller?
I'd just stick a bigger pic to act like an I/O expander since pics seem much cheaper than expanders and you get more functionality
There are a few reasons to use them:
The biggest PICs have about 32 GPIO pins. That's not enough for some applications. If you need your microcontroller to have some very specific features you might have to use one with very few pins.
IO expanders can hold their state while the microcontroller is resetting. They can also be powered by a different voltage than the microcontroller.
You might want to break your product into multiple circuit boards. With an I/O expander you've only got to run a couple of TWI/SPI control wires between them instead of one for every GPIO.
An expander can be a little cheaper than a microcontroller with more pins. When a product is produced in the millions it's worth it to save a few pennies.
I work for Microchip. Literally wrote part of that datasheet.
With thousandth page datasheets nobody reads them front to back. Read the first couple pages to understand what the chip can do. Go to that section when you need to know how to do it. MPLab now has an MCC tool that lets you configure peripherals with a graphical interface. It's easier than using the datasheet to figure out what all the registers bits do and setting them in code.
>I work for Microchip.
this is a no poo-ing zone rajesh, tread lightly
>How do I better comprehend data sheets ?
Every company has it own style but all i knew have a functional summary the max.electrical ratings and the device depending data with an identifier to compare values with other devices or modes.
Made to select a chip and get the details later with one doc. There are family handbooks for series with a lot of variants and Microchip has a lot of digital devices in MPLAB were you can configure your peripheral and have ready made function calls for them.
>max.electrical ratings
this is why people blow up mosfets everyday
>oh look the datasheet says rated for 200A
>i'll not do any thermal analysis!