Config MCLREOFF
Device = 12F675
Declare Xtal = 4
TRISIO = 0
m1:
PORTB.0 = 1
;DelayMS 100
PORTB.0 = 0
;DelayMS 100
GoTo m1
Что будет с Сями?
Код: Выделить всё
#include <pic.h>
#include <htc.h> // Required to interface with delay routines
#ifndef _XTAL_FREQ
// Unless already defined assume 4MHz system frequency
// This definition is required to calibrate __delay_us() and __delay_ms()
#define _XTAL_FREQ 4000000
#endif
#pragma config MCLRE=OFF
#pragma config CP=ON
#pragma config CPD=OFF
#pragma config BOREN=ON
#pragma config WDTE=OFF
#pragma config PWRTE=ON
#pragma config FOSC=INTRCIO
void main()
{
TRISC1 = 0;
for (;;)
{
RC1 = 1;
__delay_ms(100);
RC1 = 0;
__delay_ms(100);
}
}Код: Выделить всё
#include <xc.h>
void main (void)
{
blink();
}dosikus писал(а):Код: Выделить всё
#include <xc.h> void main (void) { blink(); }
Код: Выделить всё
#include "a.h"И на флешке они так хорошо упакованы?oleg110592 писал(а):1 слово = 14 бит = 14/8 байтов = 1,75 байта
Код: Выделить всё
#pragma config = 0x31C4
void Delay_ms(char cnt)
{
char i, delayus_variable;
do
{
i = 5;
do
{
delayus_variable = 62;
label1:
#asm
decfsz delayus_variable
#endasm
goto label1;
}
while (--i);
}
while (--cnt);
}
void main()
{
TRISC.5 = 0;
for (;;)
{
PORTC.5 = 1;
Delay_ms(100);
PORTC.5 = 0;
Delay_ms(100);
}
}