Re: [Avr-hun] IAR C kérdések

Füzesi Arnold arno at freemail.hu
Mon Jan 12 18:58:05 CET 2004


Illetve hw SPI-t kezelő C rutin is érdekelne...

Másik kérdés:
Hogyan tudok közvetlenül binárist megadni egy regiszternek?
pl: DDRB=0b0000110

Ehhez hasonló stílusban.

Kösz,
Arnold
----- Original Message ----- 
From: "Füzesi Arnold" <arno at freemail.hu>
To: <avr-hun at x-dsl.hu>; <elektro at tesla.hu>; <lista at chipcad.hu>
Sent: Monday, January 12, 2004 5:36 PM
Subject: [Avr-hun] IAR C kérdések


> Sziasztok!
>
> Asszem most jönni fognak rakásra a hülye kérdések: :)
>
> Első körben:
> Olyat tud az IAR, hogy mondjuk
> PE5=1;
> esetleg valamilyen egyszerű trükk erre?
> Kényelmetlen hogy állandóan elé kell írnom a megfelelő regisztert is, és
> nincs nevesítve a bit.
> A beépített pl. SFR_B macro-ra gondolok az iom128.h file-ban.
> PORTE_Bit5=1;
> Helyett jobban örülnék a PORTE_PE5=1 megoldásnak.
> (Nem a portoknál, hanem az egyéb regisztereknél)
> Vagy írtam már saját macro-t, de valahogy kényelmetlen a PIC-nél
megszokott
> RB0=1 stílus után az sbi(PORTB,RB0) megoldásom. (Ott volt bit típus)
>
> Illetve:
> A fordító beállításoknál vajon mit takar a small, tiny modell pontosan?
> A doksiban ossze-vissza van csak utalas, hogy stack<256 byte egyiknél,
<64K
> masiknal.
> Meghogy milyen opciókkal fordit mely esetekben.
> Érdemes valamiért a tiny-t használni, ha nincs különösebb indok rá?
>
> Tudna valaki küldeni valamilyen pofás I2C rutint C-ben, amelyik a hw I2C
> perifériát használja? Úgy értem I2C init, illetve sendbyte, getbyte,
start,
> stop rutinokat.
> Cserébe küldök PIC-re. :)
>
> PORT beállítások: Alapból minden portnál a port funkció az aktiv? Vagy van
> amelyiknél az alternatív funkció?
> Mire érdemes inicializáláskor figyelni?(Külső mem nincs.)
> Van amit le kell tiltani mert szivathat, van amit engedélyezni kell, mert
> hiányozhat?
> Most értelem szerűen nem arra gondolok, ha uart-ot akarok használni, akkor
> engedélyezni kell az uart-ot.
> Hanem apró kis buktatok.
>
> Valaki használja itt az IAR C-t egyébként?
> Arnold
>
>
> _______________________________________________
> Avr-hun mailing list
> Avr-hun at x-dsl.hu
> http://www.x-dsl.hu/cgi-bin/mailman/listinfo/avr-hun
>
>
>
>



More information about the Elektro mailing list