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
- Pic
- Moderátor
-
Guru Level 13
- Příspěvky: 23292
- Registrován: září 06
- Bydliště: Východní Čechy
- Pohlaví:
- Stav:
Offline
Re: programování v assembleru -pomoc
Viz - 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 :)
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 36953
-
od Tay
Zobrazit poslední příspěvek
10 úno 2025 12:09
-
- 2
- 8096
-
od Dyonysos
Zobrazit poslední příspěvek
14 led 2025 16:19
-
-
Pomoc se sestavením PC 35k - herní Příloha(y)
od Erval Dendris » 28 srp 2025 18:24 » v Rady s výběrem hw a sestavením PC - 12
- 5558
-
od šulda
Zobrazit poslední příspěvek
29 srp 2025 21:53
-
-
-
Pomoc s výběrem nového PC Příloha(y)
od Benzou » 24 črc 2025 18:46 » v Rady s výběrem hw a sestavením PC - 6
- 9280
-
od windroid2
Zobrazit poslední příspěvek
25 črc 2025 08:23
-
-
- 5
- 3861
-
od Alferi
Zobrazit poslední příspěvek
31 bře 2025 19:37
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti