主题中讨论的其他器件:MSP430F67791A
您好、先生、
我正在使用 TI 的三相能量计模块 、并加载 TI 为具有4路复用 LCD 的 msp430f67791A 三相仪表提供的代码。 但在我们的设计中、我们将使用此三相能量计设计连接8个多路复用器 LCD、以代替您的4个多路复用器 LCD。 我的问题是、当在控制器 msp430f67791A 中加载 TI 能量计代码时、我的 LCD 不会显示任何显示。 在给定代码中、我还对 LCD 寄存器中的8路复用器进行了更改、如下所示、以代替4路复用 LCD 设置。 我的 LCD 是36引脚、具有8条公共线和18条段线。
//下面给出了4路复用 LCD 设置
LCDCCTL0 = LCDDIV_31 | LCDPRE_1 | LCD4MUX | LCDON;
//电荷泵在2.96V 电压下内部生成、外部偏置(V2-V4)生成
//电荷泵的内部基准
LCDCVCTL = LCDCPEN | VLCD_2_60;
REFCTL0 &=~REFMSTR;
LCDCPCTL0 = 0xFFFF;//选择 LCD 段4-5
LCDCPCTL1 = 0xFFFF;//
LCDCPCTL2 = 0xFFFF;//;
//下面是我已经为 LCD 显示屏执行的8路复用 LCD 设置
LCDCCTL0 = LCDDIV_31 | LCDPRE_1 | LCD8MUX | LCDON;
//电荷泵在2.96V 电压下内部生成、外部偏置(V2-V4)生成
//电荷泵的内部基准
LCDCVCTL = LCDCPEN | VLCD_2_96;
REFCTL0 &=~REFMSTR;
LCDCPCTL0 = 0xFFFF;
LCDCPCTL1 = 0x0003;
但同时、只要 为8路复用器显示进行寄存器设置、当任何 msp430f67791A 的 LCD 示例代码加载到其中时、该 LCD 就会提供正确的显示。
主席先生,请就此向我提出解决办法。
此致、
扭结