, , . , -. , . , , . , .
, , , .
- , , . .
1. . .
2. . , .
3. , .
4. , , .
ANSI C.
. PIC16F84A /: . 1 .
/***********************************************************************
primer1.c PIC16F84A
***********************************************************************/
char counter; // counter
void main(void) //
{
PORTB = 0; //
TRISB = 0; //
counter = 1; // counter 1
while(1) //
{
PORTB = counter; // counter
counter = counter + 1; // counter
}
}
.
. , . :
( /* */);
( // ).
. char counter; counter . counter ( ).
|
|
main. . , , , (- main). , . (), . , main . void (). , :
void main(void)
{ //
.. //
} //
, , , .
(IDE Integrated Development Environment), , , -, .
mikroC PRO MikroElektronika. . . . . MikroElektronika mikroC PRO , PIC Microchip, AVR Atmel MCS-51.
PIC- MikroElektronika mikroC PRO for PIC. www.mikroe.com mikroC PRO for PIC v.6.0.0, 2 .
mikroC PRO .
1. .
2. mikroC.
3. .
4. .
mikroC PRO , ( .mcppi) mikroC ( .c). , .
:
;
;
;
;
;
() .