Nalezeno 311 výsledků hledání

od AB1
17 bře 2010, 13:38
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: ISP programátor - využití pinů pro aplikaci i programování
Odpovědi: 17
Zobrazení: 3776

Teď se dívám, že jsem to napsal přesně naopak. MISO je výstupní, CLK a MOSI vstupní. ublíží tento stav PINU nějak programátoru do chvíle, než programovací konektor odpojím a strčím na jeho místo konektor směřující k diodě? To je otázka. Piny CLK a MOSI můžou kolidovat s výstupy IO 244. Ale MISO může...
od AB1
17 bře 2010, 13:14
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: ISP programátor - využití pinů pro aplikaci i programování
Odpovědi: 17
Zobrazení: 3776

Vadí nastavení Output v BASCOMU pinu MISO?
Možná by bylo vhodnější použít MOSI nebo SCK, které jsou při programování výstupní.
od AB1
11 bře 2010, 16:19
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: ATMEGA32 port imput pin output
Odpovědi: 21
Zobrazení: 3450

Tady je kód který přečte 18 bitů Dim Pozice As Long $asm push r16 push r17 push r18 push r19 ldi r16,18 Cti: cbi porta,2 lsl r17 rol r18 rol r19 sbic pinc,0 sbr r17,1 sbi porta,2 dec r16 brbc 1, Cti sts {pozice},r17 sts {pozice}+1,r18 sts {pozice}+2,r19 pop r19 pop r18 pop r17 pop r16 $end Asm Ale p...
od AB1
11 bře 2010, 00:37
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: oscilátor 4Mhz
Odpovědi: 11
Zobrazení: 3038

jnd:
Opravdu si myslíš, že přeprogramování jednoho nebo dvou fuse bajtů
by při 10 Hz trvalo několik minut?
od AB1
10 bře 2010, 21:25
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: oscilátor 4Mhz
Odpovědi: 11
Zobrazení: 3038

Oscilátor pro oživení může mít kmitočet v širokých mezích, např 0,5 - 5 MHz.
Stačí např 74xx14 s odporem a kondenzátorem.
Nebo oscilátor s 555 a podobně.
od AB1
10 bře 2010, 21:07
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: ATMEGA32 port imput pin output
Odpovědi: 21
Zobrazení: 3450

A co použít oscilátor 8 MHz ?
I s těmi "if" to pak bude rychlejší než asembler při 1 MHz.
od AB1
01 bře 2010, 22:38
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Čtení dat z LCD BASCOM
Odpovědi: 12
Zobrazení: 3168

Nevím přesně proč když se spleteš v písmenu tak napíšeš dalších pět a pak teprve to špatné opravíš. Ale budiž, berme to jako teoretické cvičení. Abys mohl snadno přistupovat k jednotlivým znakům ve stringu, napiš tyto deklarace Dim Vsechny_znaky As String * 20 Dim Znaky(20) As Byte At Vsechny_znaky ...
od AB1
01 bře 2010, 14:37
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Čtení dat z LCD BASCOM
Odpovědi: 12
Zobrazení: 3168

Můžeš třeba přidat další tlačítko, které udělá to co Tlac3 kromě odeslání znaku.

Nebo opravíš špatně napsaný znak tak, že stlačení Tlac2 delší než 2 vteřiny vymaže poslední znak z "Vsechny_znaky" a nastaví zpátky pozici v displeji.

atd...
od AB1
27 úno 2010, 16:05
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: čtení a zápis do eeprom u Atmegy128
Odpovědi: 31
Zobrazení: 6170

plnou verzi CodeVisionAvr, kterou používám je 2.03 Těžko uvěřit, že by placená verze chodila hůř než demo. Nechtělo by se ti ten původní nefunkční kód přeložit a dát sem soubor "*.asm" ? Pokud např. přeložíš "test.c", objeví se po překladu ve stejném adresáři soubor "test.a...
od AB1
23 úno 2010, 14:34
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Čtení dat z LCD BASCOM
Odpovědi: 12
Zobrazení: 3168

Začni třeba s tímhle kódem a zkus ho vylepšovat $regfile = "m8def.dat" $crystal = 8000000 'Kmitočet oscilátoru v Hz $hwstack = 100 $swstack = 64 $framesize = 64 $baud = 9600 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , _ Db7 = Portb.3 , E = Port...
od AB1
23 úno 2010, 08:16
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Programátor AVR
Odpovědi: 21
Zobrazení: 4241

Ja sem dával dohromady tento programátor ale moc se mě to nedaří rozběhat
To je opět programátor pro paralelní port.
Platí o něm totéž co jsem napsal výše.
Na fórech je na ně milion stížností.
Zdá se, že na některém PC chodí, na jiném ani za nic.
od AB1
22 úno 2010, 17:08
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: dvakrát CLOCK na jedné ATmega32
Odpovědi: 6
Zobrazení: 1482

Milý Michalino, Tvoje příspěvky mi připomenou staré časy kdy jsem luštil slovní hádanky v časopise "Křížovka a hádanka". Dívám se do Bascomu, ve kterém předpokládám pracuješ. Hádám, že tvoje funkce CLOCK znamená že chceš použít nějaký seriový přenos mezi dvěma mproc. Třeba funkci SHIFTOUT....
od AB1
22 úno 2010, 16:37
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Čtení dat z LCD BASCOM
Odpovědi: 12
Zobrazení: 3168

Data se z displeje nečtou.
Data se do něho zapisují a displej je zobrazuje.

Michalino, měl bys nám raději vždycky podrobně popsat o co se snažíš.
Např. takto:
Tady je schema atmelu s hodinami reálného času. Chtěl bych to vyzkoušet,
ale chtěl bych čas zobrazovat na terminálu v PC, ne na displeji.
od AB1
22 úno 2010, 16:23
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Programátor AVR
Odpovědi: 21
Zobrazení: 4241

Paralelní programátor se dvěma odpory je jednoduchý a dá se rychle sestavit a vyzkoušet. Doporučuje se 1. V setupu nastavit mód portu na ECP nebo EPP. 2. Použít krátký kabel. 3. K pinu SCK na straně mikroprocesoru připojit kond 100pF proti zemi. Potom buď jde, nebo nejde. Pokud jde, můžeme ho začít ...
od AB1
20 úno 2010, 20:11
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: čtení a zápis do eeprom u Atmegy128
Odpovědi: 31
Zobrazení: 6170

To je potom skutečně radost v něčem podobným programovat.. Není to tak zlé. To co jsem napsal je jenom pro ilustraci problému. Předpoklá se, že nikdo nebude používat překladač bez optimalizace. Bylo by to jako dát do formule1 motor z trabanta. Teprve optimalizace určuje výkonnost překladače. Za dru...

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