1278863273

1278863273



AVR Studio - [C:\kurs\lekcja1\lcd.c]


yy


- 6> X


J    -li': ci    W A % % % - - if» V i ar Q ►    '3 1)1? Ę ~

- - BS E3 m


[Jl Filc Project 8uild Edit View Tools Oebug Window Help

a ^ Source Fites f|)kd.c _J Keoder Fłes a '_3 External Dependencies S Z3 Other Files i) kd.lss jQ kd.map


U


” POMIIDZY TAKIMI ZNACZNIKAMI MO»EMY DODAA, V KA»DYK MIEJSCU NASZEGO KODU. W>Vlew // TO TE» JEST KOMENTARZ TYLKO JEDNO-LINIJKOWY    1 I


Xinclude <avr/io.h> *include <util/delay h>


/*


nie przejmujcie sir tym co jest powy-ej komentarza, potem wyjatnir bo to waza to, to. co jest poniżę} to juz prawdziwy i powa-ny kod Funkcja nam() je mo-e byś tylko jedna funkcja o tej nazwie. Funkcje o innej nazwie s| ‘podfun Natomiast mam() musi byś. Ta funkcja to poprostu ramy naszego programu (nie ale na tym etapie nauki przyjmijcie -e tak jest, z czasem to zrozumiecie i w to zrobi-em { takie nawiasy sa pod nazwa funkcji > i pomiędzy te nawiasy br dla Atmegi.

*/


int main(woid)

DDRA ■ ObOOOOOOOl; // to ustawia Kierunkówtś PORTU A, po “Ob* jest 8 bit // odpowiadaj| 8 wyprowadzeniom PORTU A naszej Atmegi // 0 oznacza że ten pin będzie wejściem a 1 oznacza wyjtcicm // w tym przyk-adzie wszystkie wyprowadzenia (opr'cz AO) PORT // wejtciami. wyprowadzenie 0 Portu A jest wyj(ciem i tu pod-// poprzez rezystor około 880 OHm (dla bezpieczeństwa) diodr // druga noga diody do masy. jak brdzie s-abo swieciś to zmni


PORTA


=0b00000001;    // to jest przypisanie wartotci logicznej Dla wyprowa

// lub na oscyloskopie zobaczymy -e jest prawie $V


_delay_ms(1000);    // ta linijka kodu mówi że Atmega ma poprostu czakaś

PORTA -ObOOOOOOOO; // tu gasimy diodr poprzez podanie stanu niskiego na s/ AO czyli wyjtcie 0 PORTU A _delay_ms(1000);    // znowu ka-emy czakaś

PORTA =0b0000000l;    // i znowu zapalamy diodr

_delay_ms(500);    // tym razem Atmega czeka tylko pół sekundy

i gasi diodr poprzez podanie stanu niskiego na Atmega czeka

>


PORTA -ObOOOOOOOO; _delay_ms(SOO);


//

//


Name

Oad_converter

i    Oa^og.compara , ♦ (Dboot_load

♦J^CFU ♦jdjEEPROM *} ę^>EXTERNAL_INTERR... *} £ PORTA =£ PORTB £ POR TC *1 =£ PORTO żiggspi

ii    © TIMER_C0UNTER_0 ♦:©TIMER_C0UHTER_1

© TIMER_C0UNTER_2 D^TWl ♦li&USART ii^WATCHDOG


Value


▼ X


Name


Address


Value Bit


Si C:\kurs\lekcjal\lcd.c


Build


▼ X


Dewice: atwega32


Program; 324 bytes (1.0* Fuli) (.texc + .data + .bootloader)


Data:    0 bytes (0.0% Fuli)

(.data + .bss + .nomit)


Build succceded with 1 Uornings...


Z) Build ©1'essage Find in Filcs jjBreakpoints ar|d Tracepoints


ATmega32


AVR Simulator


Auto


In 15, Col 1


NUM


O Dla bojących sę doty... = Total Commander 7.5...    AVR Studio - [C:\kurs.




Wyszukiwarka

Podobne podstrony:
AVR Studio - [C:kurslekcja1lcd.c]Ul-J [fi Filc Project 8uild Edit View Tools Oebug Window Help - 6&g
&AVR Studio -C:kurslekcja1lcd.c File Project Build Edit View Tools Debug Window HelpJ iSSJLlULSy
IMGQ82 ■rsfePi /^w‘ W Yy Ht r !"łi — A-0<~-~*-y -*-■—» •    ----->---- ^
mikroekonomia ćwiczenia (3) V AA" (ó = Sii(x,H) ■- (60i)((XJ li(>,1 ) " *-G - kl G(&
rU-dll U5 % - Wind 2 U " s/ifcfl^ ?r:i XJ}. j - ??z Li^jjłjiui!; Tila Cduj7 /h - Friday -
mikroekonomia ćwiczenia (3) V AA" (ó = Sii(x,H) ■- (60i)((XJ li(>,1 ) " *-G - kl G(&
rybcia1 [1600x1200] Sa. jZlf/cM    2ZS~o , ««** c^ypa Tf.^ % So/a^ Ó*xJ>Łi
56 (145) Audio Kurs ■ Lekcja 1 ■ Ćwiczenie 1 1.    Hoe heet je? 2.    
58 (129) Audio Kurs ■ Lekcja 11 1.    Boli mnie brzuch. - Ik heb
63 (92) MikrokontroleryKamPROG AVR + AVR Studio/ KamPROG AVR + Bascom Fot. 7. Programator KamPROG AV
LEKCJA 25 VI. Pobaw li* v» prezentera/prezenterkf pogody. Napisz
55692 NKPX Audio Kurs ■    Lekcja 11 1.    Boli mnie brzuch. - Ik heb
tematy na seminaria DO STUDENTÓW II ROKU STUDIÓW TRZYLETNICH Wydział Pedagogiczny prosi studentów li
«PixBlocks Start Kurs 1 Lekcja 1 Zadanie 4= 8(11) ^ Wstecz f Przykład 1 © = 8 » □ $
- i®!1 Kurs: Komputerowe Wspomagani !.....3 start i.....Q Wykład 1 i £i] Wykład 2 i £i] Wykład 3
Obraz (186) XJ)w^ 4- g. 3 li 3 4 H 1 i ty 5" v £ £• 4 £ £ £. •5" C €
kurs rysowania podrcznik dla pocztkujcych f «    W    

więcej podobnych podstron