Mikroc, Library example – ABL electronic PIC Microcontrollers PIC16 User Manual

Page 195

Advertising
background image

The example demonstrates simple data exchange via USART. When PIC MCU
receives data, it immediately sends the same data back. If PIC is connected to the
PC (see the figure below), you can test the example from mikroC terminal for
RS232 communication, menu choice Tools > Terminal.

MikroElektronika: Development tools - Books - Compilers

187

page

mikroC - C Compiler for Microchip PIC microcontrollers

mikroC

making it simple...

char

i = 0, j = 0;

long

addr;

unsigned short

dataRd;

unsigned short

dataWr[64] =

{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,

1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,

1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,

1,2,3,4};

void

main() {

PORTB = 0;

TRISB = 0;

PORTC = 0;

TRISC = 0;

addr = 0x00000A30;

// valid for P18F452

Flash_Write(addr, dataWr);

addr = 0x00000A30;

for

(i = 0; i < 64; i++) {

dataRd = Flash_Read(addr++);

PORTB = dataRd;

Delay_ms(500);

}

}//~!

Library Example

Advertising
This manual is related to the following products: