Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Bascom][Atmega32] Wyłączenie Sound() w budziku.

nunch 31 Oct 2011 01:20 1433 1
  • #1
    nunch
    Level 12  
    Napisałem kod dla zegara cyfrowego w Bascom.
    Ogólnie działa jak należy.
    Mam tylko problem przede wszystkim z budzikiem.
    Chcę aby podczas alarmu naciśnięcie przycisku 1(PORTD.0) wyłączało alarm(chodzi o sam dźwięk).
    Program nie reaguje. Nie mam pojęcia czy jest to wina tego, że nie nadąża z wykonaniem polecenia (za długie przerwania?)
    2) Aktywowanie alarmu powinno działać na zasadzie naciśnięcie PIND.2 w trybie 1, zmienia stan poprzez Toggle. Flaga B3 pilnuje, żeby po 1 naciśnięciu bit zmienił się tylko raz, a mimo tego nie za każdym razem tak działa.

    Procesor Atmega32 taktowany z zewnętrznego kwarcu 16MHz.

    Code: basic4gl
    Log in, to see the code
    Kamery 3D Time of Flight - zastosowania w przemyśle. Darmowe szkolenie 16.12.2021r. g. 10.00 Zarejestruj się
  • Helpful post
    #2
    Krauser
    Level 26  
    Code: basic4gl
    Log in, to see the code

    powinien być Pind.0