工具/软件:
您好团队:
当我尝试从 TI MSP 下载中运行示例 LCD 程序(应用库)时、它不会在 LCD 上打印。 需要帮助来解决该问题。 负责超声波水表测量项目。
工程
WDTCTL = WDTPW | WDTHOLD;//停止看门狗 
LCD_C_initParam initParams ={0}; 
//将引脚设置为 LCD 功能 
LCD_C_setPinAsLCDFunctionEx (LCD_C_BASE、LCD_C_SEGMENT_LINE_0 
LCD_C_SEGMENT_LINE_21); 
LCD_C_setPinAsLCDFunctionEx (LCD_C_BASE、LCD_C_SEGMENT_LINE_26 
LCD_C_SEGMENT_LINE_43); 
initParams.clockSource = LCD_C_CLOCKSOURCE_ACLK; 
initParams.clockDivider = LCD_C_CLOCKDIVIDER_1; 
initParams.clockPrescar = LCD_C_CLOCKPRESCALAR_16; 
initParams.muxRate = LCD_C_4_MUX; 
initParams.waveform = LCD_C_LOW_POWER_waveforms; 
initParams.segments = LCD_C_SEGMENTS_ENABLED; 
LCD_C_INIT (LCD_C_BASE、&initParams); 
// LCD 操作 — 内部生成 VLCD、内部生成 V2-V4、v5 接地 
LCD_C_setVLCDSource (LCD_C_BASE、LCD_C_VLCD_GENERATED_INTERNAL) 
LCD_C_V2V3V4_GENERATED_INTERNAL_NOT_SWITCHING_TO_PINS、 
LCD_C_V5_VSS); 
//将 VLCD 电压设置为 2.60V 
LCD_C_setVLCDVoltage (LCD_C_BASE、LCD_C_CHARGEPUMP_VOLTAGE_2_60V_OR_2_17VREF); 
//启用电荷泵并为其选择内部基准 
LCD_C_enableChargePump (LCD_C_BASE); 
LCD_C_SELECTChargePumpReference (LCD_C_BASE、LCD_C_INTERNAL_REFERENCE_VOLTAGE) 
; 
LCD_C_configChargePump (LCD_C_BASE、LCD_C_synchronization_enabled、0); 
//清除 LCD 内存 
LCD_C_clearMemory (LCD_C_BASE); 
//显示“09"</s>“ 
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_8、0xC); 
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_9、0xF); 
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_12、0x7); 
LCD_C_setmemory (LCD_C_BASE、LCD_C_SEGMENT_LINE_13、0xF); 
//打开 LCD 
LCD_C_ON (LCD_C_BASE); 
__bis_SR_register (LPM3_bits | GIE); 
__ no_operation (); 
谢谢你。
文卡塔拉马纳
 
				 
		 
					