1278863274

1278863274



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


Ul-J


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


- 6> X


'±13AA u Ajki&aL

Tracę Disabled AVR GCC r Icd (defauk)

Ś Source Files f|)kd.c A Keader Fłes S External Dependencie}

[£) common.h [£) dełay.h .*] delay „basie, h iÓ fuse.h [3 inttype}.h

jj ».h [£) »m32.h lock.h

4) pwtpinj.h [£| }fr_def}.h sldnt.h jj^) versoon.h i ^ Other Files

ja kd.l}}

111 kd.map


% - -    & *• g ar G    a VM 2

— es mm_    m & & x •-

<


▼ x


“ POHIlDZY TAKIMI ZNACZNIKAMI MO»EKY DODAA. U KA»DYK MIEJSCU NASZEGO KODU. -

/V TO TE» JEST KOMENTARZ TYLKO JEDNO-LINIJKOWY

JFinclude <avr/io.h>

*include cutil/delay h>

/*

nie przejmujcie sir tym co jest powy-ej komentarza, potem wyjatnir bo to ma-za 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ów(S 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 wyj(ciem // 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


1 I/O View

▼ X

c -Hu.

’ -

Warne

Value


iiDANALOG-COMPARA..

♦ (Dboot_load

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

ii © TIMER_C0UNTER_0 ♦:©TIMER_C0UHTER_1 © TIMER_C0UNTER_2

♦li&USART

ii^WATCHDOG


u<


_delay_ms(1000); PORTA -ObOOOOOOOO

// AO

_delay_ms(1000); PORTA -ObOOOOOOOl _delay_ms(500); PORTA -ObOOOOOOOO _delay_ms(SOO); PORTA -ObOOOOOOOl _delay_ms(SOO); PORTA -ObOOOOOOOO _delay_ms(SOO); doota sfłKnnnnnnni


// ta linijka kodu mówi że Atmega ma poprostu czakaś // tu gasimy diodr poprzez podanie stanu niskiego na czyli wyjtcie 0 PORTU A // znowu ka-emy czakaś // i znowu zapalamy diodr

s/ tym razem Atmega czeka tylko pól sekundy

i gasi diodr poprzez podanie stanu niskiego na // . .. Atmega czeka /■/... zapala diodr


// ... i gasi


z.


r-r»^ TZ.fr

tslr f >

[El C:\kurs\lckcjal\lcd.c

r>

Message

I

Loaded plogin STK500

A

gcc plug-in: No AVR Tookhain hstallation found. The AVR GCC plug-in can sbll be uscd If you set up your own buM tools. loaded pbjm AVR GCC

Loaded partfile: C:\Prograrn Fites\AtmeflAVR Tools\PartDescnpt(onFfes\ATmega32.xrrl

gcc plug-in: No AVR Tookhain irwteJlation found. The AVR GCC plug-in can sUI be uscd you set up your own buW tools.

1

gcc pbg-in: No AVR Tookhain instaBation found. The AVR GCC plug-n can stdl be used if you set up yout own buiid tools. gcc plug-in: No AVft Tookhain insłallation found. The AVR GCC plug-m can sbll be used if you set up your own buftl tools. gcc plug-in: No AVR Tookhain installabon found. The AVR GCC plug-xi can stdl be used if you set up your oł\n buW tools.

V

<

>

Jfiuild ©Mcssage Find m Files "jjBreakpomts an(1 Tracepoints


Name


Address


Value Bit


ATmega32

AVR Simulator Auto

® Ln 1S, Col 1

| O Dla bolących s«“doty... O 73%z 1 piku - Pober... AVR Studio - [C:\lurs... a Total Commander 7.5...

Pt łącza >> £>


NUM




Wyszukiwarka

Podobne podstrony:
AVR Studio - [C:kurslekcja1lcd.c]yy - 6> XJ    -li : ci    W A
&AVR Studio -C:kurslekcja1lcd.c File Project Build Edit View Tools Debug Window HelpJ iSSJLlULSy
5?! Adobe Reader - kurs.pdfFile Edit View Document lools Window Help^lQ
Etap 1 4 Microsoft Access - ITablel : TableJ File Edit View Insert Jools Window Help Type a guesti
slide0160 image078 0CATIA V5 - [Partl] 23 Start TeamPDM File Edit View Insert lools Window Help fi*)
slide0473 image837 [~%]CATIA V5 - [elnew_param.CATPart] a Start TeamPDM File Edit View Insert lools
n5 4 File Edit View Database Image Window Help Jł ^ iA a , © a ci i*. ns s _/-$?View f -fi) Database
RGui (32-bit) File Edit View Misc Packages Windows Help Śr fi® O u m o R Consclecd
f21 4 ?»i Microsoft Developer Studio - ShowString - [ShowString.rc - IDD_OPTIONS (Dialog)] Fir File
f27 4 ?»i Microsoft Developer Studio - query - [guery.rc - IDD_QUERY_DIALOG (Dialog)] F!r File Edi
Sales Report - Microsoft Visual Studio File Edit View Dcbuę Tool* W*dow Help i .3w A A t. -j A -o •
Bez tytułu(2) iloczyn - Microsoft Visual Studio File Edit View Project Build Debug Tools Test Window
29 (237) n CATTA V5 - [zlozenie-nowe.CATProduct] fi Start ENOVIAV5VPM File Edit View Insert lools

więcej podobnych podstron