main() { lcd_initial(); while(1) { write_command(0x2C); // Disp_gradscal(); //»Ò½× // delay(500); // dsp_single_colour(0x84,0x10);//»ÒÉ« // delay(500); dsp_single_colour(0xff,0xff);//°×É« delay(500); dsp_single_colour(0x00,0x00);//ºÚÉ« delay(500); dsp_single_colour(0xf8,0x00);//ºìÉ« delay(500); dsp_single_colour(0x07,0xe0);//ÂÌÉ« delay(500); dsp_single_colour(0x00,0x1f);//À¶É« delay(500); } }
main() { leds_init(); // delay(500); port_pin(4,10, SCU_MODE_INACT ,init_out); port_pin(4,9, SCU_MODE_INACT ,init_out); port_pin(0,0, SCU_MODE_INACT ,init_out); ////////////////////////////////////////////////////////////////////////////////////////////////////// // Board_SSP_Init(); //Chip_SSP_Init(LPC_SSP); // ssp_format.frameFormat = SSP_FRAMEFORMAT_SPI; //ssp_format.bits = SSP_DATA_BITS; //ssp_format.clockMode = SSP_CLOCK_CPHA0_CPOL0 ; // Chip_SSP_SetFormat(LPC_SSP,ssp_format.frameFormat, ssp_format.bits, ssp_format.clockMode); // Chip_SSP_SetMaster(LPC_SSP, SSP_MODE_TEST); // Chip_SSP_Enable(LPC_SSP); // Buffer_Init(); ////////////////////////////////////////////////////////////////////////////////////////////////////// Board_SSP_Init(); Board_SSP_config(SSP_DATA_BITS,SSP_CLOCK_CPHA0_CPOL0 ,800000 ); HD_reset (); Delay_ms (50) ;// delay 50ms lcd_initial_adafruitIIL9341();//lcd_initial();//////////Initial_ILI9340C(); Delay_ms (300); // Test to enter / exit sleep //LCD_Sleep_ILI9340C (); //Delay_ms (300); //LCD_ExitSleep_ILI9340C (); //Display a black screen LCD_TEST_SingleColor (0xFF,0xE0); led_on(LED1); delay(50); dsp_single_colour(0xF8,0x1F);//rosa led_on(LED2); delay(50); while(1) { // Disp_gradscal(); //»Ò½× delay(5); LCD_Sleep_ILI9340C(); delay(500); LCD_ExitSleep_ILI9340C(); //# define Red 0xf800 //LCD_TEST_SingleColor (Red); write_command(0x2C); dsp_single_colour(0x07,0xE0);//verde delay(50); dsp_single_colour(0xF8,0x00);//rojo delay(50); dsp_single_colour(0x07,0xE0);//verde dsp_single_colour(0x00,0x1F);//azul delay(50); } }