PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR µC Pins einzeln setzen??



F@be
26.06.2006, 19:59
Hi Leuz,

hab mal im internet nachgeforsch, doch steh leider immer noch auf'm schlauch.
ist es bei einem AVR (z.B. Mega8) in Assembler möglich,
einen einzelnen Pin dem zuvor einen Namen verpasst wurde
(.equ Name = PC3)
zu setzen, bzw. zu löschen.

Bei den 8051 Controllern, war dies so weit ich mich erinnern kann ohne weiteres möglich mit setb Name.

Danke

izaseba
26.06.2006, 20:04
Wie, bei sowas stehst Du schon auf dem Schlauch ?

Ne aber im Ernst

.equ Meinport = PORTC
.equ Meinpin = PC3

...
...
sbi Meinport,Meinpin ; setzen
cbi Meinport,Meinpin ; löschen
...
...

schau mal hier, das ist eine gute Einsteigerseite http://www.avr-asm-tutorial.net/avr_de/beginner/index.html

Gruß Sebastian