Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jak przerobić poniższy kod , aby działał tak jak chce.

Ania30
-
-
Posty:124
Rejestracja:31 lip 2018, o 07:57
Jak przerobić poniższy kod , aby działał tak jak chce.

Postautor: Ania30 » 18 lut 2019, o 10:52

Jak przerobić poniższy kod , aby na pinie PB3 i PB 4 ,miał 2 pentle z napięciem ,taraz ma 3,jedna bez napięcia , a 2 z napieciem 4.92 Volt i -4.92 Volt,jak usnunąć pentlę bez napięcia.
ACeK oraz AT_tiny13A , na priwa wysłałam Wam wiadomość .
kod i linki do strony.

.NOLIST ;kwarc 16 MHz
.INCLUDE "tn2313adef.inc"
.LIST
.CSEG ;kódový segment
.DEF REG=R16 ;pracovní registr
.EQU DDR=DDRB ;řízení směru
.EQU PORT=PORTB ;port
LDI REG,0b11111111
OUT DDR,REG ;aktivuj výstupy
LDI REG,LOW(RAMEND)
OUT SPL,REG ;nastav SP na konec SRAM
LDI REG,HIGH(RAMEND)
CLC ;0 do C
LDI REG,0b00000000
SMYCKA:
INC REG
OUT PORT,REG
RCALL CEKEJ ;počkej
RJMP SMYCKA ;a znovu
;čekací rutina
CEKEJ: LDI R17,4 ;ustawienie wypełnienia co ok. 4/4/ sek ,82 co ok. 64/64 sek
LDI R18,0
LDI R19,0
CEKEJA:
DEC R19
BRNE CEKEJA ;smyčka 1
DEC R18
BRNE CEKEJA ;smyčka 2
DEC R17
BRNE CEKEJA ;smyčka 3
RET ;návrat

----------------------------------------------------
http://danyk.cz/avr/tn13_binarni_pocitadlo.asm

http://danyk.cz/avr_en.html

https://www.google.com/search?q=AVR+Two ... 00&bih=467

Awatar użytkownika
r-mik
-
-
Posty:351
Rejestracja:14 cze 2005, o 19:18
Lokalizacja:Wawa
Kontaktowanie:

Re: Jak przerobić poniższy kod , aby działał tak jak chce.

Postautor: r-mik » 18 lut 2019, o 15:53

Temat był już poruszany wielokrotnie i szeroko omówiony wiec zamykam.

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości