-
Thread
AT90CAN128
Hallo Leute! Seit Wochen programmiere ich an der CAN-Schnittstelle des AT90CAN128 rum, jedoch lässt sich keine Nachricht empfangen. Nachrichten möchte ich keine senden. Meine Vermutung ist, dass etwas mit der Interupt-Vektortabelle nicht in Ordnung ist
Ich verwende den Header der beim WinAVR dabei ist (at90can128.h). Der scheint auch mit dem Datenblatt übereinzustimmen. Bin trotzdem ratlos.
-
Thread
AT90CAN128
Hallo, habe da ein kleines Problem. ich möchte gerne einen AT90CAN128 testen. Leider wird er von Bascom über SCK200/300 ISP- Schnittstelle nicht erkannt. Kann mir einer helfen? Haben schon alle Anschlüsse getestet und können nicht verstehen warum er nicht erkannt
>>> ISP- Schnittstelle nicht erkannt. Dran gedacht, das beim CAN128 genau wie beim MEGA128 die ISP-Anschlüsse nicht bei MISO und MOSI sitzen?
-
Thread
AT90CAN128
Hallo, weiß denn einer von Euch, wo man den Atmel 90CAN128 kaufen kann? Conrad, Reichelt, Farnell und etc. haben den gar nicht im Angebot :-( Grüße Martin
Habe Heute 3 Samples AT90CAN128-16AE bekommen ;-) *Freude*
-
Thread
AT90CAN128
sendet? Gibt es beim AT90CAN128 irgendwo eine Einstellung, wo man das Empfangen eigener CAN Nachrichten disablen kann? Gruß Tille
>Gibt es beim AT90CAN128 irgendwo eine Einstellung, wo man das Empfangen >eigener CAN Nachrichten disablen kann? Wie soll das gehen? Ein CAN-Datenrahmen enthält keine Absenderinformationen, anhand derer man Nachrichten
-
Thread
AT90CAN128
Ich habe ein Testboard mit dem AT90CAN128 gebaut und möchte den Kontroller programmieren, mit PonProg geht es nicht. Gelten da auch die Pins PD1-MISO, PD0-MOSI, wie bei dem ATmega128? Mit welchem Tool kann man den AT90CAN128 programmieren
davon ausgehen, dass ich mit einem ISP Adapter, mit dem ich die ATmega8 - 32 geflasht habe, auch den AT90CAN128 flashen kann? Ich habe einen seriellen ISP Adapter und mit dem AVR Studio habe ich noch nie was gemacht. Natürlich konnte ich keine Verbindung aufbauen.
-
Thread
AT90Can128
Hallo, weiss jemand wo ich den AT90CAN128 bekomme. Bei Reichelt gibt es den nicht. Conrad sowieso nicht. Danke Andreas
-
Thread
AT90CAN128
es komfortabler ist, hätte ich halt gerne ein Hardware-Interface. Der GCC unterstützt den AT90CAN128 schon voll?
und Errate gibts auch noch keines. Bei einigen Tools (avrdude bei mir z.b.) muss man halt den mega128 als Target angeben. Aber klappt einwandfrei. Schoene Gruesse, Scheintod PS: Sollte mal jemand ein Board mit can128 + ethernet bauen wollen ... :)
-
Thread
AT90CAN128
Hi, hat jemand schon was mit dem AT90CAN128 gemacht? Speziel interessiert mich die CAn Schnittstelle. MfG, Thomas
Hat es schonmal jemand geschafft eine Kommunikation zwischen zwei (oder mehr) CAN128 zu machen? Oder hat den noch keiner? Gruß Markus
-
Thread
AT90CAN128
Hallo an alle, ich habe eine Frage den AT90CAN128 Controller betreffend. Ist es möglich diesen Controller über ein CAN Signal und/oder ein Signal an einem I/O Port aus dem sleep-Modus "aufzuwecken"? Hat jemand mit dieser Application schon
-
Thread
AT90Can128
Wirst keinen Treiber brauchen - siehe Datenblatt! Ein Pin vom AT90CAN128 kann max. 40mA treiben, wobei stromabhängig auch ein Spannnung im AVR abfällt (siehe "Electrical Characteristics"). D.h. bei Vcc=5V, Flußspannung Optokoppler=1,3V (Schätzung von mir) und gewünschtem
-
Thread
AT90CAN128
Hallo, weiss jemand, wo man den AT90CAN128 von Atmel in Einzelstückzahlen herbekommt?? spoerle.de hat ihn mittlerweile, allerdings nur in 90 Stück VPEs. Danke!
-
Thread
AT90CAN128
Hallo! Weiß jemand wie man diesen Controller programmiert? Geht dies über die SPI Schnittstelle wie zum Beispiel bei dem AVR 90S8535? Gibt es da schon fertige Software und Schaltplan?
-
Thread
AT90can128
Hallo, kann mir jemand ein bespielcode zuschicken ,mit dem ich (im prinzip) ein servo unter Benutzung AT90CAN128 kann.
-
Thread
AT90CAN128
Jemand ínteresse an einem Proto-Board mit -AT90CAN128-16AE -USB mit FT232BM -CAN Treiber82c251 -ISP und JTAG Schnittstelle Würde es für 70 Euro abgeben. Bei Interesse mail an mich.
-
Thread
AT90CAN128
Hi, kann man mit WinAVR schon den AT90CAN128 programmieren? Sind die erforderlichen Heaerfiles vorhanden? Hat jemand schon was mit dem AT90CAN128 gemacht? MfG, Thomas M
-
Thread
at 90can 128
Hallo an Alle Ich habe ein Problem mit meinem Microcontroller (AT90CAN128) . Ich arbeite an einem Projekt. In diesem Projekt wurden 2 Sensoren eingesetzt, die Winkelposition, Drehzahl und Lenkung des Roboters messen und geben sie als Can_Nachrichten aus. Nun möchte ich mit dem AT90CAN128 Kontroller diese CAN_Nachrichten kontrollieren bzw programmieren. Ich habe leider nicht die passende Lösung für meinen Fall gefunden. Um das ganze etwa besser zu verstehen habe ich ein Beispiel
-
Thread
CAN mit AT90CAN128
Hallo, hat jemand eine Beispieldatei in Assember, wie man mit dem CAN Bus auf dem AT90CAN128 sendet oder empfängt? Sollte es jemand nur in C haben, würde auch eine HEX Datei reichen (interner Oszi oder 16MHZ externer Quarz, 100kBit Canbus) Vor lauter Register im
Suche auch nach einer Beispieldatei in Assembler, wie man mit dem AT90CAN128 dem CAN Bus sendet und empfängt. Komme mit den Registern nicht klar (habe schon viele Tage mit den Einstellungen der Register verbracht). Oder sollte man doch einen AVR mit dem CAN-Controller
-
Thread
Problem mit AT90Can128
ich im AVRStudio 4.0X Assemblercode verwenden möchte (nur Assembler), da brauch ich doch auch eine AT90Can128.inc,oder sowas, gibt es sowas ? Servus Christian!!!
Zuerst pruefen, ob auf avr-gcc -dumpspecs | find "at90can128" etwas ausgegeben wird (...mcu=at90can128...). Wenn nicht, sind im "inoffiziellen Update" die gcc-Anpassungen fuer den CAN128 nicht enthalten.
-
Thread
Speicher AT90CAN128
Hallo Leute, ich stehe vor folgendem Problem. Ich habe den AT90CAN128. Mit diesem µC lese ich CAN Botschaften, werte diese aus und stelle bestimmte Informationen auf einem Display dar. Ich möchte unter anderem Verkehrszeichen darstellen. Das Verkehrszeichen wird
nicht drum herum..) http://www.atmel.com/Images/doc7679.pdf da steht sowas drinnen wie: * 32K/64K/128K Bytes of In-System Reprogrammable Flash (AT90CAN32/64/128) * 1K/2K/4K Bytes EEPROM (Endurance: 100,000 Write/Erase Cycles) (AT90CAN32/64/128) jetzt kannst du mal raten wieso es mitm eeprom nicht
-
Thread
senden mit at90can128
das von ca 1% der nachrichten dann irgendwie noch byteverdreher drin sind. auf der gegenseite von at90can128 hab ich den usbcanhacker und der läuft problemlos. gruss markus
TXBSY-Flag NACH dem Einleiten des Sendevorgangs abzufragen? Evtl. pfuscht sonst der nächste Aufruf von can_txa im noch sendenden MOB rum. //nachricht senden CANCDMOB |= (1<<CONMOB0); //tybsy abwarten while (CANGSTA & (1<<TXBSY));
-
Thread
Verbindung zu AT90CAN128?
da fällt mir ein du kennst dich nicht zufällig mit FastPWM und AT90CAN128 aus??
Ich kenne mich mit einem AT90CAN128 gar nicht aus. ;-)
-
Thread
Programmer AT90CAN128
hallo, ich progge meine AT90CAN128 mit dem msu2... es liegt definitiv an deiner schaltung. alle 128 haben die programmierleitungen nicht an MISO/MOSI vom SPI sondern an PDI/PDO !!!! cu BT
. Firmware weiss ich nicht genau. bei der beschreibung steht dass mein Programmer nicht mit AT90CAN128 kompatibel ist. ich bin mir aber sicher dass ich das vor par jahren schon mal benutz habe.
-
Thread
AT90CAN128 Datenblatt
Hi Leute, ich möchte am AT90CAN128 insgesamt 12 normale LEDs (10-20mA) und eine 7-Segmentanzeige betreiben. Also ohne zusätzliche ICs etc. Es werden immer 2 LEDs parallel angesteuert. Ich will die LEDs gegen Masse schalten. Ein CAN wird auch noch angeschlossen. Ich bin mir aber nicht sicher ob ich den µC damit überfordere. Kann mir da jemand weiterhelfen? Im Datenblatt steht folgendes: DC Current per I/O Pin .... 40.0
-
Thread
AT90CAN128 verfust
Hallo, es geht um ewiges Problem mit Fuses. Ich habe mein AT90CAN128 verfust statt Quarz Oszillator eingestellt. Das hat mir schon bei ATMega8 passiert das Problem habe ich aber schnell gelöst mit anlegen von TTL signal ein Par kHz auf XTAL1. ich komme aber mit
ich bin mir sicher dass ISP auch geht weil ich den die ganze Zeit benutz habe. Für meinen CAN-BUS brauche ich externen Quarz 16MHz damit ich die Bus frequenz auf 250KHz einstellen kann, und mit dem internen Takt geht es nicht. Sorry ich habe mich da oben verschrieben ich habe die Fuses auf
-
Thread
AT90CAN128 welcher Reciver?
Welcher Reciver eignet sich zum Empfangen von Can Daten mit einem AT90CAN128?
PCA 82C250. Funktioniert super mit dem AT90CAN128. http://www.reichelt.de/?ACTION=3;ARTICLE=39907;PROVID=2402
-
Thread
AT90CAN128 zu langsam?
die Fuse auch, allerdings nicht BASECOM-AVR, dass ich nur desshalb installiert hab, um Fuses für den AT90CAN128 zu setzen. Denn PonyProg unterstützt den AT90Can128 nicht, nur den ATMega128 der fast gleich ist, sich aber in den Fuses unterscheidet.
Ich habs hab im PonyProg auf AtMega128 gestellt und dort entspticht die Fuse BODLEVEL der CKDIV8 Fuse im AT90CAN128, nun hauts mit der Zeit hin, aber das senden mit dem Canbus geht immer noch nicht
-
Thread
AT90CAN128 Interrupt
Hallo, habe ein Problem mit den Interrupts beim AT90CAN128. In folgendem Thread habe ich gelesen, dass wohl die Vektoren falsch definiert sind: http://www.mikrocontroller.net/topic/38542 . Im Disassembly kann ich dies auch nachvollziehen: [code
Interrupt Vectors (Continued) Vector No. Program Address(1) Source Interrupt Definition 62 7679H–CAN–08/08 AT90CAN32/64/128 0x0012 jmp TIM2_COMP ; Timer2 Compare Handler 0x0014 jmp TIM2_OVF ; Timer2 Overflow Handler 0x0016 jmp TIM1_CAPT ; Timer1 Capture Handler 0x0018 jmp TIM1_COMPA; Timer1 CompareA
-
Thread
AT90CAN128 wieder einmal.
habe zugegebenermaßen leider noch keine passende antwort bekommen. Ich suche eine Möglichkeit, an den AT90CAN128 die CAN-Datenleitung anzuschließen. ICh weiss jetzt nicht, ob ich einen CAN-Transreciever oder sowas brauche. BEi Reichelt habe ich u.A. sowas: SN 65HVD251D (Best-Nr.) gefunden. KAnn ich das
AT90CAN in seinen Spezifikationen viele Vorteile (z.B. Vielfalt der MoBs), auch die Architektur ist sauberer (trotz der Verschleierung durch unsaubere Dokumentation) - bleib bei der Wahl des AT90CAN!
-
Thread
AT90CAN128-PROBLEM
Grundsätzlich arbeite ich mit dem Imagecraft Complier. Konnte bis jetzt alle AVRs programmieren. Aber den AT90CAN128 nicht. Naja da hab ich mir gedacht vielleicht liegt es an der Software. Daraufhin habe ich mir Ponyprog besorgt bei meinem Mega16 probiert ob es eh geht (ging es auch) und dann versucht den AT90CAN128
Hallo Franz, Ich habe gleiches Problem wie Du. Ich kann nicht mein AT90CAN128 zum Laufen bringen. Frag Was heißt "Bei dem Programmer muss man zwar den CAN128 in der *.ini Datei hinzufügen". Viele Grüsse Eugen
-
Thread
AT90CAN128 Timer
Hallo, im Datenblatt o.g. Controllers ist die Rede von "TQ" (Time Quantum) im Zusammenhang mit dem CAN Bit Timing. Kann mir jemand sagen, was es damit genau auf sich hat? In der Baudraten-Tabelle stehen für jede Baudrate nämlich zwei verschiedene TQ zur Verfügung. Desweiteren komme ich mit der Bedeutung des CAN Timer Prescaler nicht weiter. Weiß da jemand Bescheid? Danke schonmal, larsen
-
Thread
Startschwierigkeiten mit AT90CAN128
Hallo zusammen, ich habe mir im Rahmen einer Studienarbeit den AT90CAN128 uC von Atmel zugelegt und wage nun die erste Schritte mit Atmel Studio. Jedoch stoß ich hier auf einige Probleme: - Wo gibt es die Headerdatei für den AT90CAN128? - Gibt es ein User Manual für den GCC C-Compiler? - Bzw. Könnt ihr mir für den AT90CAN128 ein einfaches Grundprojekt zur Verfügung stellen? Schon mal im Vorraus vielen Dank! Grüße Andreas
-
Thread
UART am AT90CAN128
Hallo, ich habe einen AT90CAN128 auf einem STK500 und versuche mich an der UART Schnittstelle. Mein Prog siehe Anhang. Wenn ich in die ISR nur UDR0 = UDR0; schreibe habe ich ein tolles echo. Also HW so weit OK.
-
Thread
at90can128 baudrate
Moin! Mein At90can128 auf dem evaluationsboard läuft bei mir mit ner max UART baud von 57600... Ist das ein normaler wert? Bräuchte nämlich eigntlich 115200... Kann man da noch irgendwas machen? gruß
> Mein At90can128 auf dem evaluationsboard läuft bei mir mit ner > max UART baud von 57600... Und was passiert, wenn du höher gehst? Grundsätzlich kannst du ja einstellen, was dir in den Kram passt. Die
-
Thread
AT90CAN128 Baudrate
zweiten AT90CAN128. Läufts damit? Algemein: Abschlusswiederstände vorhanden? Gruß Volker
standard frame format. Identifier: 70 Daten: E0 30 00 00 00 00 80 00 mit dem ersten knoten, also mit at90can128 will ich das gleiche senden wie dieser kntoen. welche eintellungen muss ich hierfür vornehmen? vielen dank für hilfe
-
Thread
Frage zu AT90CAN128
Hallo, ich bin Anfänger und habe zwei Frage, en handelt sich um den Mikrocontroller AT90CAN128 von Atmel. Versorgungsspannung ist 3.3V Ich möchte wissen, ob ich ein 16 Bit TTL haben kann? Wenn TTL ein Signalpegel ist, kann ich I/O dafür benutzen? Gibt es überhaupt ein 16 Bit-Register
#1864716: > Hallo, > ich bin Anfänger und habe zwei Frage, en handelt sich um den > Mikrocontroller AT90CAN128 von Atmel. > Versorgungsspannung ist 3.3V > Ich möchte wissen, ob ich ein 16 Bit TTL haben kann? Was verstehst du unter TTL?
-
Thread
At90CAN128 entfusen
Hallo, habe einen AT90CAN128 verfust, sodas ich mit externer Taktquelle oder Quarz nicht mehr ran komme. Ich habe gelsen das es vermutlich mit einem JTag noch gehen soll. Hat jemand im Raum KR, D'dorf Zeit mir den AT90CAN128
Okay, danke für den Hinweis...........also könnte jemand im Raum KR, DU oder D'dorf mir den At90CAN128 per HV Programmierung zurücksetzen. Danke
-
Thread
AT90CAN128 Bibliothek
Hallo Leute ich brauche wieder mal eure Hilfe. Ich habe ein paar generelle Verständnisfragen die mich schon längere Zeit plagen. Also ich verwende den oben genannten µC und die hervoragende Bibliothek vom Roboterclub Aachen, die viele von euch sicher kennen. Leider gibt es dazu keine Dokumentation. In den Beispielprogrammen werden immer Funktionen wie can_get_message(), can_send_message(), ... usw. verwendet. Aber nirgens kann ich diese Funktionen wirklich finden. In der Bibliothek sind ledig Funktionen wie at90can_get_message() oder at90can_send_message() zu finden. Wie funktioniert das
-
Thread
AT90can128 programmieren
Hallo, ich hätte eine Frage und zwar ist es möglich mit dem stk500 von Atmel den AT90CAN128 zu porgrammieren? Bzw gibt es noch eine andere Möglichkeit (mit und ohne debugging)? danke mfg christoph P.S.: ich hab die suchfunktion schon bemüht nur ich werde aus den themen nicht
Debugging mit dem Dragon funktioniert nicht mit dem 90CAN128 da der Dragon auf Controller mit 32 KB beschränkt wurde. Schon blöd, eine Beschränkung auf 32 KB Code-Grösse wäre netter gewesen. Wenigstens funktioniert flashen per JTAG immer. CSD hat
-
Thread
Makefile AT90CAN128
Hallo zusammen, wie ich bereits gesehen hab, arbeiten einige von schon mit dem AT90CAN128. Meine Frage bezieht sich auf das MFile- Tool von WinAVR. Welche MCU Type habt ihr denn da eingestellt??? mega128 ??? Gruß Holger
Habe einfach manuell # MCU name MCU = at90can128 eingetragen und es ging :)
-
Thread
AT90CAN128 auslesen
Schönen Guten Tag, hab hier einen Diagnosestecker mit AT90CAN128 mit Transceiver, Spannungsregler usw. - alles fix fertig. Ich würde das gerne nutzen, um mit dem CAN-BUS zu experimentieren. Auf der Platine sind Lötaugen herausgeführt und zwar genau die
du es mal mit jtag! Jtag-Interface muss ich mir erst beschaffen... Ja, das stimmt schon, beim 128er ist ISP ja alles "ein bißerl vertauscht" PIN2=MOSI/PDI/PE0 PIN3=MISO/PDO/PE1 PIN11=SCLK PIN20=Reset Masse und GND natürlich auch Aber: kann ich die Prozessorkennung trotzdem auslesen, wenn
-
Thread
LED AT90can128
Moin, ich versuch gerade am AT90can128 evaluationsboard ne led anzusteuern. Die LED liegt an Port A. PORTA = (1<<PA7); Habs mit dem Befehl hier versucht, klappte aber nicht.. Kann mir jemand helfen?
-
Thread
TASTER mit AT90CAN128
Hallo, Ich habe ein Board, welches den AT90CAN128 implementiert hat. Würde nun gerne 2 Taster integrieren und hab dazu ein paar Fragen. An welchen Ports des Controllers kann ich die Taster "anschliessen". Also welche sind geeignet? Suche
-
Thread
AT90CAN128 EAGLE
Hi ich wisst einer von euch wo ich den AT90CAN128 bei EAGLE 5.6 finde. beim Ordner atmel ist er nicht. Danke
-
Thread
AT90CAN128 mit Microcanopen
Hallo, im Rahmen meine Arbeit muss ich die Kommunikation zwischen ein controller (AT90CAN128) und den Protokoll microcanopen erstellen.so jetzt muss ich ein Blockschaltplan fur den controller machen um diese Kommunikation zu ermöglichen.also was brauche ich um diese zu machen.ich weiß
die realisierung der microcanopen kommunikation,was muss ich noch auf diese Platine achten? node ID, CAnID,Heatbeat, object directory ... Habe nicht Viele Erfahrungen mit Canopen.bitte um Hilfe. mFg.
-
Thread
Programmierung mit AT90CAN128
hallo Zusammen, ich habe eine wichtige Frage.Weiß jemanden,ob der Mikrocontroller AT90CAN128 als Multithreading arbeiten kann.Ich meine,ob der Mikrocontroller gleichzeitig senden und empfangen kann. Katia
ja es geht um den CAN-Bus
-
Thread
Programmierung AT90CAN128
habe ein echtes Problem (zumindest für mich). Ich habe mittels JTAG ein onchip-debugging mit einem AT90CAN128 durchgeführt (AVR Studio), hat auch problemlos geklappt. Als ich anschließend den Controller normal programmiert habe (mit JTAG ICE), kam eine Warnung, dass irgendwelche fuse-bits deaktiviert
JTAG-Adapter gefunden wurde, aber keine gültige ID dafür. Ich habs mit AVR Prog über ISP versucht (ATmega128 eingestellt), aber der kann keine device signature auslesen (steht nur FF FF FF). Die fusebits sowohl für JTAG als auch für SPI scheinen deaktiviert. Das Programm, das auf dem Controller ist, läuft
-
Thread
AT90Can128 verfused?
Hallo, ich habe heute ein ATMega128 Programm auf den AT90Can128 portieren wollen. Da der UART nicht auf Anhieb richtig funktionierte (nur sporadisch eine Übermittlung und meistens Murks) sah es so aus als würde er nicht mit dem externen
-
Thread
AT90CAN128 mit Tastern
Kennt sich jemand mit dem Controller AT90CAN128 aus und hat vielleicht an diesen schon Taster angeschlossen? Ich habe vor 2 Taster anzuschliessen. Frage mich gerade, welchen Port/Pins ich für die Taster nehmen kann? Und verfügt zudem
Du kannst PC1 an Port C nehmen wie in dem ersten Beispiel zur Softwareentprellung. Der hat auch am At90CAN128 alles was du für einen Taster brauchst. Für den zweiten Taster einen anderen Pin z.B. PC0, wenn du die Software anpasst. Oder PortB PB0 bis PB2 wie in Peters *Komfortroutine in C* ...
-
Thread
Wartefunktion AT90CAN128
Atmega8515 hat sie tadellos funktioniert. (Werte wurden auf den Qaurz angepasst). Jetzt benutze ich eine AT90CAN128. Es ist ein 16Mhz Quarz verbaut. Aber egal wie oft er die Schleife durchläuft, die Signale sind nicht nachvollziehbar. Er läuft viel zu schnell. Brauche ich hier einen Timer oder eine andere
-
Thread
Softwaretastenentprellung AT90CAN128
mit Hilfe eines Tasters zwischen verschiednen Seiten auf einem Display umschalten. Ich benutzte den AT90CAN128 und hab den Taster an Port C1 und an Masse des Ports angeschlossen. Nun habe ich folgenden Code angewendet: #define TASTERPORT PINC #define TASTERBIT PINC1 char taster(void) {