Nalezeno 311 výsledků hledání

od AB1
19 dub 2017, 22:17
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Úprava programu "nf generátor" pro ATTiny25-20
Odpovědi: 37
Zobrazení: 7781

Pardon, měl jsem tam chybu. Napiš do řádku #define F_CPU skutečnou frekvenci krystalu a měř na PB0. // Attiny25, AvrStudio4 // Na pinu PB0 je modulovaný signál 3711 Hz #define F_CPU 3800000UL // frekvence krystalu [Hz] #include <avr/io.h> #include <util/delay.h> int main(void) { CLKPR = (1<<CLKPCE);...
od AB1
19 dub 2017, 09:03
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Úprava programu "nf generátor" pro ATTiny25-20
Odpovědi: 37
Zobrazení: 7781

Ahoj, Dolaďování pomocí změny OCR0A moc jemné není, jak je vidět v kódu. Jestli stačí pevná frekvence 3710,9 Hz tak zkus tento kód. (přikládám i hex) Nemám tiny25, takže jsem ho nemohl vyzkoučet v reálu. // Attiny25, AvrStudio4 // Na pinu PB0 je modulovaný signál 3711 Hz #define F_CPU 3800000UL #inc...
od AB1
09 dub 2017, 19:47
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Úprava programu "nf generátor" pro ATTiny25-20
Odpovědi: 37
Zobrazení: 7781

Napiš začátek takto

Kód: Vybrat vše

#define F_CPU 3800000UL 
#include <avr/io.h> 
#include <avr/interrupt.h> 
#include <stdio.h> 
#include <util/delay.h>
od AB1
09 dub 2017, 16:49
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Úprava programu "nf generátor" pro ATTiny25-20
Odpovědi: 37
Zobrazení: 7781

Zkus toto

Kód: Vybrat vše

    
   while(1) 
   {
      DDRB |= (1<<2);  
      _delay_ms(160);       // impuls 160 ms
      DDRB &= ~(1<<2);  
      _delay_ms(40);        //  mezera 40 ms
   }                                
  
od AB1
19 bře 2017, 13:00
Fórum: Poradna
Téma: nabíječka lipol 2s - nutnost odpojení baterky od spotřebiče
Odpovědi: 12
Zobrazení: 2181

http://www.ebay.com/itm/3A-7-4V-8-4V-Protection-Board-Module-2S-Li-Ion-18650-Charger-Lithium-Battery-I-M/252605139506?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D2%26asc%3D20131003132420%26meid%3D4eecdfe80aa8435283aa825540acad3b%26pid%3D100005%26rk%3D3%26rkt%3D6...
od AB1
16 bře 2017, 07:08
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Arduino, bootloader a pojistky pro Atmega 328P *vyřešeno*
Odpovědi: 15
Zobrazení: 4218

Ale pojistku 05 to ve všech programech co umí můj programátor nechtělo zapsat. Ve skutečnosti programátor těch "05" zapíše. Efuse v M328 má tři bity. Nepoužité bity se čtou jako "1". Při verifikaci programátor přečte 11111 101 = FD Takže zapiš rovnou "FD" místo "0...
od AB1
19 úno 2017, 17:47
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Převod z desítkové do dvojkové soustavy
Odpovědi: 63
Zobrazení: 10863

řetěz =řetěz + "1" tak mně to nevezme kde dělám chybu? To je zápis v Basicu. Když chceš dělat s řetězci v C, tak napiš do guglu "řetězcové funkce v C" Dostaneš třeba toto http://www.sallyx.org/sally/c/c19.php #include <string.h> char retez[10]; ... strcat(retez, "1");
od AB1
31 pro 2016, 11:30
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Microchip & Atmel
Odpovědi: 20
Zobrazení: 8306

Napiš jaký máš procesor, displej (16x2?), kam jsou zapojené piny displeje.
Pošli jak jsi nastavil Lcd.h.
od AB1
05 pro 2016, 06:28
Fórum: Součástky
Téma: Jaké NIMH do fotoaparátu?
Odpovědi: 20
Zobrazení: 2827

Mám ještě fotoaparát na čtyři AA aku. Dosud jsem používal dvojpack CRV-3, 2x3 Volty. Ty peníze už za to nedám. Jinak obyčejné aku 1,2Volt , co mám, nějak nefungují. Unikátní žrout proudu byl můj Olympus 150, koupený roku 2008. Měl napájení 2x1,5V AA. Na alkalické články udělal pár fotek, na NiMh o ...
od AB1
03 pro 2016, 20:22
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Správné napálení Hex souboru
Odpovědi: 16
Zobrazení: 3788

Je to dobře.
Prostě ty bity, které jsou zatržené v Ponyprogu, zatrhneš v AvrCalc.
od AB1
03 pro 2016, 10:05
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Správné napálení Hex souboru
Odpovědi: 16
Zobrazení: 3788

používám kalkulátor http://www.engbedded.com/fusecalc/ dost dobře tomu nerozumím dříve jsem používal Ponyprog2000 tam je to z pojistkami pro mne trochu srozumitelné
Je to docela jednoduché.

Např máme Tiny13A a chceme změnit oscilátor na 4,8 MHz
a vyřadit dělič osmi.
od AB1
02 dub 2016, 08:41
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Kontrola zásobníku v Atmel Studiu
Odpovědi: 23
Zobrazení: 3843

Příklad pana Tajovského je dobrý, ale zdá se být trochu starý. Novější verze překladače by s ním mohly mít problém. Viz např. http://www.tuxgraphics.org/electronics/201207/prog_char.shtml Psal jsem kdysi nějaké výukové texty, tak kousek přikládám. Jsou to jenom jednoduché operace, pokud možno bez hv...
od AB1
01 dub 2016, 08:27
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Kontrola zásobníku v Atmel Studiu
Odpovědi: 23
Zobrazení: 3843

Problém způsobuje pole konstatnt, které jsou uložené v RAM
Je zvykem ukládat pole konstant do PROGMEM, ne do RAM.
od AB1
31 bře 2016, 17:05
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: AVR PCINT prerušenia
Odpovědi: 15
Zobrazení: 3795

Jsi ve svém kódu docela blízko. Zkus toto ISR(PCINT1_vect) { if(!(PINC & (1<<PC1))) // jestli je sestupná hrana { i++; if(i>=10) i = 0; } } Ale impulsy musí být čisté, s tlačítkem se může vyvolat víc přerušení za sebou na jedno stlačení. Zákmity se v ISR dají ošetřit, ale za cenu že trvání ISR b...

Přejít na rozšířené vyhledávání