-
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
TWI am AT90CAN128
Hallo, hat jemand von euch schon mit dem TWI des o.g. MC gearbeitet? Ich versuche krampfhaft einen DS1307 anzusteuern, der verweigert jedoch bereits nach dem Senden der Adresse das ACK (Code 0x48). Ich verwende die I²C-Lib. von P. Fleury. Die Ansteuerung sieht so aus: if (i2c_start(0b11010001)) { printf ("Error after Start and Address!"); } else { i2c_readAck (); i2c_readNak (); printf ("Reception OK"); } i2c_stop (); Habe schon aus Verzweiflung mal einen von der Pinbelegung her gleichen DS1678 dran gehangen -> das selbe Problem. Es hängt eine 3,6V Batterie am entsprechenden
-
Thread
Atmega128can Bascom
Ok hab mich mit der Bezeichnung geirrt heißt AT90CAN128
-
Thread
AT90CAN128 CAN senden mit WinAVR
Hello Alex or anybody who has already programming AT90CAN128. I would need a help from you. Can you please write me on my email: bostjan.tement@tenzor.si. Thank you very much
Anfänger: Warum ist in dem Programmbeispiel überall die Rede vom MCP2515 wenn das Programm für einen AT90CAN ist??? Danke
-
Thread
Bezugsquelle CAN-AVR
Bauelemente(aktiv) -> Controller/Speicher -> Controller/Prozessoren -> USB+CAN-BUS Contr. -> AT 90CAN128 Gruß Thomas
Reichelt -> Links oben "Suche" -> eintippen: AT90CAN128 -> http://www.reichelt.de/inhalt.html?SID=17FTYBuKwQARIAAFwo2rQbded03cbd1b6987823a2e2f2610c9646;ACTION=3;LASTACTION=4;SORT=artikel.artnr;GRUPPE=A316;WG=0;SUCHE=AT90CAN128;ARTIKEL=AT%252090CAN128
-
Thread
Frust mit CAN-Lib
funktionstüchtige LIB. mit all ihren Auswüchsen und hier unten der Quell des Übels. Ach ja. Der C ist ein AT90CAN128 http://www.atmel.com/dyn/resources/prod_documents/AT90CAN128_demo1_IAR.zip http://www.atmel.com/dyn/resources/prod_documents/AT90CAN128_demo2_IAR.zip @Peter Nun, ich sehe noch nicht recht
das helfen soll, denn ich kann mir nicht vorstellen, dass sich jetzt jemand ein Demo-Board mit AT90CAN128 aus der Rippe schneidet, die Software da rauftüdelt meine HAusaufgaben macht" Hab ich auch nirgends nicht behauptet. Aber die Leute, die den AT90CAN128 kennen und den IAR-Link gelesen
-
Thread
AT90CAN128, Bus Treiber
Hallo, mit dem STK501 kann man ja den AT90CAN128 programmieren... Wozu ist der ADADAPCAN01 (CAN Adapter mit Bustreiber und d-sub 9) notwendig? Benötigt man immer einen Treiber zur Kommunikation mit einem PC? Es wird ja auch ab und zu vom
-
Thread
SPI, ISP, USI, TWI, I2C
Mikrocontroller miteinander zu vernetzen und eine Kommunikation mit dem PC herzustellen. Ich werde den AT90CAN128 verwenden, aber es gibt noch so viele Möglichkeiten dabei Einstellungen vorzunehmen....
-
Thread
AT90CAN128-16AI
Hallo, habe einen CAN AVR-Controller "AT90CAN128-16AI" abzugeben. 20Euro incl. Versand... Bei Interesse Email an mich...
-
Thread
MMC vs. CF
Das externe Speicherinterface ist ein gutes Stichwort. Der verwendete Controller (AT90CAN128) hat ein solches, im Datenblatt lassen sich jedoch irgendwie nur begrenzte Informationen dazu finden. - ich wähle XMCRB = (1<<XMM2) | (1<<XMM0) um die Kommandos zu selektieren (AD0:2) - an
-
Thread
winavr Makefile at90can128
Hallo, für ein Projekt möchte ich mit dem at90can128 arbeiten und speziell die CAN Funktionen nutzen. Ich benutze WinAVR und erstelle die makefiles normalerweise mit Mfile. Leider kenne ich mich mit den makefiles nicht so gut aus und weiß
Eine fast überflüssige Frage. Ändere in einem vorhanden Makefile einfach den Controller auf MCU = at90can128 und ab geht's.
-
Thread
Verständnisproblem mit Libs
, hätte ich ja wohl kaum was zum vergleichen oder? Es ist eben ein und der gleiche Prozessor, AT90CAN128. @Werner Mal n' bisschen nachschauen! Aber Schlussendlich scheint das also zumindest nicht ganz normal zu sein, wenn man solche Antworten bekommt.
-
Thread
Bootloader für ATMega128
Ja auf meinen ATMega128 läuft nun der Bootloader. Doch leider will er noch nicht auf meinen AT90Can128. Ist doch eigentlich das gleiche wie beim Mega128? müsste doch mit den selben File funktionieren.
". Aber wenn Du statt der "iom128.h" eine passende Header-Datei fü den AT90CAN128 einbindest und neu übersetzt, sollte es gehen. Jörg
-
Thread
AT90CAN128
weil es komfortabler ist, hätte ich halt gerne ein Hardware-Interface. Der GCC unterstützt den AT90CAN128 schon voll?
-
Thread
rtl8139
Hi Rufus, Conroller: at90can128. Interfacet CAN (im Moment Lowspeed 83kBit, soll aber auch schnelleres verarbeiten.) Kleinere Logikfunktionen im Controller (wenn Empfang Frame A, dann sende Frame B). Komplexere Logikfunktionen
-
Thread
Suche ProgTool für AT90CAN128
Hallo! Habe schon viele AVR's mit PONY-PROG geprogt, aber den AT90CAN128 krieg ich nicht zum laufen. Wie kann ich die Config-Bit's , Flash .. proggen. Danke
-
Thread
AT90AN128
Problem! Habe einen AT90CAN128 aufgebaut. Suche jetzt ein Prog-Tool. Ponyprog tut's scheinbar nicht.
-
Thread
Anfängerfrage in C
atmega16 atmega161 atmega162 atmega163 atmega168 atmega169 atmega32 atmega323 atmega64 atmega128 at90can128 at94k no emulation specific options.
-
Thread
MegaLoad für avr-gcc
noch nicht gefunden habe, probiere ich mich gerade daran den Bootloader für MegaLoad_NET auf den AT90CAN128 zu portieren. Leider kriege ich beim Kompilieren von Bootloader_NET_GCC_v0_0_2 folgende Fehlermeldung: [pre]...\BootLoad_NET_GCC_v0_0_2/main.c:691: undefined reference to `__prologue_saves_
Entwicklungsumgebung: [pre] AVR Studio 4.14.589 GUI Version 4, 14, 0, 589 JTAG ICE 1, 0, 0, 39 AT90CAN128 170 Operating System (WinXP) Major 5 Minor 1 PlatformID 2 Build 2600 Service Pack 3 Plugins: AVRSIM~1 1, 0, 0, 4 AVRICE~1 1, 0, 0, 7 AVRSIM~1
-
Thread
interrupt Anpassungsprobleme
zusammen, vorab sei gesagt ich bin Neuling. Im Konkreten will ich Code vom ATMega16 für den AT90CAN128 anpassen. Folgendes funktioniert auf dem Mega16: --------------------------------------------------------------- SIGNAL (SIG_OVERFLOW0) { i++; TCNT0 = 55; } int main(void){ volatile
-
Thread
AT90CAN128-Programmierung
Hallo Herrschaften, muß bei der seriellen Programmierung des AT90CAN128 AVCC angeschlossen sein? (wie im Datenblatt angegeben) Danke! Peter
-
Thread
Wieviel Speicher für CAN-Stack?
Ich rate auch zum Gespann Mega8+MCP2515, ist ja viel billiger als ein AT90CAN128 und man kann es schnell auf einer Uniplatine aufbauen. Auch ist man da vor Bugs relativ sicher, da beide schon einige Jahre am Markt sind. Der brandneue AT90CAN128 hat dagegen mindestens
-
Thread
16Bit Timer/Counter dekrementieren
Hallo Ich ich möchte mit einem AVR uP(AT90CAN128) einen Inkrementalgeber auswerten und muss zu diesem Zweck den 16 Bit Timer/Counter bei Drehrichtungswechsel auf dekrementiern umschalten. Das Hinaufzählen und bei 360° auf Null zu setzen ist kein
-
Thread
Platine für CAN BUS
ich hab gerade etwas in der Art was Du brauchen könntest. Prozessor ist ein at90can128 mit Can-Controller an Board, und als Treiber ist ein SN65HVD232D bzw SN65HVD230D drauf, ein ext. 8MHz Quarz, versorgt wird die Kiste über 3V oder 5V, wenn Du noch ein Display dranhängen willst,
Also das klingt nicht schelcht. Wie kann ich den at90can128 programmieren? Gibt es da im Netzt kostenlose Tools? Was ist da jetzt alles für 20Euro drauf? Eines würde ich eventuell abkaufen!!!!
-
Thread
AVR-Platine auf EBAY
Hallo, bei mir gibt's bald (ab 2.5.2005) ein EvoBoard für den ATMega128, AT90CAN128 oder ATMega64 unter www.microcontroller-starterkits.de als Leerplatine für 14,90 Euro. Homepage ist leider noch nicht ganz fertig. Bestellungen können vorerst unter mike@microcontroller-starterkits.de
-
Thread
Entwicklungsboards
Warum nicht selber bauen ? Als single Chip z.B.: AT89C51CC01 (Reichelt: 13,20) AT90CAN128 (Reichelt: 16,10) Den AT89C51CC01 kriegt man mit PLCC-Sockel auch bequem auf eine Uni-Platine. Oder noch billiger: ATMega8 (2,75) + MCP2515 (1,95) Dazu noch den Bustreiber PCA80C250
-
Thread
90CAN128-Tools von Atmel
Bei mir kommt irgendwie nur sowas dabei raus: avr-gcc -c -mmcu=at90can128 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 main.c -o main.o In file included from main.c:4: C:/Programme
handelt sich wahrscheinlich um eine Fehlermeldung aus einem Versuch, die Eeprom-Routinen aus der "AT90CAN128 Software Library" (AT90CAN128 Seite bei atmel.com, fuer IAR-Compiler) unter avr-gcc/avr-libc zu kompilieren. Martin
-
Thread
serielle Datenübertragung mit Atmel Controllern
ein ähnliches Problem. Ich will ein 16 Bit-Wort über die 8-Bit-Hardware-SPI-Schnittstelle eines AT90CAN128 übertragen. Wie schaffe ich es, daß die beiden Bytes "aneinandergeklebt" (also quasi als 16Bit-Wort übertragen werden). Der SPI-Clock müßte mit 2MHz laufen. Ich programmiere mit WINAVR (also
-
Thread
Interrupt-kritische Bereiche
sehen. * Paging und Paging-ähnliche Mechanismen. Da ich den aktuellen Fall gerade habe: im at90can128 wird das aktuelle CAN-MOb durch CANPAGE ausgewähl. Danach kann z.B. mit CANMSG auf den Inhalt des gerade selektierten MObs zugegriffen werden. Kommen sich hier nun zwei MOb Zugriffe in die Quere
-
Thread
Generelles vorgehen bei multiplen Interrupts
abarbeiten kann, d.h. der alleinige Interrupt ist. Dann brauchst Du ja noch die Kommunikation zu Deinem AT90CAN128, also SPI oder UART, was diese Typen aber nicht haben. "Hat der Philips-8051 auch diese Gehirntoten Adressregister für CAN?" Was meinst Du damit ? Das CAN im Philips ist anders aufgebaut
-
Thread
Microcontroller mit CAN Schnittstelle
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
-
Thread
EEprom Routine
Projektes. Die in der Bibliothek mitgelieferte Version funktioniert nur deshalb nicht, weil beim AT90CAN128 die EEPROM-Register woanders liegen als bei den meisten AVRs, der Code selbst funktioniert aber schon.
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=at90can128 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 main.c -o main.o Compiling: delay.c avr-gcc -c -mmcu=at90can128
-
Thread
AVR mit analogen Ports und Can Schnittstelle
vermute AT90CAN128
-
Thread
DCF mit CAN
Nur aus Interesse: In diesem Forum und in meiner Mailbox tauchen immer oefter Fragen zum AT90CAN128 auf. Relativ oft von Fragestellern, die bisher mit AVRs wenig/nichts gemacht hatten und auch oft aehnliche Probleme von verschiedenen Forennamen bzw. e-mail-Absendern. Es gibt doch viele viele
-
Thread
kein 90can128 im AVR-Studio ?
und installieren... in dem halben jahr hat sich ein wenig mehr verändert, als das hinzukommen des AT90CAN128 (in den ich selbst zur zeit CANopen-protokolle implemntiere)... fast ein sprung so wertvoll wie der wechsel vom AVRstudio3.x zu 4.x... die änderung fällt nur kaum einem auf... aber im aktuellen
-
Thread
AT90Can128
Hallo, weiss jemand wo ich den AT90CAN128 bekomme. Bei Reichelt gibt es den nicht. Conrad sowieso nicht. Danke Andreas
-
Thread
Unterschied zwischen STK501 und STK502
stelle ich fest stk 502: ATmega165, ATmega169, ATmega325, ATmega329,ATmega645, ATmega649 stk 501: AT90CAN128,ATmega128, ATmega64 das sollte den unterschied doch schon klarmachen
-
Thread
AT90CAN128 Interruptregister
Guten Tag allerseits. Ich bin dabei mich mit dem AT90CAN128 vertraut zu machen. nach anfänglichen Problemen kann ich ihn nun prima programmieren (Vielen Dank an Jörg Wunsch). Zur Bestimmung der Interrupt-Auslöser (Pegel oder Flanke) werden die Register
-
Thread
at90can128 fuse/lock
Mahlzeit! Um den anderen Einträgen zum at90can128 mal allgemeingültig zu antworten: - den MC gibt's, wenn man lieb bitte-bitte sagt auch einzelnd für ca. 15 Euro bei Reichelt als 'Sonderbeschaffung' (+at90can128). So hab' ich ihn jedenfalls
sämtliche Controller zu Programmieren. Trotz aktueller Version scheint es aber nicht möglich, den 'at90can128' als Targe-device auszuwählen. Um den Flash-Speicher zu programmieren, kann man zur Not auch den ATmega128 wählen. Jetzt kommt's: -> spielt dann aber nicht, wie ich, mit dem Fuse und Lock
-
Thread
AT90CAN128 Development board
Hallo zusammen, wir würden gerne den AT90CAN128 für eine CAN Application nutzen. Gibt es da ein preiswertes Development board? Den AT90CAN128 gibt es auch nur in SMD-Technik, oder? Kann man ihn irgendwo in kleinen Mengen bekommen? Gruß
://www.alex-elektronik.de/html/produkte.htm EinzelPreis für Modul mit JTAG/SPI und AT90CAN128-16AI: 32,50EUR ohne JTAG/SPI und AT90CAN128-16AI: 31,00EUR (Module sind fertig aufgebaut, mit Präzisionskontakten. Andere Ausführungen auf Anfrage.
-
Thread
AT90CAN128 und PonyProg
Hallo, weiss jemand ob die aktuelle Version von PonyProg den AT90CAN128 unterstützt? Gibt es ggf. andere Programmer die den AT90CAN128 unterstützen (über Parallelport unter Windows). Danke im voraus! Gruß Florian.
etwas spät...). Kann das mittlerweile jemand im Forum bestätigen? Oder wie programmiert man den AT90CAN128 ohne starter-kit. Laut Datenblatt sind die Belegungen der Fusebytes unterschiedlich. Wahrscheinlich ist deswegen die Einstellung der richtigen Fuse-Bits etwas kompliziert. Das Serial Programming
-
Thread
Probleme mit kompilieren der avr-libc-1.2.0
Hallo allerseits. Ich möchte den AT90CAN128 einsetzen, welcher von der jüngsten Version der avr-libc unterstützt wird. Beim Compilieren der avr-Libc bricht ./domake mit der Meldung " as: unbekannte Option -mmcu=avr3 " ab. Ich benutze
make. Der Compileraufruf im makefile lautet CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS=-g -mmcu=AT90CAN128 Den Controller AT90CAN128 finde ich in der io.h unter /usr/local/avr/include/avr gelistet. Habe ich doch noch einen Pfad vergessen? Guido
-
Thread
Memory Mapping?
Das fürchte ich auch :-( Ich werde mir mal ein paar samples für den AT90CAN128-16AI schicken lassen, aber ich bin mittlerwiele auch mehr auf der Schiene die Sensoren und Aktoren unseres Roboterprojektes hier an der Uni per USB anzuschliessen. Die Chips von FTDI laufen wirklich
-
Thread
HINWEIS: abgekündigte Funktionen/Makros verschwinden bald
Version im Gegensatz zur eben bereitgestellten 1.0.5 auch die aktuellen AVRs (ATmega{48,88,168}, AT90CAN128, ATtiny13, ATtiny2313, ...) unterstützt, will Eric Weddington sie als Basis für die nächste WinAVR-Version benutzen. (In der letzten Version hat er das alles mit privaten Patches realisiert
-
Thread
AVR Ethernet Platine
bestücken wollen, dieses auch weiterhin (ohne Mehrkosten) weglassen könnnen. Ich hab z.B. keine AT90CAN128 rumliegen, brauche auch kein CAN, und schon gar nicht in Stückzahlen. Gruß, Jochen
Das schlechte am _AT90CAN128_ ist, daß man sie definitiv nicht in großen Mengen ordern kann! Nicht mal übern Distri! Das war für mich der _einzige_ Grund, einen PIC18 einzusetzen *urks* Ich hatte zum Schluss einen Angebotspreis
-
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 Baud-Rechner
Hey Leute, ich wurtschel hier mit nem AT90CAN128 rum und der rennt mit der Atmel-Test-Software auch ganz gut. Aber leider bin ich nicht in der Lage aus den Formeln des Datenblatts eine neue Baudrate einszustellen. Selbst auf die Werte der
Hi, wo gibt es diese Testsoftware für den AT90CAN128? MFG, THOMAS
-
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
Wo ARM 21xx kaufen ?
ADXL-Beschleunigungssensoren. Ich hab dort allerdings noch nie bestellt. Gibt's eigentlich schon irgendwo AT90CAN128's als Einzelstücke?? Bei spoerle.de gibt's die mittlerweile, aber wer braucht schon 90 Stück...
-
Thread
CAN-Bus am µC
bisherigen Erfahrungen 68HC12,ARM,... nur positives Berichten. Atmel baut den ATMega128 auch als AT90CAN (..oder so) pinkompatibel zum Mega128 auch mit CAN (schwer erhältlich) Gruss, Peter