Hello Team Infineon,
I have questions on PSoC 4100 BLE I have two questions:
1. What is the maximum number of Segment LCD can one PSoC4100 BLE can handle?
2. What is the maximum number of pins in PSoC4100 BLE can be used for Segment/Character LCD?
the datasheet shares 4 COMs and 32 pins, but can there be more pins used to control Segment/Character LCD?
Regarding "1.", after reading the datasheet, I checked Functional block. There is a LCD block.
There is one LCD Block, but I cannot find the maximum number of Segment LCD
can one PSoC4100 BLE can handle.
Regarding "2.", in PSoC 4100 BLE Datasheet> Features > Up to 36 Programmable GPIOs,
the explanation says "Any GPIO pin can be ... LCD, ..."
according to PSoC4100 BLE Datasheet > Special-Function Peripherals>LCD Segment Drive section,
It says LCD controller can drive up to "four commons" and up to 32 Segments.
What is the maximum number of pins in PSoC4100 BLE can be used for Segment LCD?
Thank you for your concern and help.
The datasheet says "up to 32 segments" and that's exactly what it means. PSoC only has a 32-bit segment register. And, only GPIO pins can be used for segments (and Commons). PSoC can't have more than 32 segments.
Since PSoC 4100 BLE only has 36 GPIO's, it's maximum LCD drive capacity is 32 segments with 4 commons.
You can't have 33 segments and 3 commons. This exceeds the 32-bit segment register.
I think this is what you are asking about.
Good luck with your project.
For PSoC4100 BLE, there are also 68/76 pin products.
Can there be more pins utilized to be GPIO and used for LCD more than 36?
If that is possible, please share the information!
Thank you for your concern and verifying the information on the parts.
All 4100 BLE devices have 36 GPIO pins regardless of package pin count (review Ordering Information in datasheet). You can't change other pins into GPIO pins.
Thanks for the number of pins that can be utilized.
How many Character LCD can one PSoC 4100BLE allow to control?
Does it allow to control 1, 2, or more?