Zdravím všecky . U ATTINY 13 je na pinu 1 několik funkcí
RESET , PB5 a ADC0......... CHci pouzivat pin procesoru jedna
jako PB5 ve funkci output ......
; Initial I/O
ldi R16,0b00100001 ; PB0 OUT PB5 OUT OSTATNI INPUT
out DDRB,R16 ;
tato volba zřejmě nestači neboť v programu
H100: CBI PORTB,0
RCALL T1S
SBI PORTB,0
RCALL T1S
RCALL H100
PB0 ....funguje
a v programu
H100: CBI PORTB,5
RCALL T1S
SBI PORTB,5
RCALL T1S
RCALL H100
PB5 ...nefunguje
nevim si s tim rady PORT PB5 chci pouzivat
Děkuji predem za radu
attiny 13 A PB5
Moderátor: Moderátoři
attiny 13 A PB5
el.návrhář HW a SW a DPS
- ross4435897
- Příspěvky: 426
- Registrován: 10 lis 2009, 01:00
- Bydliště: Brno
RSTDISBL fuse bit ...
nemusim snad pripominat, ze si tak znacne znesnadnis dalsi programovani cipu ... pokud tedy nevlastnis HV-programator
nemusim snad pripominat, ze si tak znacne znesnadnis dalsi programovani cipu ... pokud tedy nevlastnis HV-programator
Naposledy upravil(a) ross4435897 dne 30 bře 2016, 13:58, celkem upraveno 1 x.
Tento vývod na tomto procesore je defaultne nastavený na funkciu RESET. V poistkách procesora si to môžeš zmeniť a dať mu funkciu štandartného I/O pinu, ale automaticky s týmto úkonom prídeš o možnosť programovania systémom ISP (tento systém používa aj RESET) a procesor sa bude dať naprogramovať iba HV programátorom .....
EDIT: ross .... bol si rychlejší
EDIT: ross .... bol si rychlejší
Já tento procesor používám s plně obsazenými piny. Pokud potřebuji přeprogramovat, tak ATTiny Fusebit Doctor mi nastaví defaultní Fusebity a mohu znovu naprogramovat. Uvedený přípravek jsem si vyráběl sám podle návodu. Mohu předat výrobní podklady.
- Přílohy
-
- AttinyFusebitDoctor.jpg
- Attiny Fusebit Doctor
- (263.87 KiB) Staženo 63 x
- ross4435897
- Příspěvky: 426
- Registrován: 10 lis 2009, 01:00
- Bydliště: Brno
pokud vlastnis jakekoliv zbytecne arduino, muzes si ho snadno vyrobit ... navodu jak na to, je na netu vicero ...
- Přílohy
-
- high-voltage-programmer.gif
- (4.85 KiB) Staženo 62 x