Many aspects of using this chip are not so obvious. First thing I discovered, there are many postings on the internet with people having problems with implementation using the MCP23S17. Because of its versatility, it will be my first preference for any future I/O expansion requirements. Upon realizing the power of this chip, I decided it was worth the extra time it would take it would take to learn how to use it. At first I was going to use the 74HC595 & 74HC165 shift registers for my I/O requirements and just bit bang away for my requirements, but after investigation, I discovered the Microchip MCP23S17 SPI chip. I was going to require more then the 14 Input/Output (I/O) pins available for my project. Hoping to reduce my learning curve by input from others, and allow others inexperienced with SPI interface, to discover its’ power. I am an NOT AN EXPERT or experienced so your comments and questions will be welcome. I also would like the feedback from the experienced on this group as to the correctness and anything I post, or that is felt should be mentioned that I may have missed. The novice should be able to follow along, hence I will try to explain everything in full detail. I will be posting my progress with the SPI interface. My electronics knowledge is rusty, I’ve been away from electronic design and programming for about 20 years.
0 Comments
Leave a Reply. |