Re: ~ICD 2 問題~ HELP
|
||||
---|---|---|---|---|
高級會員
|
已經知道問題, 我的MCU被POWER SUPPLY燒壞了....
發表於: 2007/5/8 14:54
|
|||
|
Re: ~C18 問題, 陣列值傳給指標~
|
||||
---|---|---|---|---|
高級會員
|
已解決, 宣告這樣就可以.
void InitialLCD(const rom char *BUF) ------------------------------------------------------------- 謝謝回答! ------------------------------------------------------------- 謝謝Ryang , 不過*不能拿掉, 我是用指標陣列代替二維陣列, 因為長度不固定. Ex: const rom char* INITIAL_TABLE[INIT_NUM]={ INIT_SWRESET, INIT_GAMSET, INIT_GCPSET0N_R, . . . }; const rom char INIT_SWRESET[]={ SWRESET,EOT }; const rom char INIT_GAMSET[]={ GAMSET,0x01,EOT }; const rom char INIT_GCPSET0N_R[]={ GCPSET0N_R,0x91,0x10,0x21,0x08,0x50,0x40,0x84,0x08,0x41,0x48,0x94,0xAB,0x2D,0x56,0xAE,0xD5,0x6A,0xAE,0xAA,0xAA,0x0A,0x41,0x00,0x80, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,EOT };
發表於: 2007/4/30 10:07
|
|||
|
~C18 問題, 陣列值傳給指標~
|
||||
---|---|---|---|---|
高級會員
|
INITIAL_TABLE的值傳不到BUF, 程式如下:
謝謝大家的回答! #define INIT_NUM 22 #define EOT 0xFF #define SWRESET 0x01 const rom char INIT_SWRESET[]={ SWRESET,EOT }; const rom char *INITIAL_TABLE[INIT_NUM]={ INIT_SWRESET, . }; void OpenLCD(void) { unsigned char i; unsigned int Len; for (i=0;i<INIT_NUM;i++) { InitialLCD(INITIAL_TABLE[i]); } } void InitialLCD(const char *BUF) { unsigned char i,data; i=0; while( *(BUF+i) != EOT ) { data = *(BUF+i); i++; } }
發表於: 2007/4/27 18:12
|
|||
|
Re: LCD問題~HELP~
|
||||
---|---|---|---|---|
高級會員
|
如果可以的話...
也Mail一份給我,謝謝!
發表於: 2007/4/27 18:03
|
|||
|
Re: LCD問題~HELP~
|
||||
---|---|---|---|---|
高級會員
|
謝謝版主回覆!
發表於: 2007/4/26 10:56
|
|||
|
LCD問題~HELP~
|
||||
---|---|---|---|---|
高級會員
|
大家好:
小弟是PIC新手, 也是第一次使用LCD, 目前工作需要驅動彩色LCD(320(RGB)*240)IC, 型號 : EPSON S1D19122, 請問有範例可以參考嗎? 或是有彩色LCD驅動範例程式可以參考? 謝謝回答!感激不盡.
發表於: 2007/4/25 10:49
|
|||
|