G
geniusse01
Guest
bok
Imam problem sa UART, želim koristiti PIC16F84A u serijsku komunikaciju, problem je kad sam napisati program za slanje podataka (i napraviti initiazation & koristite ovu naredbu (soft_uart_write (i))) program funkcionira, a ja mogu vidjeti da sam na LED spojiti na pin prenosi, problem doći kada želim koristiti naredbu read
(I = Soft_Uart_Read (* rec) ili i = Soft_Uart_Read (REC)) to popuštanje mene greška
(_InvertMaskWr: Not found
Banka nije pronađena _InvertMaskWr)
Želim koristiti PIC16F84A samo čitati ..unlogical je stvar ako ja koristiti bilo napisati naredbu u programu, čak i ako njegova navika excute (kao i koristiti beskonačnu petlju
i koristiti naredbu napisati nakon što ga u cilju da ne bude proveden u programu), ako mi je činiti da se poruka o pogrešci neće prikazati. . pa sam ľelite koristiti za čitanje
1. slika,
2. za pisanje: kako ja mogu učiniti da .. programu u MicroC da sam napisao:nepotpisani kratko i;
nepotpisani kratko * rec;
poniłtava glavni ()
(
Soft_Uart_Init (PORTB, 1, 0, 2400, 0);
trisa = 0,
trisb.f0 = 0;
trisb.f1 = 1;
a (1)
(
učiniti
i = Soft_Uart_Read (* rec);
dok je (! * rec);
if (i = 0xff)
(
Porta = i;
)
)
Soft_Uart_write (i);
)Thanx puno sve
Imam problem sa UART, želim koristiti PIC16F84A u serijsku komunikaciju, problem je kad sam napisati program za slanje podataka (i napraviti initiazation & koristite ovu naredbu (soft_uart_write (i))) program funkcionira, a ja mogu vidjeti da sam na LED spojiti na pin prenosi, problem doći kada želim koristiti naredbu read
(I = Soft_Uart_Read (* rec) ili i = Soft_Uart_Read (REC)) to popuštanje mene greška
(_InvertMaskWr: Not found
Banka nije pronađena _InvertMaskWr)
Želim koristiti PIC16F84A samo čitati ..unlogical je stvar ako ja koristiti bilo napisati naredbu u programu, čak i ako njegova navika excute (kao i koristiti beskonačnu petlju
i koristiti naredbu napisati nakon što ga u cilju da ne bude proveden u programu), ako mi je činiti da se poruka o pogrešci neće prikazati. . pa sam ľelite koristiti za čitanje
1. slika,
2. za pisanje: kako ja mogu učiniti da .. programu u MicroC da sam napisao:nepotpisani kratko i;
nepotpisani kratko * rec;
poniłtava glavni ()
(
Soft_Uart_Init (PORTB, 1, 0, 2400, 0);
trisa = 0,
trisb.f0 = 0;
trisb.f1 = 1;
a (1)
(
učiniti
i = Soft_Uart_Read (* rec);
dok je (! * rec);
if (i = 0xff)
(
Porta = i;
)
)
Soft_Uart_write (i);
)Thanx puno sve