*JMÉNO (NICK):   
*E-MAIL:
WWW STRÁNKA:
  (bez http://)
*Vyberte smajlíka:
žádný

*Text Vašeho příspěvku:
Vložit odkaz Vložit email Vložit tučný text Vložit sešikmený text Vložit podtržený text

 
Údaje označené * jsou povinné.
Stránky knihy

Nejnovější 1 2 3 4 5 |6| 7 8 9 10 11 12 13 14 15 ..
..16 nejstarší


Prosím, nevpisujte do knihy testovací zprávy, čeština by měla fungovat. Jestliže máte nějaký dotaz ohledně elektroniky, klidně jej sem napište. Upozorňuji předem, že dotazy typu "kde najdu ten a ten software" a podobně sem nepatří. Také upozorňuji na to, že zprávy obsahující hrubé a sprosté výrazy budu nekompromisně mazat.


      Michal Volf zde nechal(a) příspěvek dne: 10.10.2005 v 14:31:59
      E-MAIL: chess.volf@centrum.cz
      WWW stránka: NENÍ
      Příspěvek:

Dobrý den,

stále se mi nedaří práce se stránkami. Pracuju s delším programem (koder) a odskakuje mi nějam do neznáma. Zkoušel jsem nastavit stránky, ale je to ještě horší. Nevím, jak mám provádění stránkování v programu a pořád mi to není úplně jasné. Můžete mi poradit?   


       Admin odpověděl dne: 10.10.2005 v 20:34:34
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Dobrý den, nevim bohuzel jak vice bych mohl pomoci....Základy jsem nastinil, pokud budete chtit vice, neni problem se dohodnout a muzete si napsat o telefonní číslo a můžete mi zavolat, pokusim se Vam to vysvetlit....bohužel není zde prostor a nemám ani tolik času, abych zde vše detailně vysvětloval ač bych rád. Chce to pořádně prostudovat datasheet, na začátek každé stránky si dát NOP (abyste zjistil, kdy jste přesáhl banku) a pro volání v bankách použít konstrukci, kterou jsem uvedl níže....   


      Martin zde nechal(a) příspěvek dne: 26.09.2005 v 08:51:32
      E-MAIL: martin_kubik@email.cz
      WWW stránka: NENÍ
      Příspěvek:

Dobrý den pane Hankovič. Chtěl bych Vás poprosit o radu. Jedná se o programování mikroprocesorů atmel. Programuji je v jazyku Basic, pomocí překladače Bascom a jako fyzický programátoro používám Patmel 4. Můj problém spočívá v tom, že když velikost přeloženého programu přesáhne 4096 B, program se do procesoru zapíše, ale nepracuje jak by měl. Dělá nesmyslné odskoky a nebo nepracuje vůbec. Mohl byste mi prosím poradit v čem by mohl být problém? Děkuji za radu.
S pozdravem Martin Kubík   


       Admin odpověděl dne: 26.09.2005 v 12:22:55
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Dobrý den - prosím poopravte si moje jméno - je na titulní stránce :-)
Pokud jde o zmíněný problém, asi Vám nepomohu. Ohledně Basicu nemám zkušenosti, totéž platí o překladači Bascom. V PATMEL-u 4 bych chybu neviděl - tedy nenapsal jste o jaký procesor se jedná - předpokládám, že nechcete dostat více než 4 kB programu do procesoru, který má menší paměť. Nemůže být problém v překladači ? Některé (free) umí jen určitou velikost.
Sám programuji v assembleru (až na vyjimky) takže s tímhle Vám opravdu neporadím. Snad někdo jiný.....   


      durmitor zde nechal(a) příspěvek dne: 25.09.2005 v 12:20:53
      E-MAIL: durmitor@seznam.cz
      WWW stránka: k-programs.borec.cz
      Příspěvek:

Ahoj vsichni, vzhledem k tomu, ze se na ceskym webu tezko hledaj kalitni stranky o elektronice, mam pro vas vsechny, kteri se elektronice venuji navrh. Kdo ma zajem o umisteni linku na sve me stranky at mi napise na mail. Diky Ondra


      Michal zde nechal(a) příspěvek dne: 22.09.2005 v 07:18:22
      E-MAIL: stafam@centrum.cz
      WWW stránka: NENÍ
      Příspěvek:

Ahoj mám dotaz, bohužel né na Atmel, ale na PIC - nevěděl by někdo jak přepínat programovou pamět pokud je software delší než 2Kb? Vím, že se přepínat musí jinak SW nechodí v procesoru.
Děkuji za každou pomoc.


       Admin odpověděl dne: 22.09.2005 v 22:26:26
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Nejjednodusšší pro přepínání / zamezení přetečení do jiné banky je, si na začátek každé banky vložit například instrukci NOP. Pak pokud dojde k překročení do další banky zahlásí překladač přepsání instrukce a člověk ví, že musí banku přepnout. K vlastnímu přepínání bank osobně používám následující konstrukci:
;rutina read_zaloha je v jine bance
MOVLW HIGH read_zaloha ;nactu fyz. adresu
MOVWF PCLATH ;zmenim banku
call read_zaloha ;zavolam rutinu v jine bance
pokrac:

;-------------------------------------
po vykonani musim nacist zpet aktualni stranku, ze ktere jsem rutinu volal. To udelam podobne s tim, ze pro zmenu v PCLATH si proste pro jednoduchost nactu libovolnou nejblizsi adresu na puvodni strance:

;vrat zpet stranku
MOVLW HIGH pokrac ;nacteni puvodni pozice
MOVWF PCLATH
.
.
.
a tady pokracujeme v puvodni strance.

Pro zacatek by to asi mohlo stacit.....   


      Luděk zde nechal(a) příspěvek dne: 07.09.2005 v 15:39:23
      E-MAIL: informator@quick.cz
      WWW stránka: NENÍ
      Příspěvek:

Sorry, ukvapil jsem se, měl jsem chybu v připojené logice:-)
Chyba ve mně:-(


      Luděk zde nechal(a) příspěvek dne: 07.09.2005 v 15:35:38
      E-MAIL: informator@quick.cz
      WWW stránka: NENÍ
      Příspěvek:

Ahoj všem příznivcům elelktroniky,

narazil jsem na problém při oživování alarmu DHS003. Mám nastaveno spuštění alarmu při odpojení napájení na OK1, ale pokud napájení odpojím, tak se nic neděje do doby, než napájení znovu připojím. Čili to funguje pouze na přerušení napájení. Kde je chyba? ve mně?


      Míra koubek zde nechal(a) příspěvek dne: 31.08.2005 v 19:15:49
      E-MAIL: stivmen@seznam.cz
      WWW stránka: NENÍ
      Příspěvek:

Díky za tvé perfektní stránky : elektronice se věnuji již od dětství ale pořád si připadám jako naprostý laik . A tvé stránky mě zase posunuli o kus dál hlavně tvůj kurz o programování jednočipu ATMEL . Ze všech stránek které jsem na internetu našel jsou tvé nejsrozumitelnější .

PS. Kde jsi se to všechno naučil.
Díky za tvé perfektní stránky :   

<< Předchozí      Následující >>
Nejnovější 1 2 3 4 5 |6| 7 8 9 10 11 12 13 14 15 ..
..16 nejstarší

Zpátky Zpátky
© DH servis 2002 -