MSP430微控制器:LCD通信与ADC10模块的深入解析
1. LCD通信与库函数
在MSP430微控制器的应用中,LCD通信是一个重要的部分。我们可以通过一系列函数来实现LCD的各种操作。
1.1 LCD相关函数代码
以下是一些LCD相关的函数代码:
// 计算数值并显示
v_a5 = iv_val / 1;
sprintf(v_a1p, "%d", v_a5);
lcd_print_cc(11, 3, v_a1p);
iv_val = iv_val - 1 * v_a5;
// 设置LCD光标位置
void lcd_setcursor(byte iv_col, byte iv_row)
{
int lv_a;
lv_a = 0b10000000;
switch(iv_row)
{
case 0x00:
lv_a = 0b10000000;
break;
case 0x01:
lv_a = 0b11000000;
break;
case 0x02:
lv_a = 0b10010100;
break;
case 0x03:
lv_a = 0b11010100;
break;
}
lv_a = lv_a + iv_col;
send_comm(lv_a);
}
// 清除LCD内容
void lcd_clear
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



