unsigned char arr[6]={'k','i','c','s','i','t'};
//unsigned char o= 'k';
unsigned int var=0;
//char uart_rd ;
unsigned int i=0,j=0;
void main(){
TXSTA=0X22;
RCSTA.SPEN=1;
SPBRG=arr;
PIR1.TXIF=0;
PIR1.TXIE=1;
INTCON.GIE=1;
INTCON.PEIE=1;
TRISC.F6=0;
TRISC.F7=1;
PORTC.F6=0;
//RCSTA=0x90;
// TXSTA=0X20;
// RCSTA.SPEN=1;
//
Lcd_Config(&PORTD, 3,2, 0, 7, 6, 5,4);
TRISD=0;
PORTD=0;
//TRISC.F6 = 0; //TX Pin
//TRISC.F7 = 1; //RX Pin
//
//
//PIE1.RCIE=1;
//PIR1.RCIF=0;
//
// INTCON=0xC0;
while(1)
{
var= strlen(arr);
TXREG=arr[i];
while(!PIR1.TXIF)
PIR1.TXIF=0;
// for(i=0;i<var;i++) {
//TXREG=temp[i];
}
}
Lcd_Out_Cp(arr);
//void interrupt(void)
//{
//if(PIR1.RCIF==1)
//{
//
//
// temp[i]=RCREG;
// delay_ms(100);
//
//
// Lcd_Out_Cp(temp);
// PIR1.RCIF=0;
//
//
//
//}
//unsigned char o= 'k';
unsigned int var=0;
//char uart_rd ;
unsigned int i=0,j=0;
void main(){
TXSTA=0X22;
RCSTA.SPEN=1;
SPBRG=arr;
PIR1.TXIF=0;
PIR1.TXIE=1;
INTCON.GIE=1;
INTCON.PEIE=1;
TRISC.F6=0;
TRISC.F7=1;
PORTC.F6=0;
//RCSTA=0x90;
// TXSTA=0X20;
// RCSTA.SPEN=1;
//
Lcd_Config(&PORTD, 3,2, 0, 7, 6, 5,4);
TRISD=0;
PORTD=0;
//TRISC.F6 = 0; //TX Pin
//TRISC.F7 = 1; //RX Pin
//
//
//PIE1.RCIE=1;
//PIR1.RCIF=0;
//
// INTCON=0xC0;
while(1)
{
var= strlen(arr);
TXREG=arr[i];
while(!PIR1.TXIF)
PIR1.TXIF=0;
// for(i=0;i<var;i++) {
//TXREG=temp[i];
}
}
Lcd_Out_Cp(arr);
//void interrupt(void)
//{
//if(PIR1.RCIF==1)
//{
//
//
// temp[i]=RCREG;
// delay_ms(100);
//
//
// Lcd_Out_Cp(temp);
// PIR1.RCIF=0;
//
//
//
//}
No comments:
Post a Comment