void main(void) { clock_int_4MHz(); habilita_canal_AD(AN0); lcd_ini(); //Lcd_Cmd(LCD_CLEAR); Lcd_Cmd(LCD_CURSOR_OFF); tempo_ms(100); CGRAM_SanUSB(1,sino);//CGRAM_build(monta posicao do caractere especial,vetor do desenho); tempo_ms(300); Lcd_Chr(1, 2, 1); //Lcd_Chr(linha, coluna, posicao do caractere especial); tempo_ms(500); lcd_escreve(1, 3, "Microcontrol"); tempo_ms(500); lcd_escreve(2, 1, "Converte"); tempo_ms(500); while(1) { i= le_AD10bits(0); inverte_saida(pin_b7);inverte_saida(pin_d7); sprintf(buffer1,"%d ",i); lcd_escreve2(2, 12, buffer1); //com buffer tempo_ms(300); //printf("a "); } }
void main(void) { clock_int_4MHz(); ADCON1 = 15; lcd_ini(); Lcd_Cmd(LCD_CLEAR); Lcd_Cmd(LCD_CURSOR_OFF); tempo_ms(100); lcd_escreve(1, 2, "Contagem:"); tempo_ms(500); for(i=110; i>0; i--) { sprintf(buffer1,"%3d",i); //Right aligned text lcd_escreve2(1, 11, buffer1); tempo_ms(100); } Lcd_Cmd(LCD_CLEAR); tempo_ms(500); lcd_escreve(2, 4, "By SanUSB"); while(1){} }
void main() { lcd_ini(); lcd_dataa("%Rel.Humidity:"); while(1) { adc(); } }
void main(void) { clock_int_48MHz(); habilita_canal_AD(AN0); lcd_ini(); //Lcd_Cmd(LCD_CLEAR); Lcd_Cmd(LCD_CURSOR_OFF); tempo_ms(100); CGRAM_SanUSB(1,abre1);//CGRAM_build(monta posicao do caractere especial,vetor do desenho); tempo_ms(100); CGRAM_SanUSB(2,fecha1); tempo_ms(100); CGRAM_SanUSB(3,abre2); tempo_ms(100); CGRAM_SanUSB(4,fecha2); tempo_ms(100); CGRAM_SanUSB(5,vazio); tempo_ms(100); CGRAM_SanUSB(6,b1); tempo_ms(100); while(1){ lcd_escreve(1,1,"SanUSB pisca o"); tempo_ms(500); lcd_escreve(2,1,"Led pra voce "); tempo_ms(500); Lcd_Chr(2, 14, 6); //Lcd_Chr(linha, coluna, posicao do caractere especial); tempo_ms(500); for (kl = 1; kl < 16; kl++) { Lcd_Chr(1, kl, 2); tempo_ms(300); Lcd_Chr(1, kl, 1); tempo_ms(300); Lcd_Chr(1, kl, 5); tempo_ms(100); inverte_saida(pin_b7); inverte_saida(pin_d7); } //* kl=16; for (kl = 16; kl > 0; kl--) { Lcd_Chr(2, kl, 4); tempo_ms(300); Lcd_Chr(2, kl, 3); tempo_ms(300); Lcd_Chr(2, kl, 5); tempo_ms(100); inverte_saida(pin_b7); inverte_saida(pin_d7); }//*/ } }
int main() { char arry[255]={0}; mJTAGPortEnable(0); lcd_config(); lcd_ini(); chip_select(); //select the slavehhjhjkhk unsigned short address=0x0000; unsigned char da_ta=0x20; unsigned char loc=0x80; for(i=0x0000,n=0;n<255;i++,n++) { lcd_ini(); arry[n]=read_ext_eeprom(i); } }
void main() { lcd_ini(); lcd_command(0x80); lcd_display('D'); lcd_display('I'); lcd_display('P'); lcd_display('A'); lcd_display('K'); while(1) { lcd_command(0x80); lcd_string("HELLO WORLD"); } }
main() { lcd_ini(); lcd_command(0x80); lcd_display('D'); lcd_display('I'); lcd_display('P'); lcd_display('A'); lcd_display('K'); while(1) { lcd_command(0x80); lcd_string("Hello world"); } }
void main(void) { clock_int_48MHz(); TRISB=0; lcd_ini(); lcd_envia_byte(LCD_CLEAR); lcd_envia_byte(LCD_CURSOR_OFF); lcd_envia_byte(LCD_CLEAR); CopyConstToRAM(ram_msg,text); Lcd4_Write_Text(ram_msg); tempo_ms(10); //Store Heart in CGRAM of LCD lcd_envia_byte(0x40); ////64 Envia o comando de escrita na CGRAM 4-bit mode, Padrao 5 x 7 for (i=0;i<=7;i++) { Lcd4_Write(character[i]); } lcd_envia_byte(SECOND_ROW); //Lcd4_Write('I'); //Lcd4_Write(' '); Lcd4_Write(0); //Custom Character //Lcd4_Write(' '); //CopyConstToRAM(ram_msg,love); //Lcd4_Write_Text(ram_msg); while(1){ inverte_saida(pin_b7); inverte_saida(pin_d7); tempo_ms(500); } }
void main() { char X[]= {"sumit"},b; IODIR1=0XFFFFFFFf; PINSEL0=0X50; //PIN SET I2CONSET=0x44; //SCL Duty Cycle Register Low Half Word I2ADR=0X02; // slave add. lcd_ini(); while(1) { //lcd_cmd(0x01); while((I2CONSET&0X08)==0X00); //ADD. POLLING for(b=0; b<5; b++) { I2DAT=X[b]; I2CONCLR=0X08; // SLAVE ADD & data. while((I2CONSET&0X08)==0X00); //DATA POLLING } lcd_str("123"); } }