Frequenzgenerator Entwickeln ? !
Hallo, suche jemand der einem Anfänger in einfachen Schritte bei der Entwicklung eines Frequenzgenerators hilft, habe schon einige Versuchem mit Timer unternommen, allerdings komme ich nicht über Frequenz von ca 4 Khz hinaus. Habe zwar schon einige fertige Programm gefunden , allerdings habe ich die nicht durchschauen können.
Mir geht es aber in der Hauptsache um das Verständnis.
Das war mein letzter Test:
Code:
$regfile "m32def.dat"
$crystal = 1000000
$hwstack = 32
$swstack = 10
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.6 , Db7 = Portc.7 , Rs = Portc.5 , E = Portc.4
D e f i n i t i o n d e r V a r i a b l e n
Dim Taktwert As Byte
D e f i n i t i o n d e r P in 's
Portb = &B00011110
Ddra = &B11111111
T i m e r 0
Config Timer0 = Timer , Prescale = 1
Enable Timer0
On Timer0 Timer_null
Enable Interrupts
H a u p t p r o g r a m m
Do
If Pinb.1 = 0 Then Taktwert = Taktwert + 1
If Pinb.2 = 0 Then Taktwert = Taktwert -1
Gosub Anzeige
Waitms 50
Loop
U n t e r r o u t í n e A n z e i g e
Anzeige:
Cls
Locate 1 , 1
Lcd "Taktwert=" ; Taktwert
Locate 2 , 9
Lcd "V.FG6A"
Waitms 100
Return
U n t e r r o u t i n e T i m e r 0
Timer_null:
Timer0 = Taktwert
Toggle Porta.0
Return
Re: Frequenzgenerator Entwickeln ? !
Hallo!
Zitat:
Zitat von nase
Hallo, suche jemand der einem Anfänger in einfachen Schritte bei der Entwicklung eines Frequenzgenerators hilft ....Mir geht es aber in der Hauptsache um das Verständnis.
Ich könnte dir als PIC ASMan ausschliesslich bei Hardware (Elektronik) helfen, antworte jedoch nur auf konkrete Fragen. ;)
MfG
Re: Frequenzgenerator Entwickeln ? !
Zitat:
Zitat von PICture
Hallo!
Zitat:
Zitat von nase
Hallo, suche jemand der einem Anfänger in einfachen Schritte bei der Entwicklung eines Frequenzgenerators hilft ....Mir geht es aber in der Hauptsache um das Verständnis.
Ich könnte dir als PIC ASMan ausschliesslich bei Hardware (Elektronik) helfen, antworte jedoch nur auf konkrete Fragen. ;)
MfG
Danke , aber mir geht's nur um die Software
gruß Nase