zdravím dostal jsem za úkol v seminární práci napsat program a jazyku assembler a byl bych moc rád za každou radu, protože tohle vůbec nechápu :)
tady je zadání :
Na vstup 2 brány P3 je připojeno tlačítko, na výstup 0 brány P1 je přes spínací tranzistor připojen reproduktorek.
Napište a odlaďte program, který při prvním stisku tlačítka spustí generování tónu o kmitočtu 440 Hz, při dalším stisku generování ukončí atd. Je třeba programově ošetřit zákmity tlačítka při jeho sepnutí:
předem díky moc za pomoc :)
programování v assembleru -pomoc
Moderátor: Mods_senior
Re: programování v assembleru -pomoc
Viz - http://www.pc-help.cz/viewtopic.php?f=61&t=154347
Jsi již druhý, který se na to ptá.
Jsi již druhý, který se na to ptá.
Přečti si pravidla tohoto fóra! Přečetl jsi si nejprve manuál? Piš tak, abychom Ti rozuměli! Na SZ neodpovídám na požadavky řešení Vašich problémů s PC!
Nic není dokonalé, ani člověk!
Nic není dokonalé, ani člověk!
Re: programování v assembleru -pomoc
ano , a on taky nedostal odpověd která by mu výrazně pomohla :)
Re: programování v assembleru -pomoc
To jste všichni z jedné třídy?
Výraznou pomoc ve smyslu že to za tebe někdo udělá nečekej, ale když ukážeš kus programu s tím že nevíš jak do něj doplnit nějakou funkci, tak snad kopanec správným směrem přijde.
Tohle bych asi udělal jako dva cykly, v jednom by běželo jenom čekání na tlačítko, ve druhém časovač pro ten reproduktor a ve volných chvílích dotaz na tlačítko. Stisk by přeskakoval mezi nimi, ale bacha na ty zákmity, a na to že další skok se smí provést až po puštění tlačítka.
Šlo by to také v jednom cyklu, s tím že bys do reproduktoru posílal střídavě nulu a obsah proměnné (nebo spíš příznaku, bude to jeden bit), a tu proměnnou budeš přepínat mezi jedničkou a nulou právě stiskem tlačítka. Tady by ti stačil jeden časovač.
Výraznou pomoc ve smyslu že to za tebe někdo udělá nečekej, ale když ukážeš kus programu s tím že nevíš jak do něj doplnit nějakou funkci, tak snad kopanec správným směrem přijde.
Tohle bych asi udělal jako dva cykly, v jednom by běželo jenom čekání na tlačítko, ve druhém časovač pro ten reproduktor a ve volných chvílích dotaz na tlačítko. Stisk by přeskakoval mezi nimi, ale bacha na ty zákmity, a na to že další skok se smí provést až po puštění tlačítka.
Šlo by to také v jednom cyklu, s tím že bys do reproduktoru posílal střídavě nulu a obsah proměnné (nebo spíš příznaku, bude to jeden bit), a tu proměnnou budeš přepínat mezi jedničkou a nulou právě stiskem tlačítka. Tady by ti stačil jeden časovač.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: programování v assembleru -pomoc
díky za pomoc :)
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1 Odpovědi
- 6711 Zobrazení
-
Poslední příspěvek od petr22
-
- 6 Odpovědi
- 5748 Zobrazení
-
Poslední příspěvek od Alferi
-
- 14 Odpovědi
- 27801 Zobrazení
-
Poslední příspěvek od belphegor666
-
- 2 Odpovědi
- 13247 Zobrazení
-
Poslední příspěvek od Dyonysos
-
- 5 Odpovědi
- 66556 Zobrazení
-
Poslední příspěvek od Tay


