Anonymní profil Atmega_uset – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Atmega_uset – Programujte.comAnonymní profil Atmega_uset – Programujte.com

 

Příspěvky odeslané z IP adresy 89.173.66.–

Atmegauset
Mikrokontroléry › ATmega16 - přijímá špatný zn…
16. 3. 2009   #97454

daj si to do cyklu .



for(;;)
{
k = getchar();

putchar(k); /* AVR POSLE DO PC 0x00 */

}

Atmegauser
Mikrokontroléry › Attiny 13 programovanie
14. 3. 2009   #97295

Pin reset nemusis vobec zapajan, alebo ho len pripojit cez 10k odpor k VCC(napajaniu) resetne sa az ked na nho privedies zaporne napatie po dobu tusim 50us... takze chyba bude niekde inde.

Pozri datasheet k attiny.

Johanka z Jarku
Offtopic › vyvíjanie OS - Unix-like
22. 2. 2009   #95761

z neho Bill nebude, bo Vilo neprogramoval dirty operating system:D , on ho proste kupil...

Stormwind :P
Mikrokontroléry › Jaký používáte programátor
18. 2. 2009   #95392

Ja som si postavil Ponyprog http://www.lancos.com/prog.html, k mojej najvyzsej spokojnosti, facha paradne. A okrem AVR programuje aj PIC, radu 89, 90 , a EEPROM pamate.

Johanka z Jarku
Offtopic › Konec INVEXu
17. 2. 2009   #95191

Mno, poslednych 5 rokou fakt na invexe nic poriadneho nebolo... Jedine co bolo zaujimave bolo pred par rokmi uvedenie Xboxu a heliove baloniky, ktorych sme mali za den aspon 30..snad nas to helium nenarusilo :D

Atmega_uset
C / C++ › Float to int
9. 2. 2009   #94470

Pouzil som long a uz to funguje, inac som na to prisiel asi 5 min po napisani prispevku, ale neslo mi ho vymazat..tak neva..ajtak dik :)

Atmega_uset
C / C++ › Float to int
8. 2. 2009   #94440

Zdravicko, mam taky drobnucky problem.

int Teplota;

Teplota = ADCW;
Teplota = (Teplota * 500) / 1024;

kde ADCW je vystup zo "zdroju" ktory moze mat hodnotu 0-1023. Potreboval by som aby premenna Teplota mala celociselnu hodnotu, viem ze INT vracia celociselnu hodnotu, ale AVR-GCC to akosik ignoruje a vracia mi desatinne cislo, teda float.

Ako "jendoducho" dostat/prehodit float na integer

viem ze sa da pouzit

int premenna1 = (int)(premenna1 + 0.5);

len tento postup mi "zozerie" 50% miesta, a tym zrovna nemoze plytvat. Nejaky napadik ako odseknut desatinnu cast?

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý