Re: Mikro C PIC - string - problém

Jan Půhoný konference na puhy.cz
Čtvrtek Leden 16 17:47:13 CET 2014


ano pic.h mám includnutý, v přeportování mi brání asi jen lenost :-)

je to makro, ale nefunguje to ať tam ; je nebo není ...

Dne 16. ledna 2014 17:35 Andrej Jancura <aj.hwlist na gmail.com> napsal(a):

> 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
>>
>>
>
> _______________________________________________
> 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/09bac656/attachment.html>


Další informace o konferenci Hw-list