-
Thread
JTAG und ADC gleichzeitig (AT90CAN128)
habe eine Frage. Vielleicht kann sie ja jemand beantworten :) Ich verwende den Mikrocontroller AT90CAN128. Ich möchte den µC über JTAG programmieren UND will alle 8 ADC's nutzen. 4/8 ADC PINS werden jedoch auch für JTAG verwendet. Ist dies prinzipiell möglich oder bin ich auf dem Holzweg. Kann man
-
Thread
CKDIV8 bei AT90CAN128
Hi! Ich versuche grad den AT90Can128 in Betrieb zu nehmen und ich hab da so einige Probleme damit. Weiß jemand wie ich den internen Taktteiler ausschalten kann (CKDIV8)??? Mit Pony Prog geht das nicht und AVR Studio unterstützt scheinbar
-
Thread
LED treiben mit oder ohne Transistoren?
Servus, ich möchte eine LED mit dem AVR-uC AT90CAN128 treiben. Diese LED braucht 20mA und der Prozessor kann maximal 40mA ausgeben. Soll man einen Transistor einsetzen? Gruss Blanc
-
Thread
CAN Protokoll in Software realisieren; geht das?
nehme mal an, daß "bereits verbauten ATmega128L" bedeutet, daß du ihn nicht einfach durch einen AT90CAN128 ersetzen kannst? @Obelix: > Es wird wohl sehr schwer werden, die Kollisionen in Software zu > erkennen. Wieso? Es muß ja nur das, was gesendet wird, mit dem, was empfangen wird, verglichen
-
Thread
Hilfe bei Schaltung
PDO (PE0 und PE1) angeschlossen werden und *NICHT* an MOSI und MISO vom µC! Und nein, den AT90CAN128 gibt es nur im QFP.
AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128 Der Artikel ist zwar nicht ganz aktuell, aber der AT90CAN128 zählt zu eben diesen ATMega128-Derivaten, bei denen ISP nicht über die SPI-Anschlüsse läuft. EDIT: Artikel ist jetzt aktualisiert...
-
Thread
AVR mit Studio4
ich habe eine kurze Frage für AVR-Programmierer die Studio4 anwenden. Ich programmiere meinen AT90CAN128 mit WinAVR und mit dem parallelen Programmieradapter STK200. WinAVR hat aber keinen Debugger. Studio4 hat den Debugger aber keinen C-Compiler. Kann ich C-Compiler von WinAVR mit Studio4 anwenden
-
Thread
Pointer auf Funktion in einem Struct ablegen
abgelegten Zeigers aufrufen. Ich brauche das für eine recht komplexe Ansteuerung des CAN-Controllers im AT90CAN128. Als Beispiel: [c]typedef struct { // Hier Zeiger auf Funktion speichern } Strukur_t; Struktur_t MeineStruktur; // Funktion die in der ISR aufgerufen werden muss void Action (void
-
Thread
CAN-Bus: Tx-Rx-Problem (AT90CAN128)
mit meinem Latein am Ende, wobei mein Problem folgendes ist: Ich habe 2 Boards mit je einem AT90CAN128, wovon einer Sender, der andere Empfänger ist. Anfangs möchte ich über CAN ein einfaches Datenbyte senden, welches empfangen und angezeigt wird. (Später, wenn alles funktioniert, schicke ich mehrere
-
Thread
Temperaturmessung mit PT100 und UTI03
Hallo Hans, ich möchte auch mit AT90CAN128 über UTI den PT100 ablesen. Ich bin heute angefangen die Datenblätter zu studieren. Kannst Du mir bitte deinen C-Quellcode und die Schaltung schicken. Ich versuche das nachzuvollziehen und zu testen
-
Thread
at90can128 über ISP programmieren
www.myavr.de/shop/artikel.php?artID=42 Da steht ganz unten eine Auflistung der unterstützten µCs. Der AT90CAN128 ist nicht dabei!
An sich schon. Falls es dir was hilft, ich befüllen den at90can128 mit dem stk-200 isp und avrdude als Software.
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
Technisch nicht so kompliziert: Hardware: Controller mit CAN (z.B. LPC2129, AT90CAN128) oder "irgendeinen" Controller+externem CAN-Controller (z.B. MCP2515) dazu CAN-Transceiver (im Innenraum typisch "fail-save" Transceiver) zum physikalischen Anschluss an den Bus. Software: CAN-Controller
Baudrate? ID's für Motormoment Beschleunigung Verbrauch und co? Danke! Bei mir läuft's mit nem AT90CAN128 und 500KB
-
Thread
AVR - Fehler bei SPI-Ausgabe von Array mit 2000 Elementen
Hallo! Ich habe ein Problem, mit einer Testsoftware für einen AT90CAN128. Der AT90CAN128 ist über die SPI Schnittstelle mit einem 16-Bit Digital-Analog-Converter verbunden und ist so in der Lage, einen Analog-Spannungswert auszugeben. Die Ausgabe von Werten funktioniert
-
Thread
KS0108: Warum immer Anzeige auf beiden LCD-Hälften?
Hallo, ich habe folgendes Display (128x64 Pixel, KS0108 Controller) an meinen AT90CAN128 angeschlossen: http://www2.produktinfo.conrad.com/datenblaetter/175000-199999/181682-da-01-en-GRAFIK-MODUL_STN_BLAU_WEISS_128X64.pdf Und als Treiber verwende ich den hier Besprochenen: http
CS-Leitungen mal abgelötet und per Hand mal an den Pluspol gehalten und siehe da: es geht. Also der AT90CAN128 hat da irgendwie ein Problem mit seinen Ports. Entweder da ist was verbunden oder k.A.
-
Thread
Hää? Finde den Grund der Warnung nicht! AVR AT90CAN128
Hallo! Ich bin gerade dabei, ein Projekt mit einem AT90CAN128 zu programmieren. Dabei bekomme ich vom AVR Studio WinAVR Gcc eine komische Warnung, die ich nicht verstehen kann: Hier ein kleiner Codeauszug: #define MSG0_PAR0 0x00 #define MSG0_PAR15 0x0F
-
Thread
Adapterboard für ATMega, AT90CAN Controller
Hallo zusammnen, ich wollte eine Adapterplatine für die Mikrocontroller ATMega128 und AT90CAN128 stricken, mit Pfostenleisten, um im Steckbrett oder einer Lochrasterkarte mal schnell einen Testaufbau machen zu können. Die gibt es so zwar schon fertig (z. B. Elk-Elektronik), aber ich wollte noch
-
Thread
Verkaufe: ATMegaEvoBoard mit AT90CAN128
____________________________________________________________ Fertigmodul ATMegaEvoBoard mit AT90CAN128 Entwicklungsboard mit AT90CAN128-Controller. Besonderheiten CAN-Bus wird über den On-Chip-CAN des AT90CAN128 realisiert. CAN-Bus-Anschluss jumperbar zwischen LOW-Speed und HIGH-Speed
Hallo Leute, das Fertigmodul ATMegaEvoBoard mit AT90CAN128 ist noch zu haben. Wer zuerst kommt, malt zuerst.
-
Thread
STK 500 LED'S über UART
das Programm zurücksenden würde. Wie müsste eine solche Funktion aussehen? Ich verwende einen AT90CAN128 Controller. Der UART ist sende und empfangsbereit geschaltet. Wäre euch sehr dankbar für einen Code oder oder etwas Hilfe. Gruß
-
Thread
ISP und UART für AT90CAN128
Hi! Ich möchte mich etwas mit dem AT90CAN128 beschäftigen und will den via ISP Schnittstelle programmieren sowie UART verwenden und mal schauen was noch... Ist die angehängte Schaltung so korrekt, insbesondere der ISP Anschluss?! Der Controller
-
Thread
UART Probleme mit AT90CAN128
Hallo zusammen, ich habe ein STK501 mit einem AT90Can128 Controller. Zur inbetriebnahme meines UARTS Habe ich mal das Tutorial genutzt, möchte beim drücken einer Taste auf dem Board das Zeichen x an mein Terminalprogramm des PC`s senden. Habe einen 4
initialisieren siehe S.197 Datenblatt /* USART-Init 19200 Baud bei 4MHz für AT90CAN128 */ UBRR1H = 0; // Highbyte ist 0 UBRR1L = 12; // Lowbyte ist 12 ( dezimal ) ergibt 19,2k bei 4Mhz Clocktakt UCSR1B |= ( 1 << TXEN1 ); // UART TX einschalten
-
Thread
I²C (TWI) CodeVison - Problem bei Pinbelegung
Hallo zusammen, kommt jemandem folgendes Programm bekannt vor???: Ich nutze den AT90CAN128 und arbeite mit dem TWI. Als Compiler nutze ich Codevision. Wenn man dort den CodeWizard benutzt, um grundlegende Einstellungen vorab zu machen, gibt es dort ja zwei Felder, die man aktivieren
drauf. Deswegen dann nach einiger Zeit die vereinzelte Fehlersuche. Ja, genau, ich verbinde 2 AT90CAN128 über I²C. Ein Master Transmitter, ein Slave Empfänger. Gesendet werden soll lediglich ein Byte zu Testzwecken. Die beide Boards hab ich Programme geschrieben, nur funktioniert das Ganze nicht. (Will
-
Thread
Usart zum PC At90Can128 funzt nicht
initialisieren siehe S.197 Datenblatt /* USART-Init 19200 Baud bei 4MHz für AT90CAN128 */ UCSR1B |= ( 1 << TXEN1 ); // UART TX einschalten UCSR1C |= ( 1 << UMSEL1 )|(0<<UPM1)|(1<<USBS1)|( 3<<UCSZ1 ); // Asynchron modus Character Size 8-bit,2 Stopbit, kein Parity UBRR1H
-
Thread
TWI aus PowerDown Mode
Hallo, ich habe hier ein kleines Problem mit der TWI eines AT90CAN128. Alles läuft so weit. Versetze ich den AT90CAN128 in den Schlafmodus 'Idle', dann kann ich nach dem Aufwachen des Controller die TWI problemlos betreiben. Nutze ich aber den PowerDown Schlafmodus
-
Thread
Port Binärzahl in Dezimalzahl umwandeln
erfahrenen unter uns sehr einfach klingen, ich scheitere jedoch bereits hieran. Ich verwende einen AT90CAN128. Es geht um folgendes C-Problem. AN PORTB sind alle Pins auf Eingang geschalten. PIN G0 dient ebenfalls als Eingang. Aufgrund von schaltungsspezifischen Vorgaben ist nur jeweils ein PORT high. Wäre
-
Thread
I²C (TWI) beim AT90CAN128
leider keine Antwort auf mein Problem gefunden. Ich arbeite mit zwei Platinen, die mit je einem AT90CAN128 von Atmel bestückt sind. Diese verbinde ich unter anderem über I²C und möchte lediglich einen einfaches Senden von Daten von einem µC zum anderen durchführen. (Die Übertragung werde ich stören und
-
Thread
CAN Header file CodeVisionAVR
völlig neu auf dem Gebiet der (µC-)Programmierung und ich habe es gleich mit dem umfangreichen AT90CAN128 zu tun. Ich möchte einfach Daten zwischen zwei dieser Controller austauschen und bin dabei, ein C-Programm in CodevisionAVR zu schreiben. Leider gibt es da keine Header-Dateien mit verwendbaren Funktionen
-
Thread
I²C beim AT90CAN128 - acknowledgement
Mikrocontrollern, nur zur Nachsicht vorweg.:) Ich habe 2 baugleiche Platinen mit je einem AT90CAN128 von Atmel. Diese verbinde ich unter anderem über I²C und möchte lediglich einen einfaches Senden von Daten durchführen. Die Übertragung werde ich stören und möchte dann am Empfänger schauen, was
-
Thread
Linken vor-gelinkter Bestandteile und __do_copy_data
nicht. afag. Linke tue ich das entstandene .elf mit meiner main.o wie folgt: avr-gcc -mmcu=at90can128 -I. -D GCC_MEGA_AVR -I. -I../../Source/include -I../Common/include -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wsign-compare
-
Thread
AT90CAN128 - Port B5 funktioniert nicht
, Los Spezialistas wir haben hier folgendes Problem mit einem Controller-Modulboard mit einem AT90CAN128: - Der Port B5 sollte als PWM-Ausgabe des Timers 1 dienen. - Das PWM-Signal ist dort auch mit dem richtigen Timing sichtbar, allerdings nur mit einer Amplitude von ca 150 mV. ???????????
-
Thread
AT90CAN128 auf DVK90CAN1-Board - wie programmieren?
Hallo! Ich habe mir das Atmel DVK90CAN1-Board mit einem AT90CAN128 bestellt. Jetzt brauche ich noch eine Möglichkeit, den Mikrocontroller zu programmieren. Ich würde mir gerne einen ISP-Programmierer selber bauen. Dazu habe ich auch schon gegoogelt. Leider finde
Hallo, ich interesiere mich für den Starterkit DVK90CAN1-Board mit einem AT90CAN128. weisst jemand bei welchem Händler den Board bestellen können. danke.
-
Thread
STR9 comStick, SD Massenspeicher?
den CAN bus habe ich auch nichts passendes im Internet gefunden. Wäre eine denkbare Lösung ein AT90CAN128 mit PCA82C250 Tranceicer als Koppler und dort dann am SPI Port eine SD-Karte? Viele Grüße, Rudi
-
Thread
Taktquelle ändern
at90can128 von atmel
schreibst, dass Dein µC von -40 bis +125°C spezifiziert ist. Hast Du etwa die Automotive-Version des AT90CAN128? Nach einem Blick in dessen Datenblatt habe ich nämlich mit einigem Erstaunen festgestellt, dass der RC-Oszi im AT90CAN Automotive im Vergleich zu den in den "normalen" AVRs verbauten eine relativ
-
Thread
CAN: Senden mit AT90CAN128
Hallo, ich studiere im Moment dir Doku zum AT90CAN128. Was sich mit dabei einfach nicht erschließen will, ist, wie ich den CAN-Kontroller dazu veranlassen kann, ein bestimmtes MOb zu senden bzw. welche Registerbits dafür zuständig sind. Könt ihr mit
-
Thread
CAN Receive Interrupt beim AT90CAN128
Erstmal mein Setup: µC: AT90CAN128 Software: AVR Studio4, Programmers Notepad 2, GCC Compiler Tools: STK500, JTag, CAN-Dongel C-Code: hab ich als Zip-File angehangen Mein Problem: Ich bin dabei eine Software zu entwickeln die
-
Thread
At90can128 mehrere Nachrichten unterscheiden
Hallo, Ich arbeite nun schon ein halbes Jahr mit dem at90 und dem CAN-Bus, jetzt stellt sich aber ein größeres Problem: Ich möchte dem Mikrocontroller zwei unterschiedliche Nachrichten mit verschiedenen IDs senden, dieser soll per Interrupt reagieren und je nach ID die Daten in die richtigen Variablen übernehmen. Wie kann ich herausfinden welche ID den Interrupt ausgelöst hat? Das Beispiel von Atmel arbeitet mit dem Prioritätsregister, wenn ich das auch mache, kommt eine Nachricht (mit der niedrigeren Priorität) nicht mehr durch. Die Nachrichten werden extrem schnell hintereinander geschickt
-
Thread
kleines Quiz :-)
ATmega48, ATmega88, ATmega168 und AT90CAN128 temp von -40°C bis +85°C, +105°C und +125°C würd ich sagen waren wohl die ersten... mfg jan
16.5.2006) > die 4 von ihm genannten gleichzeitig öffentlich angekündigt. Sicher, dass es den AT90CAN128 nicht schon vorher gab? Meine mich zu erinnern, dass ich den schon davor verbaut hatte.
-
Thread
Außenspiegelschalter (Joystick)
für autoteilegibt meistens kein datenblätter >Welchen Kontrollerbenutzt du? ich benutze AT90CAN128 >Die Spannungen <1V kannst du als '0' interprätieren, high fängt >üblicherweise >2 oder 2.3V >an. leider in mein fall nicht dar Controller interprätiert 0,6 schon als High >Wie siehts mit
wenn du den Schalter ohne die restliche Schaltung misst? Zum anderen gibt das Datenblatt des AT90CAN128, daß bis max. 0.2*Vcc als LOW interpretiert wird, es sollte bei dir eigendlich keine Probleme geben. Haben die restlichen Pins des Joystickschalters irgendwelche pull-up oder pull-down Widerstände
-
Thread
AT90CAN128 - MCP2515
sendet, ohne gleich einen CAN-Analyzer für x Tausend Euro zu kaufen. Meine Idee - ich hab einen AT90CAN128, drauf hab ich von Atmel das CAN-Demo (http://www.atmel.com/dyn/resources/prod_documents/AT90CAN128_demo2_IAR.zip) verwendet - wenn ich es recht verstehe, sollte es empfange Datenpakete über die
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
mir einen überblick zu verschaffen und naja, es ist viel. mein ziel ist es das rmf12 an einen at90can128 anzuschließen. als grundlage habe ich den code von benedikt (weiter oben rfm12_rs232_rxtx_check_int.zip ) angenommen. jetzt gibt es knapp 10 weitere ausführungen dieses oder eines ähnlichen
programm: 1) die sourcen von Peter Fleury 2) einen softwareuart ich habe die sourcen an den at90can128 soweit angepasst, dennoch sind fragen offen. -zum schaltplan, warum verwendest du den fet bs170 in deiner schaltung, hat der atmega8 keine flankeneinstellungen oder was war der grund? -ist die
-
Thread
AT90can128- CAN blockiert ISP?
geflasht und es läuft ohne das Packete verloren gehen. Jetzt mein Problem, seitdem lässt sich der AT90can128 nicht mehr flashen. Der Programmer blinkt wild rot und es kommt die Meldung ich solle Resetleitung und TargetVCC überprüfen. Kennt Ihr das Problem?...ist es denkbar, dass das CAN Interface das
-
Thread
AT90CAN128: CAN-Controller initialisieren
sorry, dort wird ein CAN-Controller angesprochen und nicht der AT90CAN128 aber vieleicht hilft es.
Ich habe mit Ethernut und dem AT90CAN128 gute Erfahrungen gemacht.
-
Thread
HILFE!!! Platine raucht
den Schaltplan gezipt. Alle sechs Seitensind im PDF-Format. Zur Idee: Der Kontroller ist ein At90CAN128, da ich auch eine CAN-Anbindung, zur Kommunikation, mit den anderen Steuergeräten benötige. Die Programmier- und Debug-Schnittstelle soll JTAG dein. Zum programmieren und debuggen hab ich mir ein
-
Thread
Praktisches Problem mit CAN-Bus
eine praktisches CAN Problem. Leider finde ich seit Tagen keine Lösung dazu. Ich habe einen AT90CAN128 mit dem Transceiver PCA82C251. Als Busleitung benutze ich 2 dünne Kabel die an beiden Enden über 120 Ohm miteinander verbunden sind. Da ich nicht genau sagen kann, ob der andere am Bus angeschlossene
-
Thread
AVR Sudio und CAN-Simulation mit AT90CAN128
Hallo. Ich simuliere meine CAN Software für den AT90CAN128 mit dem AVR Studio und dem CAN PlugIn. Bei den CAN Input Frames sind immer schon 2 Frames dabei. Einmal: ID 0123X Length 4 Data 11 22 33 44 Start 80 Repeat 0 Error N und einmal: ID 567 Length
-
Thread
Ausgesperrt durch Divide Clock by 8???
Hallo Ich habe einen AT90CAN128 mit einem 16MHz Quarz. Seitdem ich mal den Haken bei Divide Clock by 8 gelöscht habe komm ich nicht mehr per AVRISP mkII auf den Controller. Habe schon verschiedene ISP Frequenzen getestet, aber
Der AT90CAN128 läuft übrigens bei 5V und wie gesagt 16MHz Quarz. 16MHz sollten also möglich sein. Aber es geht nichts mehr... Als Fuses sind gesetzt: Brown out detection disabled JTAG Interface Enabled
-
Thread
Automatische Erkennung der CAN Bus Baudrate
Ja, ist möglich. Wenn mich nicht alles täuscht gibts für den at90can128 auf der Atmel Homepage einen Beispielcode.
-
Thread
CAN-Bootloader für AT90CAN64
Fremdsprache (nach Deutsch) ist, habe ich das wahrscheinlich übersehen. Andersrum im FAQ für AT90CAN128 habe ich folgendes gefunden: > ...The AT90CAN128 has an hardware bootloader using JTAG or SPI (as many AVR core), we have develloped a can and uart bootloader allowing to program using UART or CAN
-
Thread
Fragen zu AT90USB
Kann ich die Dinger wirklich ohne zusätzlichen Bausteine an USB hängen? Ich frage weil man beim AT90CAN128 auch noch einen CAN-Bus treiber brauchte. Welche Software gibt es schon kostenlos um die Controller zu flashen? Danke Kai
-
Thread
CAN-Bus; Was brauche ich?
Ich würde auch nen µC mit integriertem CAN Controller empfehlen. Wie bereits genannt den AT90CAN128 (AVR) oder wenn bereits andere Vorlieben bestehen z.B. den AT89C51CC01 (8051). Beide haben IMHO den selben CAN-Controller drin. SJA1000 ist zwar schön und "quasi-standard". Benötigt aber einen
dieser Mikrocontroller bietet alle Vorzuege eines ARM7. Ich würde Dir für den Start ein MCP2515 o. AT90CAN128 empfehlen.