Suche einfache Lösung für mein Problem

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 02 10 2024  08:29:21      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte

Autor
Suche einfache Lösung für mein Problem

    







BID = 421908

Electronicfox

Schreibmaschine



Beiträge: 1634
Wohnort: hamburg
Zur Homepage von Electronicfox
 

  


Ich möchte gerne einen AVR AT90S2313 als I²C-Slave verwenden und suche eine einfache Lösung .
Die Ansprechadresse sind in HEX C0, C2, C4, und C6. Das Instructionbyte sollte dann im Register R16 und das Databyte im Register R17 landen. Aber auch eventuell falls I-D-I-D gearbeitet werden sollte noch R14 und R15 verwendbar sind. Also START-Adresse-Byte1-Byte2-Byte3-Byte4-Stop. Dann könnte man für Byte1 R14, Byte2 R15, Byte3 R16 und Byte4 R17 verwenden. Die Register könnte ich dann leichter für meine Zwecke weiter verwenden, mir fehlt nur Ansatz für die Slave-Steuerung. Assembler wäre mir am liebsten, das behersch ich etwas besser als C oder Bascom.

_________________
Es ist nicht mein Ziel mit dem Kopf durch die Wand zu gehen, sondern mit den Augen eine Tür zu finden. Also warum kompliziert, wenn’s einfach geht.

BID = 421916

perl

Ehrenmitglied



Beiträge: 11110,1
Wohnort: Rheinbach

 

  

Schau dir mal die Application Notes AVR300 (I2C Master) und AVR302 (I2C Slave) an.
Gewöhnlich ist auch noch der zugehörige Sourcecode abrufbar.

_________________
Haftungsausschluß:



Bei obigem Beitrag handelt es sich um meine private Meinung.



Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.



Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !


Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 19 Beiträge im Durchschnitt pro Tag       heute wurden bisher 3 Beiträge verfasst
© x sparkkelsputz        Besucher : 182110199   Heute : 1268    Gestern : 5426    Online : 744        2.10.2024    8:29
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0157539844513