91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

TI的msp430f5529在12864液晶上通過四個按鍵控制的貪吃蛇游戲代碼,CCS編寫程序。

資源截圖

代碼片段和文件信息

//FG12864A?Chinese?Demo
//Version?1.0?coded?by?Xu?Xiaorong
//2015-11-26
#include?“FG12864A.h“
#include?“msp430.h“
#include?“stdint.h“
#include?“write_chinese_string_pixel.h“

/********printf?相關(guān)*******/
#include?“stdarg.h“
#define?CMD_BUFFER_LEN?100
/*************************/

/********LCD?引腳定義************/
#define?P_LCD_DIR???P3DIR
#define?P_LCD_OUT???P3OUT
#define?P_LCD_IN? P3IN

#define?P6_LCD_DIR???P6DIR
#define?P6_LCD_OUT???P6OUT
//因為代碼的寫法風格,所以這5個引腳最好在同一個Pn下,便于修改
#define?LCDCS1 BIT5
#define?LCDD_A BIT5//(P6.5)
#define?LCDRES ????BIT6//(P6.6)
#define?LCDDATA BIT2
#define?LCDCLK BIT6

#define?OUTCMD ????0
#define OUTDATA ????1
/*******************************/

unsigned?char?digram[8][64]={0};

/*************函數(shù)聲明****************/
void?LCDprintf?(unsigned?char?poX?unsigned?char?poYchar?*fmt?...);
void?LCDprintfChinese?(unsigned?char?poX?unsigned?char?poYchar?*fmt);
void?delay(int?a);
void?LcdWrite(unsigned?char?cmddatunsigned?char?cmd_or_dat);
void?DispChar(unsigned?char?pageunsigned?char?columnchar?data);
void?DispSize8x6(unsigned?char?pageunsigned?char?columnunsigned?const?char?*chpoint);
void?DispSize16x16(unsigned?char?pageunsigned?char?columnunsigned?const?char?*chpoint);
void?ClrPage(unsigned?char?page);
void?ClrLcd(void);
void?DispString_8x6(unsigned?char?pageunsigned?char?columnconst?char?*string);
void?ClrLcd8x(unsigned?char?columnunsigned?char?sizeunsigned?char?page);
void?LcdIoInit(void);
void?LcdRegInit(void);
void?LcdInit(void);
void?LCD_write_chinese_string(unsigned?char?X?unsigned?char?Y
???????????????????unsigned?char?ch_withunsigned?char?num);
/*************************************/

void?LCDprintf?(unsigned?char?poX?unsigned?char?poYchar?*fmt?...)
{
static?char?buffer[CMD_BUFFER_LEN+1];
????va_list?arg_ptr;
????va_start(arg_ptr?fmt);
????vsnprintf(buffer?CMD_BUFFER_LEN+1?fmt?arg_ptr);
????DispString_6x8(poXpoY(?char?*)buffer);
????va_end(arg_ptr);
}

void?LCDprintfChinese?(unsigned?char?poX?unsigned?char?poYchar?*fmt)
{
// static?char?buffer[CMD_BUFFER_LEN+1];
//????va_list?arg_ptr;
??//??va_start(arg_ptr?fmt);
?//???vsnprintf(buffer?CMD_BUFFER_LEN+1?fmt?arg_ptr);
????DispSize16x16(poXpoY(char?*)fmt);
????//?va_end(arg_ptr);

}

static?const?uint8_t?FONT8x6[]?=?{
????/*?8x6?font?each?line?is?a?character?each?byte?is?a?one?pixel?wide?column
?????*?of?that?character.?MSB?is?the?top?pixel?of?the?column?LSB?is?the?bottom
?????*?pixel?of?the?column.?0?=?pixel?off.?1?=?pixel?on.?*/

????0x000x000x000x000x000x000x00?//?space
????0x00?0x00?0xFA?0x00?0x00?0x00?//?!
????0x00?0xE0?0x00?0xE0?0x00?0x00?//?“
????0x28?0xFE?0x28?0xFE?0x28?0x00?//?#
????0x24?0x54?0xFE?0x54?0x48?0x00?//?$
????0xC4?0xC8?0x10?0x26?0x46?0x00?//?%
????0x6C?0x92?0x6A?0x04?0x0A?0x00?//?&
????0x00?0x10?0xE0?0xC0?0x00?0x00?//?‘
????0x00?0x38?0x44?0x82?0x00?0x00?//?(
????0x00?0x82?0x44

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-12-24?23:26??test8\
?????文件?????????497??2016-12-12?22:38??test8\.ccsproject
?????文件???????31287??2016-12-24?17:10??test8\.cproject
?????目錄???????????0??2016-12-24?20:13??test8\.launches\
?????文件????????4359??2016-12-25?10:24??test8\.launches\tanchishe.launch
?????文件????????4224??2016-12-24?15:17??test8\.launches\test8.launch
?????文件?????????839??2016-12-24?17:10??test8\.project
?????目錄???????????0??2016-12-12?22:38??test8\.settings\
?????文件??????????62??2016-12-12?22:38??test8\.settings\org.eclipse.cdt.codan.core.prefs
?????文件?????????123??2016-12-12?22:38??test8\.settings\org.eclipse.cdt.debug.core.prefs
?????文件?????????243??2016-12-24?16:05??test8\.settings\org.eclipse.core.resources.prefs
?????目錄???????????0??2016-12-25?15:12??test8\Debug\
?????文件?????????109??2016-12-25?15:13??test8\Debug\ccsObjs.opt
?????文件????????1495??2016-12-25?14:45??test8\Debug\FG12864A_chinese.d
?????文件???????60308??2016-12-25?14:45??test8\Debug\FG12864A_chinese.obj
?????文件????????1293??2016-12-16?10:14??test8\Debug\FG12864A_chinese.pp
?????文件????????1125??2016-12-25?15:11??test8\Debug\game.d
?????文件???????19616??2016-12-25?15:11??test8\Debug\game.obj
?????文件?????????913??2016-12-25?15:12??test8\Debug\main.d
?????文件???????19500??2016-12-25?15:12??test8\Debug\main.obj
?????文件????????4472??2016-12-25?15:13??test8\Debug\makefile
?????文件?????????871??2016-12-16?10:18??test8\Debug\MSP430F55xx_uscia0_uart_03.pp
?????文件?????????260??2016-12-25?10:23??test8\Debug\objects.mk
?????文件????????2073??2016-12-25?15:13??test8\Debug\sources.mk
?????文件????????3278??2016-12-25?15:13??test8\Debug\subdir_rules.mk
?????文件?????????895??2016-12-25?15:13??test8\Debug\subdir_vars.mk
?????文件???????78230??2016-12-25?15:12??test8\Debug\tanchishe.map
?????文件???????87544??2016-12-25?15:12??test8\Debug\tanchishe.out
?????文件??????294070??2016-12-25?15:12??test8\Debug\tanchishe_linkInfo.xml
?????文件???????76142??2016-12-24?17:10??test8\Debug\test.map
?????文件???????76739??2016-12-24?16:57??test8\Debug\test8.map
............此處省略18個文件信息

評論

共有 條評論