*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.


      MiH zde nechal(a) příspěvek dne: 30.08.2005 v 18:26:37
      E-MAIL: mih@mih.sk
      WWW stránka: NENÍ
      Příspěvek:

Dobrý deň, v prvom rade Vám chcem poďakovať za bezkonkurenčne najlepšie stránky čo sa informačnej hodnoty o jednočipoch týka v "zrozumiteľnom" jazyku. Objavil som ich iba dnes a kedže práve tiež programujem GSM pager, stanú sa Vaše zdrojáky mojim ďalším cenným učivom. Zatial som tiež narazil na problém s medzinárodným formátom tel. u nás (T-mobile SK), no myslel som, že ja mám niečo zle. Vďaka Vašej stránke problém odstránim (dúfam). BTW v niektorom zo zdrojových kódov ste si povzdychol na "smetie" ohľadom ovládania LED. Čo tak použiť funkciu XORWF a invetrovať jediný bit PORTu na ktorom je daná LED pripojená... Ešte raz ďakujem a želám veľa chuti do ďalšej práce.


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

Dobrý den, děkuji za chválu, ta potěší vždy, Pokud jde o to "smetí s LED" je milé, když zjistím, že někdo čte moje zdrojové kódy opravdu pozorně. Samozřejmě že to šlo "xornout", jenže je to free a chtěl jsem, aby to bylo čitelné i začátečníkům. Ona takováhle instrukce provedená nad portem tak říkajíc "bezdůvodně" pochopitelnosti na programu nepřidá....Ale samozřejmě postřeh je to správný, a jinak to tak běžně dělám....


      Michal zde nechal(a) příspěvek dne: 15.08.2005 v 06:57:56
      E-MAIL: stafam@centrum.cz
      WWW stránka: NENÍ
      Příspěvek:

Děkuji za odpověd o špatném stránkování při instrukci skoku a nebo volani podprogramu vím, jen jsem nějak nebyl schopný to odstranit, v datasheetu jsem to četl, ale ........ nepochopil co mám pro funkci svého softu udělat a jak samotné stránkování přepínat. Takže jsem raději přešel na 16F74 a u ní žádný takový problém není. Jediná škoda je, že 16F59 mám více než 16F74 :-), ale tak už to holt bývá - navíc 16F59 je totálně tupá a opravdu nic neumí a chtěl jsem z ní dělat jen automat na simulaci průjezdu. No nic, budu se s tím muset nějak poprat a rozchodit to. Děkuji ahoj Michal


      Michal zde nechal(a) příspěvek dne: 08.08.2005 v 14:35:20
      E-MAIL: stafam@centrum.cz
      WWW stránka: NENÍ
      Příspěvek:

Call or jump not allowed at this address (must be in low half of page) tak tohle je text, který se mi vypíše po snaze přeložit SW v MPLAbu. Jedná se o PIC 16f59 a poměrně jednoduchý SW. Nevíte někdo co to znamená a jak bych to měl odstranit aby mi SW šel přeložit? Nikdy jsem se s tím u PIC nesetkal a teď na to docela vyvaleně koukam a zápolím s různým nastavením adres a bank atd......, ale marně.Děkuji za odpověď


       Admin odpověděl dne: 08.08.2005 v 17:02:01
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Vypadá to na klasický problém se stránkováním při skoku nebo volání podprogramu. Prostě je špatně uložená hodnota do PC při GOTO nebo CALL. Ale asi to nemá smysl zde detailně probírat, neboť je to celkem hezky popsáno v datasheetu 16F59.
ZDE strana 19. To by mohlo pro nasměrování pro začátek stačit.   


      Tom zde nechal(a) příspěvek dne: 02.08.2005 v 09:22:21
      E-MAIL: tom.nemo@post.cz
      WWW stránka: NENÍ
      Příspěvek:

Přesně tak, jsou to fakt dobré stránky, to je bez diskuze. Konečně zas jednou někdo přehledně sepsal něco, v čem se začíná od píky... Už to mám v "oblíbených". :-) Moc díky. Tom


      Ravo zde nechal(a) příspěvek dne: 30.07.2005 v 01:13:32
      E-MAIL: ravo@volny.cz
      WWW stránka: www.volny.cz/ravo
      Příspěvek:

Jo dik za "nakopnuti", uz mi to chodi, potreboval jsem jen nasmerovat :-) Vase stranky mi moc pomohly ve vyvoji, diky za Vase usili. Mate sqjelou pedagogickou schopnost v prenosu informaci do hlavy:-) Opravdu je umeni ucit, a Vy to umite. Uz se moc tesim na Vas dalsi 6 dil o seriove komunikaci. V brzku budu teno problem potrebovat resit.... Diky za vse Radek   


       Admin odpověděl dne: 30.07.2005 v 14:28:07
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Diky za chválu. Snaha o 6. dil bude, ale ač jde v podstatě o nejjednodušší ze zatím popsaného, nebude to jako obvykle v termínu, ve kterém bych rád, díky zaneprázdněnosti s komerčními projekty.   


      Ravo zde nechal(a) příspěvek dne: 19.07.2005 v 19:23:03
      E-MAIL: ravo@volny.cz
      WWW stránka: www.volny.cz/ravo
      Příspěvek:

Zdravim. Nemate prosim nejake vzorove rutiny pro x51 pro praci s datumy? V asm zacinam a rad bych vyresil takovy bonbonek, jestli je datum_B v rozmezi mezi datum_A a (datum_A + treba 45 dni). datumy beru z DS1302 kde jsou v bcd tvaru, ze. A staci mi YY,DD,MM. Diky   


       Admin odpověděl dne: 20.07.2005 v 02:05:13
       E-MAIL: info@dhservis.cz
       WWW stránka: www.dhservis.cz
       Odpověď:
 

Zdravim...máte klasický, troufám si říci začátečnický problém. Bez urážky. Je přece naprosto jedno, zda je datum v BCD, nebo v hexa. Tohle Vám žádná rutina sama o sobě neudělá, prostě si to budete muset napsat. O tom je programování. Ale abych tu jen nekázal, prostě zkuste cestu:
1.převést data z DS z BCD na hexa hodnotu (datum B)
2.načíst hodnotu datum_A a porovnat pomocí CJNE
(nezapomeňte, že CJNE nejen skočí při nerovnosti, ale, a to použijete zde, nastaví CY flag podle toho, zda je číslo větší nebo menší)
3. zvýšit hodnotu na hodnota_A+něco a provést totéž

Samozřejmě si uchovávat mezivýsledky a s těmi pracovat, no a jako "bonbónek" - nezapomenout na přetečení dnů přes měsice.

Není to jednoduché, ale prostě o tom je programování. Přijít na to, JAK to udělat. To je to nejtěžší, přepsání do instrukcí X51, PICu, nebo třeba do DELPHI už tak náročné není.

Hodně úspěchů !!
  

<< 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 -