PIC y Usart

A

Asteroide

Guest
Hola a todos amigos.

Soy nuevo en el mundo de la programación de microcontroladores y tratando de establecer la comunicación entre mi PIC 16F877 y Terminal virtual en Proteus.

He escrito el siguiente código.Pero no está funcionando.Por favor, dime lo que está mal con él./ / PIC 16F877
/ / Reloj de 20 Mhz

txt unsigned char [8];

unsigned int i;

void main () (Usart_Init (9600);
Lcd_init (& PORTD);

txt [0] = "12";
txt [1] = "20";
txt [2] = "50";
txt [3] = "10";
txt [4] = "40";
txt [5] = "80";
txt [6] = "76";
txt [7] = "48";

for (i = 0; i <8; i )

Usart_Write (txt );)

 
Eksperci z firmy antywirusowej ESET poddali analizie zagrożenie, które włamuje się do popularnych routerów i zmienia ich ustawienia. W konsekwencji próba połączenia użytkownika routera z serwisem Facebook lub wyszukiwarką Google może skończyć się zainfekowaniem maszyny zagrożeniem Win32/Sality, które zamieni komputer w zombie.

Read more...
 
No, en absoluto familiarizados con la foto que está utilizando lo que no entiende cómo la UART va a gustar cuando su ciclo de libras * * el buffer UART todos pasan por el procesador a tasas antes de que haya una oportunidad para vaciar cada byte a cabo.Entonces otra vez tal vez la función llamada es lo suficientemente inteligente como para manejarlo.

Podría tratar de un bucle mientras que en la llamada "Usart_Write (txt );" basado en una UART BUSY o HECHO pabellón si hay uno disponible.

 
ura principiante, así que no uso Usart_init () funciona ... trty hacerlo mediante el establecimiento de registros ..

 

Welcome to EDABoard.com

Sponsor

Back
Top