-
          
	
		
		
	
	
	
	
	
		
			
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Robotik Einstein
			
			
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					ach und nack bei i2c
				
				
						
							
							
						
						
				
					
						
							wofür ist eigentlich dieses ack und nack hinter bestimmten ausdrücken in Bascom wenn man über I2C z.b. beim compass die daten auslesen und schreiben tut. wann kommt welches immer hinter einem ausdruck.
mfg pebisoft
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Roboter Genie
			
			
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
						
						
							
						
				
					
						
							HI
Das ACK-Bit beim I2C besagt einfach, ob ein chip etwas 'verstanden' hat oder nicht.
Das fängt schon bei der Adresse an. 
Der Master sendet eine Adresse. Hat einer der Chips am Bus die Adresse, zieht er, wenn die Adresse fertig gesendet ist, den Bus nach unten, um zu zeigen, dass er die Adresse verstanden hat, und bereit ist.
Bleibt das ACK-Bit auf HIGH, so ist dies ein NON-ACK, und der Master weis, dass es die Adresse nicht gibt.
Bei den Daten ist das gleich. Ist das Byte valid, und der Chip ist bereit, gibts ACK, wenn nciht, dann NO-ACK.
ACK heißt einfach soviel wie "Ja, OK"
VLG Tobi
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
		
		
		
	
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
 
		- Themen beantworten: Nein
 
		- Anhänge hochladen: Nein
 
		- Beiträge bearbeiten: Nein
 
		-  
 
	
	
	Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen