Hi,
I am using Mk30 to drive my LCD. I got problem to blink some of the segment on my LCD. If I turn on the bit LCD_AR_BLINK, it will blink all the display. Is there any other register that I should take care of? Please advise.
Solved! Go to Solution.
Hello Norzilah,
As you said, the register LCD_AR[BLINK] lets you blink all the display and there is not a register that allows to blink just one segment in your display. However, The blink mode have two different modes of operation (chosen by the register LCD_AR[BMODE]). When LCD_AR[BLINK] = 1, the display will blinks at the frequency specified by the LCD blink rate calculation. When LCD_AR[BMODE] = 0 the display will be blank during the blink period but when LCD_AR[BMODE] = 1 the display will show an alternate display during the blink period. You can select LCD_AR[BMODE] = 1 and configure the alternate display to has the segment turned off.
Please let me know if this information is useful for you or if I can do anything else for you.
Best regards,
Earl Orlando.
Hello Norzilah,
As you said, the register LCD_AR[BLINK] lets you blink all the display and there is not a register that allows to blink just one segment in your display. However, The blink mode have two different modes of operation (chosen by the register LCD_AR[BMODE]). When LCD_AR[BLINK] = 1, the display will blinks at the frequency specified by the LCD blink rate calculation. When LCD_AR[BMODE] = 0 the display will be blank during the blink period but when LCD_AR[BMODE] = 1 the display will show an alternate display during the blink period. You can select LCD_AR[BMODE] = 1 and configure the alternate display to has the segment turned off.
Please let me know if this information is useful for you or if I can do anything else for you.
Best regards,
Earl Orlando.
Dear Earl Orlando,
How about if I am using 8 duty cycle? How do I handle the segment blinking? Thanks for the answer.