Jste zde

Hlasový syntezátor AtmelKec pre 51

Zvukový výstup z programu mikroprocesoru je snem nejednoho vývojáře. Dále zveřejněná aplikace není určena pro nahrazení rozhlasového hlasatele, ale jako diagnostika pro zacvičené ucho vývojáře je výborná.

Niečo o vzniku programu


Určite sa pamätáte na program Kecal (Hlas, Hlasový výstup a pod.) pre ZX Spectrum (u nás Didaktik), Dlho som hľadal autora, alebo zdrojovy kód pôvodnej verzie, a keď sa mi to ani po niekoľkých rokoch nepodarilo, tak som sa pustil do pitvania kecalu a prepísal som všetko do assembleru 51. Ako sa mi to podarilo možete sami vidieť a hlavne počuť. Rozpráva rovnako nekvalitne ako pôvodna Z80-ková verzia, väčšina ľudí mu hneď na prvý krát nerozumie, ale po čase pochopia, na čo sa jednotlivé škreky podobajú. Teda nemyslite si, že sa to dá nejako verejne používať napr. vo výťahoch a pod. To by sa asi každý čudoval čo zachrčalo, ale pre osobnú potrebu postačuje. Jeho veľkou výhodou sú minimálne nároky na pamäť a HW. Jeho pôvod a princíp činnosti je pre mňa ešte stále tajomstvom.

Minimálna schéma zapojenia


Čo všetko umožňuje


  • dĺžka programu min. 850byte
  • minimum externých súčiastok
  • slovenský ( český) jazyk
  • vstupom je ľubovoľný text
  • nastaviťeľná výška a rýchlosť reči 


Ako rozpráva


Tu je vzorka sample.wav (150kb) nebo sample.zip (40 kb) z textom:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Pozdravuje Vás mikroprocesor ATMEL 89 c 2051
Modifikácu hlasu dosiahnete aj spomalením ,alebo zrýchlením nahrávky. 


Zdrojový kód



Obsahuje: 

  • atmelkec.bin - hotové demo 
  • atmekec.asm - zdrojový kód programu
  • asm51.exe - shareware assembler 51 


Pôvodná verzia

Zx32.zip - (450kb) - 1.02: ZX Spectrum Emulátor
kecal_tape.zip (3 kb) : 
  • Vystuphl.tap - (2kb) - pôvodná ZX verzia - nezabudnite na ZX emulátor
  • Kecal.tap - (2kb) - pôvodná ZX verzia - nezabudnite na ZX emulátor

DOWNLOAD a Odkazy na internetu


  • atmel_kecal.zip - (50Kb) Ver. 1.0 kecal.asm - zdrojový kód programu 
  • Daľšie informácie a Vaše úpravy nájdete v budúcnosti na stránke atmelkec.fbi.cz

 


©2001 - Peter Mišenko
Hodnocení článku: