Re: Mikro C PIC - string - problém

Andrej Jancura aj.hwlist na gmail.com
Čtvrtek Leden 16 17:35:35 CET 2014


Dobry vecer,

skusim poradit len tak, bez pustenia xc8...

Mate includnuty subor pic.h?

Nie je ten delay nahodou makro? takze skuste si to najst v tom include a
ked chcete skusit este rychlejsie, skuste zmazat tu ";"...

A.

p.s: co Vam brani v preportovani tych funkcii z pic18 do pic16?! A ked uz
pisem, tak sa spytam, ze preco pri tych stringoch co ste tu spominal tiez
nepouzijete nieco v duchu print(const unsigned char *p_string)?


2014/1/16 Jan Půhoný <konference na puhy.cz>

> Díky za reakci. Samozřejmě jsem se překlepl v emailu.
>
> 53: __delay_ms(1); - normálně mi to zmodrá jako funkce, ale při překladu
> mi to vyhodí:
>
> main.c:53: error: (195) expression syntax
> main.c:53: error: (187) too few function arguments
> main.c:53: error: (194) ")" expected
> main.c:53: error: (195) expression syntax
> (908) exit status = 1
> make[2]: *** [build/C18_18F87K22/production/main.p1] Error 1
> make[1]: *** [.build-conf] Error 2
> make: *** [.build-impl] Error 2
>
> Co dělám blbě?
>
> Když řádek 53 zakomentuji, tak se to normálně přeloží ...
>
> Těmi knihovnami jsem myslel například lcd displej nebo dallas čidla - lcd
> displej jsem našel jen pro 18F řadu - nebo jsem slepý?
>
> H.
>
>
> Dne 16. ledna 2014 16:05 Jaromir Sukuba <jarin.hw na gmail.com> napsal(a):
>
> Ja robim delay takto
>>
>> __delay_ms(123);
>> __delay_us(123);
>>
>> Asi mate iny manual nez ja
>> http://ww1.microchip.com/downloads/en/DeviceDoc/52053B.pdf ale na
>> strane 314 to mate.
>>
>> 2014/1/16 Jan Půhoný <konference na puhy.cz>:
>> > Tak jsem stáhnul MPLAB X a XC8 a zatím ani nerozblikám ledku. Naposledy
>> jsem
>> > v tom dělal ještě v asembleru. Procesor jsem přepájel na PIC18F4550,
>> protože
>> > jak jsem tak pochopil pro PIC16F a XC8 nejsou moc knihovny ...
>> >
>> > Ale nějak se nedaří...
>> >
>> > Proč proboha nefunguje tento zápis? Podle helpu by to mělo fungovat...
>> >
>> > __DelayMs(50); ?
>> >
>> > #define _XTAL_FREQ=20000000 před tím mám ....
>> >
>> > Vy v tom děláte?
>> >
>> > Díky.
>> >
>> >
>> >
>> > Dne 14. ledna 2014 16:30 Jaromir Sukuba <jarin.hw na gmail.com> napsal(a):
>> >
>> >> Za tu cenu (zadarmo) mate XC8 kompilator, nie je obmedzeny na velkost
>> >> kodu, k tomu MPLAB (alebo MPLABX, podla chuti).
>> >> Mozete to pouzivat s PIC16 alebo PIC18, ja by som radil skor PIC18;
>> alebo
>> >> aspon PIC16F1xxx, ale nie PIC16Fxxx.
>> >>
>> >
>> >
>> > _______________________________________________
>> > HW-list mailing list  -  sponsored by www.HW.cz
>> > Hw-list na list.hw.cz
>> > http://list.hw.cz/mailman/listinfo/hw-list
>> >
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140116/245a99aa/attachment-0001.html>


Další informace o konferenci Hw-list