Jak přistupovat v HI-TECH compileru na GPIO

Zdravím
Mám takový zdrojový program [code]
#include <htc.h>
#define _XTAL_FREQ 4000000
#include <PIC.h>

void main ()
{
TRIS = 0b0000;
GPIO;
unsigned int i;
while (1)
{
GP1=‘1’;
GP0=‘0’;
for (i=0;i<36000;i++) __delay_ms(1000);
GP1=‘0’;
GP0=‘1’;
for (i=0;i<2;i++) __delay_ms(1000);

}
}[/code]
na simulátoru ISIS 7 mě to funguje ale v reálu PIC10F206 ne kde dělá chybu? díky

https://forum.mcontrollers.com/t/pic12f683-nenastavuje-se-vystup-gp0/2501/1 porad do kola :unamused:

Já si opravdu nevím rady :blush: díky za pomoc

tot neni dobre GP1=‘1’; tie apostofi tam nnemaju co robit

Zdravím
Nepomohlo ty apostrofi odstranit :frowning: mně ještě napadlo jestli tento kompiler nepodporuje vložení asm kódu teď to nemám čas vyzkoušet. diky

Už ti to šlape?
Pokud ne, tak ti dám program v asembleru - v C neprograumji - no možná tohle jednoduchý bych dal. :blush:
PIC10F206 mám, tak pokud si nevíš rady, ač nerad, protože nemám čas, bych to rozchodil.
Zdá se mi, že tam není vypnutý komparátor.
Dej vědět.
Čau Martin.

uz to resi takhle…
Čekajíci program na PIC10F206
Čekajíci program na PIC10F206 - na jinem foru

Jak přistupovat v HI-TECH compileru na GPIO- na jinem foru

dávám vědět [code]#include <htc.h>
#define _XTAL_FREQ 4000000
#include <PIC.h>
__CONFIG(0x0FFA);

void main ()
{
unsigned int i;

CMCON0=0x77;
TRIS = 0b0000;
GPIO=0;

while (1)
{
GP0=0;
GP1=0;

for (i=0;i<3600;i++) __delay_ms(1000);

GP1=1;
GP0=1;

for (i=0;i<2;i++) __delay_ms(1000);

}
} [/code]
tak tento program funguje Víťa