Other Parts Discussed in Thread: MSP430F2619
Hello everyone, I have a question about how to lower the power consumption of my system. I'm using an MSP430F2619 to drive an LCD using SPI (the LCD has a built in ST7565R controller).
My question is when I am using SPI, after I load the UCxTXBUF (transmit buffer) with a new character, is it more efficient to use a delay to burn the necessary clock cycles, use a while(interrupt flag not set) loop, or go into a low power state and create an interrupt routine that somehow returns me to where I was at in the program?
Since I am running at an 8 MHz clock for maximum power efficiency, and the settling time for the controller chip is 50 ns, I can run the transmission at the full MCLK rate, or I could probably use other clocks, I just need to send about .5 KB of data to the LCD around 10-20 times a second.
Thanks for the help!