March 8, 2018
I have an application where I use an 16x2 LCD display. When there is a power spike (the LCD only works if VDD = 4.7 V), the LDC displays garbage, but the PIC's main program continues to work.
I try to use an EMC filter in the power supply but it did not solve completely the problem.
I also tried to use the BROWNOUT fuse with 4.5, it "solves" the problem since the PIC is restarted along with the LCD, but my intention is to the program continue running even if there is a "small" power spike. Using lcd_init() continuously is not an option since it takes a long time and the LCD text appears with flicker. Any ideas?
I didn't find the right solution from the Internet.
Most Users Ever Online: 38
Currently Browsing this Page:
Guest Posters: 1
Newest Members:bradfq3, RysruesMew, BssaeqiHar, baidai66, AlexAmery, KeisGon
Administrators: Jeremy: 41