-
 
          
	
		
		
	
	
	
	
	
		
			
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Fleißiges Mitglied
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
				
					I²C-EEPROMs - wie anschließen?
				
					
						
							Hallo,
 ich möchte an meinen ATMega32 zwei Atmel I²C-EEPROMs vom Typ AT24C256 anschließen (Datenblatt: http://www.reichelt.de/inhalt.html?S...ETAUTO=;OPEN=1)
 Allerdings weiß ich nicht bei allen Pins, wie ich sie verschalten soll. So weit bin ich:
 
 Vcc: 5V
 Gnd: 0V
 SCL: SCL am µC
 SDA: SDA am µC
 WP(Write Protect): 0V, damit kein Schreibschutz
 NC (Noc Connect): nicht verschalten
 
 Übrig bleiben jetzt die "Device Adress Bits" A0 und A1.
 Muss ich, um die beiden EPROMs getrennt über den I²C-Bus ansprechen zu können, zum Beispiel A0=0 und A1=0 am ersten und A0=1 und A1=0 am zweiten EEPROM anlegen?
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Roboter Experte
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
				
					
						
							ja, du hast es schon richtig erkannt (sofern du mit 1/0 anlegen 5V/GND meinst...)
						 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Fleißiges Mitglied
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
				
					
						
							Und ansonsten muss  ich nichts beachten? Die komplette Verschaltung sieht da  also so aus:
 
 EEPROM1
 Vcc: 5V
 Gnd: 0V
 SCL: SCL am µC
 SDA: SDA am µC
 A0: 0V
 A1: 0V
 WP: 0V
 NC: nicht verschalten
 
 EEPROM2
 Vcc: 5V
 Gnd: 0V
 SCL: SCL am µC
 SDA: SDA am µC
 A0: 5V
 A1: 0V
 WP: 0V
 NC: nicht verschalten
 
 Ist das richtig so?
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Roboter-Spezialist
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
				
					
						
							Bei I2C-Bausteinen gibt es meistens einen festen Adressteil und einen, den man selbst über die Pins A0, A1 ... An festlegen kann.
 
 Heißt also bei deinen EEPROMS, das du die Adresse 10100,A1,A0,R/W hast. Du kannst somit 4 von diesen Baussteinen an einem Bus betreiben.
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Roboter Experte
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
				
					
						
							hast du an die pullup-Widerstände an SDA und SCL gedacht?
						 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Fleißiges Mitglied
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
							
 
					
						
							Nein!
 Danke für den Hinweis!
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen