Enterprise Forever  |  :HUN  |  Hardver  |  Topic: DAVE
Author Topic: DAVE  (Read 7544 times)« previous next »
Zozosoft
EP addict
*
Offline Offline

Hungary

Posts: 5611


OS:
Windows XP
Browser:
Firefox 3.6.13


View Profile WWW
New Posts
« Reply #60 on: 2011.March.05. 07:53:37 »

és ha nem pont 6 Mhz hanem nagyobb 7-8-10 ?
Akkor már mindenképpen magasabb lesz a hang.
Logged


Enterprise Forever
« Reply #60 on: 2011.March.05. 07:53:37 »

 Logged

Ferro73
EP user
*
Offline Offline

Hungary

Posts: 317

OS:
Windows XP
Browser:
Firefox 2.0.0.9


View Profile
New Posts
« Reply #61 on: 2011.March.05. 10:34:24 »

Akkor már mindenképpen magasabb lesz a hang.
és ha közvetlenül 8 Mhz-et nyomatok a DAVE-nek a 62. lábára ds_icon_lol
Logged

tubybb
EP user
*
Offline Offline

Hungary

Posts: 328


OS:
Windows XP
Browser:
Firefox 3.6.13


View Profile
New Posts
« Reply #62 on: 2011.March.05. 10:47:06 »

Inkább a 40.-re. hehe
Logged

Ferro73
EP user
*
Offline Offline

Hungary

Posts: 317

OS:
Windows XP
Browser:
Firefox 2.0.0.9


View Profile
New Posts
« Reply #63 on: 2011.March.05. 17:02:03 »

Mivel ebböl oszthatja vissza a frekit nincs jelentösége, hogy szinkronizálni kelljen.
Müködik anno igy csináltam én.
Logged

Ferro73
EP user
*
Offline Offline

Hungary

Posts: 317

OS:
Windows XP
Browser:
Firefox 8.0


View Profile
New Posts
« Reply #64 on: 2011.November.14. 18:03:15 »

Elméletileg a 4 csatorna egyikéből lehet 0038H megszakítást generálni.
A további csatornán hang hullámot állítani.
A kérdésem az hogy, ez egyszerre is meg oldható?
mert így akkor a háttér zene vagy csak az effektek mehetnének hardverből.
némi példa majd assembler-ben.
Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux 64 bit
Browser:
Firefox 5.0


View Profile
New Posts
« Reply #65 on: 2011.November.14. 19:45:30 »

Elméletileg a 4 csatorna egyikéből lehet 0038H megszakítást generálni.
A további csatornán hang hullámot állítani.
A kérdésem az hogy, ez egyszerre is meg oldható?
mert így akkor a háttér zene vagy csak az effektek mehetnének hardverből.
némi példa majd assembler-ben.

Megszakítást az alábbiakkal lehet generálni (külső eszközök nélkül):
  - az LPT-ben a VINT bit lefutó éleinél
  - 1 Hz-es megszakítás
  - 50 Hz/1 kHz/hanggenerátor megszakítás
Az utóbbi a 0. vagy az 1. hanggenerátort használhatja. Természetesen ilyenkor az adott hanggenerátor már csak a megszakításnak megfelelő frekvencián tud hangot előállítani (egészen pontosan a négyszögjel frekvenciája a megszakításénak a fele), tehát általában 0 hangerejű, de a másik 3 csatorna továbbra is használható. A hanggenerátor megszakítás DAC módban is működik, ilyenkor a hangra nincs hatása.
Logged

Ferro73
EP user
*
Offline Offline

Hungary

Posts: 317

OS:
Windows XP
Browser:
Firefox 10.0.1


View Profile
New Posts
« Reply #66 on: 2012.February.13. 17:20:25 »

Ha jól emlékszem a ZX BEEP rutin  két változója a Hz és a Hz periódus ciklusa és nem pedig idő ms igaz ugy is vissza kell számolni.
van valami gyűrű moduláció ?? a DAVE-nek.
Olyasmit nem lehet esetleg programozni  Pl 0. hangcsat. x Herz  -> 1. hangcsat  vissza számlálás /periódusok száma/ -> INT

Ha  a program DI állapotban van kap egy  megszakítást  akkor még nem szakítja meg a programot de ha EI -t kap akkor azonnal megszakítja a programot ?
Logged
Tags:
Enterprise Forever  |  :HUN  |  Hardver  |  Topic: DAVE

Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Template made by Mr.Prise
Page created in 0.111 seconds with 24 queries.
Google visited last this page 2012.May.09. 23:09:42
Follow ep4ever_news on Twitter