?? lcd.c
字號:
/**********************************************
*這個文件是控制液晶的顯式的,為了簡單起見,在調試階段
*使用七段式發光二極管來模擬了
**********************************************/
#include<msp430x14x.h>
extern int result;
const unsigned char Seg[]={
0x84, //0
0xbd, //1
0xe0, //2
0xb0, //3
0x99, //4
0x92, //5
0x82, //6
0xbc, //7
0x80, //8
0x90, //9
};
void Lcd_Init(void)
{
//段式數碼管的顯式
P5DIR = 0x0f;
P4DIR = 0xff;
P5OUT = 0x00;
P4OUT = 0x00;
}
void Lcd_Show(void)
{
char i = 0;
int j = 0;
char show_num[4];
show_num[0] = result %10;
show_num[1] = (result /10)%10;
show_num[2] = (result /100)%10;
show_num[3] = (result /1000)%10;
for(i=0;i<4;i++)
{
P5OUT = 0x01<<(3-i);
P4OUT = Seg[show_num[i]];
for(j = 0xff;j>0;j-- )
/*do nothing*/;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -