Stránka 1 z 1

prográmek pro PIC12C508

Napsal: 15 led 2010, 11:10
od ramici
Zdravím pánové.
Byl by někdo ochotný mi vytvořit prográmek s následující funkcí?

Program pro PIC12C508A
1.Pulzem na vstup 1 se začnou generovat impulzy na výstupu,
s délkou pulzu 0,9ms a s mezerou 10ms, a to 45x(cca0,5s).
2.Pak následuje pauza,kdy je výstup neaktivní.
Pauza bude dlouhá podle toho, který ze vstupù 2,3,4,5 bude spojen se zemí
(1-1s, 2-2s, 3-4s, 4-8s, 5-16s)
3.Po pauze následuje generování pulzù na výstup
s délkou pulzu 1,8ms a s mezerou 10ms,a to 45x(cca 0,5)s.
Konec programu
čeká ní na signál na vstupu 1 a tak dokola

Děkuji
ramici@centrum.cz

Napsal: 15 led 2010, 15:40
od Mendor
Jak moc to má být přesné, při použití interního oscilátoru to nebude nic moc.

Napsal: 15 led 2010, 18:15
od Standa33
Jaký tvar má ten vstupní impulz? Má program reagovat na náběžnou nebo sestupnou hranu signálu? Požaduješ aby program reagoval až při určité délce toho vstupního pulzu?

Napsal: 15 led 2010, 21:17
od ramici
Pokud jde o přesnost, myslím, že určitá tolerance (dejme tomu 10procent?) nebude vadit.
Vstupní signál by měl reagovat na náběžnou hranu, a aby se vyloučilo rušení bylo by vhodné aby se kontrolovala doba trvání vst. signálu, dejme tomu minimálně 2ms.
Vstupní signál by se měl kontrolovat jen před začátkem vykonávání celého programu.

Napsal: 15 led 2010, 22:23
od Kuba230
Nedávno jsem dělal něco podobného s PIC16F84A. Pulsem na vstup se spustil cyklus o délce pulsu 2ms, s mezerou 1s a počtem opakování 32.
K čemu to potřebuješ?
Když tak napiš na můj email: kuba230@seznam.cz