資源簡介
青云創新的LCM045A編程測試程序,采用.h文件,通過測試分別顯示所有段碼

代碼片段和文件信息
//*****************************************************************************
//??MSP430F149
//??Built?with?IAR?embedded?Workbench?for?MSP430?version?5.40.3
//*****************************************************************************
#include?
#include?“LCM045A.h“
???????????????????????????????????
void?L_Display(ulint?data);???????????????//?display?of?data
void?L_ClOCK(ulint?data);
void?PPM_Display();???????????????????????//?translate?from?a?to?PPM?and?display
???????????
uint?ijdataAdrsBits;
uint?kqbsg;
main(void)
{???
??WDTCTL?=?WDTPW?+?WDTHOLD;???????????????//?Stop?watchdog?timer
??
??P2SEL?&=~0x2c;??????????????????????????//?p2.6p2.7?IO?mode
??P2DIR?|=?0x2c;??????????????????????????//?P2.0P2.6P2.7?Output
??L_Init();??????????????????????????????
??L_clear();????????????????????????????
??delay(1000);?
??while(1)
??{
????L_Disp(Addr_Sign[2]Sign[4]);
????delay(1000);
????PPM_Display();
????delay(1000);
????L_clear();????
????L_Display(1234);
????delay(1000);
????L_clear();?
????L_ClOCK(723);
????L_Disp(Addr_Sign[1]Sign[3]);
????delay(1000);
????L_clear();
????L_Disp(Addr_Sign[0]Sign[0]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[0]Sign[1]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[0]Sign[2]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[1]Sign[3]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[2]Sign[4]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[2]Sign[5]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[2]Sign[6]);
????delay(1000);
????L_clear();?
????L_Disp(Addr_Sign[0]0x0e);
????L_Disp(Addr_Sign[1]Sign[3]);
????L_Disp(Addr_Sign[2]0x0e);
????PPM_Display();
????delay(4000);
????L_clear();????
??}
}
void?L_Display(ulint?data)??????????
{
??q?=?data/1000;
??b?=?(data-q*1000)/100;
??s?=?(data-q*1000-b*100)/10;
??g?=?data-q*1000-b*100-s*10;?????????????????
??L_Disp(0x16display[q]);
??L_Disp(0x18display[b]);??????????????????
??L_Disp(0x1bdisplay[s]|0x01);????//?adding?decimal?point
??L_Disp(0x1ddisplay[g]);?????????
}
void?L_ClOCK(ulint?data)??????????
{
??q?=?data/1000;
??b?=?(data-q*1000)/100;
??s?=?(data-q*1000-b*100)/10;
??g?=?data-q*1000-b*100-s*10;?????????????????????????
??L_Disp(?Addr_bit[0]display[q]);???????????????
??L_Disp(?Addr_bit[1]display[b]);??????
??L_Disp(?Addr_bit[2]display[s]);???
??L_Disp(?Addr_bit[3]display[g]);?
}
void?PPM_Display()
{
??L_Disp(?Addr_bit[0]display[8]);???????????????????????????
??L_Disp(?Addr_bit[1]display[8]);?????????
??L_Disp(?Addr_bit[2]display[8]);?????????????????????????????????????
??L_Disp(?Addr_bit[3]display[8]);?????????
}
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????20977??2013-04-30?12:31??LCM045A_20130430\Debug\Exe\LCM045A.d43
?????文件????????120??2013-04-30?12:31??LCM045A_20130430\Debug\Obj\LCM045A.pbd
?????文件??????40824??2013-04-30?12:31??LCM045A_20130430\Debug\Obj\main.r43
?????文件???????2127??2013-04-30?13:13??LCM045A_20130430\LCM045A.dep
?????文件??????20123??2013-04-29?10:39??LCM045A_20130430\LCM045A.ewd
????.......?????50641??2011-12-08?14:45??LCM045A_20130430\LCM045A.ewp
?????文件????????161??2013-04-29?10:39??LCM045A_20130430\LCM045A.eww
?????文件???????4312??2013-04-30?12:30??LCM045A_20130430\LCM045A.h
?????文件???????2756??2013-04-30?12:31??LCM045A_20130430\main.c
?????文件??????????0??2013-04-30?12:31??LCM045A_20130430\path.txt
?????文件???????1299??2013-04-30?12:31??LCM045A_20130430\settings\LCM045A.cspy.bat
?????文件???????4955??2013-04-30?13:13??LCM045A_20130430\settings\LCM045A.dbgdt
?????文件???????1250??2013-04-30?13:13??LCM045A_20130430\settings\LCM045A.dni
?????文件???????3491??2013-04-30?13:13??LCM045A_20130430\settings\LCM045A.wsdt
?????目錄??????????0??2013-04-29?10:39??LCM045A_20130430\Debug\Exe
?????目錄??????????0??2013-04-29?10:39??LCM045A_20130430\Debug\List
?????目錄??????????0??2013-04-30?13:13??LCM045A_20130430\Debug\Obj
?????目錄??????????0??2013-04-29?10:39??LCM045A_20130430\Debug
?????目錄??????????0??2013-04-29?13:11??LCM045A_20130430\settings
?????目錄??????????0??2013-04-30?12:31??LCM045A_20130430
-----------?---------??----------?-----??----
???????????????153036????????????????????20
- 上一篇:verilog實現JPEG圖象壓縮程序
- 下一篇:單片機控制輸出電壓的開關電源
評論
共有 條評論