-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
			
			
				Neuer Benutzer
			
			
				Öfters hier
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
				
					Square Wave von 32,768Khz erzeugen auf I/O Port
				
					
						
							Hallo
 
 iche benötige ein 32,768Khz Signal auf einen I/O Port eines Mega 128.
 
 Dieses Signal braucht ein Drucksensor um seine internen Werte zu berechnen.
 
 Ein auszug vom Datenblatt
 It is strongly recommended that a crystal oscillator be used because the device is sensitive to clock jitter. A
 square-wave form of the clock signal is a must.
 
 Wie kann ich dieses Signal erzeugen.
 
 Der Mega hat ein 16Mhz Quarz.
 
 Habe mal diesen Code Probiert komme aber nur auf ca 31Khz.
 
 void init_pwm(void)
 {
 TCCR1A = ( 1 << WGM10 )  | (1<<COM1A1);
 TCCR1B = (1<<CS10);
 OCR1A=156;
 DDRB |=(1<<PB5);
 PORTB |=(1<<PB5);
 }
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen