-
Thread
AT90CAN128 - CAN Verbindung abfragen
Hallo, ich bastel gerade mit einem AT90CAN128. Dabei habe ich ein kleines Problem... Ich würde gerne irgendwie prüfen ob der Controller eine CAN-Verbindung hat, weil er sich sonst nämlich beim senden meiner zyklischen Nachrichten aufhängt.
-
Thread
LIN Header Dateien für AT90CAN128
Tag an Alle! Ich möchte ein LIN-Bus System mit einem Master und mehreren Slaves auf Basis der AT90CAN128 aufbauen. Leider kann ich die in AVR 322 angegebene Header-Dateien LIN_DRV_USART.C , LIN_DRV_USART.H und alle anderen nicht finden. Hat jemand vielleicht ein Rat für mich?
-
Thread
AT90CAN128 - keine Reaktion des CAN-Controllers?!?
Hallo, ich bin am verzweifel. Mein AT90CAN128 macht keinen Wank auf dem CAN-BUS. Ich setze alle Register um eine Nachricht zu Senden oder zu Empfangen. Im Simulator mit AVRStudio-CAN-plugin funktoniert das auch bestens. Auf dem AT90 geschieht
Problem liegt und kann immer noch nicht den Fehler einzugrenzen. Ich habe 2 Boards mit je einem AT90CAN128, wobei einer Sender und der andere Empfänger ist. Baudrate ist 250 kbit/s. Bit Timing habe ich nicht selbst gerechnet sondern aus dem Datenblatt genommen. Weiss nicht, ob es stimmt. Auch mit anderen
-
Thread
AtMega128 - At90Can128
mich an den Mega128 wagen. Jetzt habe ich gerade auf der HP von Atmel gesehen, das es noch diesen AT90CAN128 gibt. Die Chips sind pincompatibel, haben gleiches Gehäuse und auch sonst scheint so ziemlich alles identisch zu sein, bis auf den can halt. Mir stellt sich nur die Frage, warum Atmel diesen Typen
-
Thread
Platine und Software für ALPS-Motorpotentiometer
Versuch die Datei Motorpoti.hex zu brennen wird mit der Fehlermeldung: "Fehler: Der eingestellte(AT90CAN128) stimmt nicht mit dem erkannten(ATmega8) Prozessor überein." quittiert. Kann mir jemand behilflich sein und einen Tipp geben, woran es liegen könnte? R.Kempkes
R.Kempkes wrote: > "Fehler: Der eingestellte(AT90CAN128) stimmt nicht mit dem > erkannten(ATmega8) Prozessor überein." Deine Programmersoftware geht davon aus, dass du einen AT90CAN128 programmieren willst. Sag deiner Software, dass sie einen ATMEGA8
-
Thread
Speicherplatz ausreichend?
Hallo, ich verwende einen AT90CAN128, und bekomme seltsame Fehler beim verhalten des Programms, kann es sein das mein Speicher schon zu voll ist? Folgende Info bekomme ich beim kompilieren: text data bss dec hex
im Beitrag #3572195: > Vielleicht ist es der nicht ausrreichende bzw. überlaufende RAM? Der AT90CAN128 hat aber ja 4kB RAM. Das sollte dann doch eigentlich ausreichen... Was würde mir noch RAM "klauen"?
-
Thread
CANOpen-Standard
Ich würde einen Controller mit CAN-Schnittstelle verwenden z.B AT90CAN128 oder NEC-V850 oder ST10 (167er Derivat) um nur einige Beispiele zu nennen. Diese Controller haben ein Mailboxkonzept da ist die Implementierung einfacher. SJA1000 würde ich nicht verwenden.
Hallo Leute, erstmals Vielen Dank für eure Hilfe.ich habe mich für AT90CAN128 und implementation mit microcanopen entschieden.Da Microcanopen for education kostenlos ist.Mit AT90CAN128 habe ich keine Erfahrung aber Resoursen findet man schon genug im netz.Also für meine Arbeit
-
Thread
WinAvr installieren
niemand auf diesen Controller portiert hat. ;-) Falls du das aber anders herum meinst: der AT90CAN128 wird natürlich schon /sehr/ lange von WinAVR unterstützt (geschätzt wenigstens 5 Jahre lang).
> etwa wenn die Unterstützung in der GCC-Orininalversion Fehler hatte. Ist allerdings beim AT90CAN128 nicht zu erwarten, da das Teil aus Sicht des Compiler praktisch ein ATmega128 ist, und der wiederum wurde bereits sehr viel länger unterstützt.
-
Thread
ATtiny2313 bleibt im ISR hängen
hi, ich verzweifel hier gerade.... ich arbeite zum probieren und testen meist mit einem at90can128, nun wollte ich eben ne kleinigkeit auf nen tiny spielen und der versuch dauert schon 4 stunden -.- problem: der tiny bleibt in der interrupt schleife hängen und das wars dann. in der schleife
ohne optimierung machen können. es ist nur das ich immer auf -O1 arbeite und ich hatte bei dem at90can128 NIE probleme damit. egal welche optimierungsstufe verwendet wurde. warum ist bei tiny ein volatile nötig? hat das bestimmte gründe?
-
Thread
CAN FD: SJA1000 & AT90CAN128
CAN FD) habe ich Zugriff auf 2 verschiedene Hardwaren. Einmal mit einem SJA1000 und einmal ein AT90CAN128. Aus den Datenblättern bin ich nur bedingt schlau geworden. Beim AT90CAN wird zumindestens erwähnt das er auch Identifier mit 29Bit unterstützt, aber über eine Datenlänge mit bis zu 64Byte habe
) habe ich Zugriff auf 2 > verschiedene Hardwaren. > Einmal mit einem SJA1000 und einmal ein AT90CAN128. Die beiden Antiquitäten sind nicht mal CAN-FD tolerant, der Vorschlag hätte gar nicht kommen dürfen.
-
Thread
Start in CAN Bus mit uC
Frame sehen können? Bisher habe ich mit AVR Megas rum gespielt, deswegen frage ich mich ob der AT90CAN128 noch aktuell ist oder eher zu den Opas gehört: https://www.olimex.com/Products/AVR/Development/AVR-CAN/ ARM ist sicher neuer, aber ich müsste mich erst einarbeiten. Gibt es für die STM32 sowas
#6147826: > Bisher habe ich mit AVR Megas rum gespielt, deswegen frage ich mich ob > der AT90CAN128 noch aktuell ist oder eher zu den Opas gehört: > https://www.olimex.com/Products/AVR/Development/AVR-CAN/ Für die gebotene Leistung sind die AVRs einfach zu teuer, da bekommst Du für das gleiche
-
Thread
Uhrentakt mit 32,768 Quarz und Timer2 am AT90CAN128 ungenau
für den Tipp. Bei den Fuses-Bits habe ich bisher noch nicht geschaut. Ich programmiere den AT90CAN128 mit AVR-Studio. Welches BIT ist dann da relevant? VG Kunsti
die geringstmögliche Frequenz bietet. Ansonsten ist es gleichwertig. >Ich programmiere den AT90CAN128 mit AVR-Studio. >Welches BIT ist dann da relevant? Gibt es bei dem AVR nicht. MFG Falk
-
Thread
"Gerät" am XMEM-Interface
durchgelesen, bin mir nicht sicher ob ich alles verstanden habe. Ich möchte an das XMEM-Interface vom AT90CAN128 ein Gerät (z.B. ein LCD oder SRAM) anschliessen. Das angeschlossene Gerät hat 64kB Speicher. Programmiert wird mit WinAVR. Hardware-technisch ist soweit alles klar, also mit HC573 als Latch (wie im AT90CAN128-Datenblatt, Seite 26). Ich möchte nun dass alle Variablen, der Heap und der Stack im internen RAM bleiben und ich vom Programm aus direkt auf den kompletten externen Speicherbereich zugreifen
-
Thread
AT90CAN128 ISP auf demAVR CAN
ähnelt, aber halt den ICSP Stecker auf dem Board hat. http://www.ebay.de/itm/AVR-CAN-ATMEL-AT90CAN128-prototype-board-UART-JTAG-ISP-/160663269742 Schaltplan: http://www.bravekit.com/document/AVR_boards/AVR_CAN/AVR-CAN_schem.pdf Das Teil lässt sich nicht programmieren. Schließe ich meinen
-
Thread
Timer, Uhr, Stopuhr mit AT90CAN128 erzeugen
Hi, in meinem Aufbau sende ich mit dem AT90CAN128 ein CAN-Signal an einen PC. Das klappt auch wunderbar. Am PC soll dann eine Protokollierung gestartet und gestoppt werden. Die Daten möchte ich, nach dem Start, eine Zeit lang aufnehmen.
Controller wissen wie lange die definierte Zeit vergangen ist, bis er die Mesung stoppt. Der AT90CAN128 ist auf der Entwicklungsplatine von Olimex verbaut und die Platine besitzt einen 16 MHz Quarz. Könnte ich den existierenden Quarz für eine relativ genaue Zeitsteuerung nutzen? Eine Ungenauigkeit
-
Thread
Fuses mit Atmel Studio 6 AT90CAN128
Hallo zusammen. Ich programmiere derzeit einen AT90CAN128 mit dem Atmel Studio 6 über ISP. Derzeit läuft der Mikrocontroller mit der internen Taktfrequenz, ich möchte diesen nun jedoch auf einen externen 16MHz-Quarz umstellen. Die fueses dazu sind im Datenblatt des AT90CAN128 eigentlich gut beschrieben, allerdings fehlt mir im Atmel Studio die Möglichkeit, einige fuses überhaupt auszuwählen. Beispielsweise sollen CKSEL3, 2 und 1 auf 1 gesetzt werden, diese sind aber in
-
Thread
2 at90can128 über can verbinden
hi zusammen, ich habe 2 at90can128 Mikrocontroller zusammen verbunden (RX an TX und TX an RX) ein Mikrocontroller an meinem PC und der andere an einer zweiten PC angeschlossen .Nun versuche ich eine lED, die an dem zweiten Board angeschlossen
LED an dem zweiten Board blinken lassen. es ist ein Crumb128-CAN V5.0 AVR CAN Modul mit einem at90can128 mit CAN Controller und Transceiver .
-
Thread
uart_test_hit() funktioniert nicht AT90CAN128
Hi Ich verwende den AT90CAN128 für CAN Übertragung und möchte, dass wenn UART angeschlossen und wieder getrennt wird der Controller dies erkennt. Ich verwende die Bib von Atmel uart_drv und uart_lib. Dort gibt es die Funktion
-
Thread
AT90CAN128 Sampling point korrekte einstellung?
Hallo Forum, ich habe mir einen AT90CAN128 bestellt und muss nun den Sampling Point auf ca 80-83% bringen.(Bdrt 500kBit/s) Dabei sollte das SJW 3TQ betragen und das Tseg2 >> Tsjw Im Datenblatt stehen die verschiedenen Registereinträge
-
Thread
at90can128 RS232 <-> PC
Hallo, ich bin gerade dabei meinen at90can128 über eine rs232 Leitung an den PC anzuschließen, damit ich mit dem Hyperterminal meine Ausgaben anzeigen kann. Leider ziemlich erfolglos bisher. Hat jemand von euch eine Library die zu diesem
-
Thread
AT90CAN128 Berechnung Timing Register CAN
Hallo zusammen, ich spiel grad ein wenig mit dem CAN-Interface des CAN128 rum. Im Datenblatt gibts ja eine Sektion über das CAN Interface. Allerdings komme ich nicht so richtig mit der Berechnung der CAN Taktrate klar. Hab hier im Forum schon diverse Beiträge durchgestöbert, anscheind gehts nicht nur mir so... :-) Hab was über ein Program X-Calculator gelesen? Kennt das wer? Ich möchte CAN und USART zusammen nutzten und möchte halt möglichst kleine Fehlerraten zusammen bekommen. Deshalb dachte ich an 7,3728 MHz für USART ja ein optimaler Wert, aber wie komme ich nun auf meine 250kHz
-
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
Doppelte Adressierung der unteren Register AT90CAN128
Hallo, kann mir jemand weiterhelfen? Im Datenblatt sind ziemlich am Ende alle Register als Gesamtliste aufgeführt. Die unteren Adressen 0x00 bis 0x3F haben in Klammern immer noch eine weitere Adresse stehen. Der Bereich geht von 0x20 bis 0x5F. Wahrscheinlich eine absolute Grundlagenfrage, aber wie ist diese Adressierung im unteren Speicherbereich zu verstehen? Über hilfreiche Antworten würde ich mich sehr freuen. Clemens
-
Thread
AVR AT90CAN128 ISP/JTAG Interface
habe ich auch beide varianten gefunden. Jedoch setzen die meisten die in ihren Schaltugen den At90can128 einsetzen folgende Pins für den ISP ein : SCK = PB7 MISO = PB6 MOSI = PB5 Hoffe es hilft! für ein RE wäre ich dankbar da ich gerade dabei bin mein erstes Board mit dem AT.... zu "schnitzen
-
Thread
ISR für CAN-Interrupts in AT90CAN128
Hallo, Ich habe eine allgemeine ISR für CAN-Interrupts in AT90CAN128 geschrieben, s. Code unten. Kann mir jemand sagen, ob es reibungslos läuft? Noch eine Frage, wozu dient der 16Bit-CAN-Timer in AT90CAN128? Es gibt schon allgemeine Timer! [c] ISR(CANIT_vect) {
-
Thread
AT90CAN128/AVR Studio Startadresse verschieben
Wenn ich folgenden Code [c]#include <avr/io.h> #include <util/delay.h> // Define PORT for LEDs in DVK90CAN1. #define LED_PORT_IN PINA #define LED_PORT_DIR DDRA #define LED_PORT_OUT PORTA void led_init(void) { //-- Set direction LED_PORT_DIR = 0xFF; //-- Clear LEDs. LED_PORT_OUT = 0x00; } void write_led(unsigned char led_display) { LED_PORT_OUT = led_display; } int main (void) { led_init(); while(1) { _delay_ms(500); write_led(0xFF); _delay_ms(500); write_led(0x00); } return 0; } // end of main [/c] standardmäßig compiliere und flashe
-
Thread
Filter oder Entkopplungskapazitäten?
Servus, im Datenblatt von AT90CAN128 steht: "AVcc is the supply voltage pin for the A/D Converter on Port F. It should be externally connected to Vcc, even if the ADC is not used. If the ADC is used, it should be connected to Vcc through a low-pass filter." Auf dem Entwicklungsboard DVK90CAN1 für AT90CAN128 ist nur eine Kapazität von 100nF bei AVcc zu sehen. Reicht diese Kapazität aus? Um welche NF-Filter hier geht? RC-Filter oder LC-Filter? Es gibt zwei Vcc für AT90CAN128. Nach meinem Lehrbuch sollen
-
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
Schaltung: AT90CAN128 mit 2 Sensoren über SPI verbinden
; d.h. der Master (in meinem Fall der AT90CAN128, oder?) steuert über SS entweder den einen oder den anderen Sensor über CS an, oder? Falls das so ist, dann verstehe ich nicht, wie das gehen soll? Laut Datenblatt wird SS auf low gesetzt um einen
mir die obige Schaltung gegeben. Ich soll nun eigentlich nur mehr die beiden Sensoren mit dem AT90CAN128 über die SPI-Schnittstelle verbinden. Für jede Hinweise/Tipps/Erklärungen wäre ich sehr dankbar :)
-
Thread
HILFE! Tasten sollen LED einschalten AT90CAN128
Hallo, Ich lese hier schön öfter mal und hab nun selber ein Problem und wollte euch mal um Hilfe bitten. Ich hab noch nicht viel Ahnung vom Programieren und wollte über eine Taste eine LED einschalten und über eine andere wieder ausschalten. Das ist mein Programm: unsigned char col = 0; while(1){ if(col==0) //Beginn LED steuerung { LED = 0b00000000; //LED aus } if(col==1) { LED = 0b00000001; //LED0 ein } if(TASTEN==TASTE0) //Beginn Cursor //(TASTEN und TASTE0 und 1 sind deklariert) {
-
Thread
AVR .data section vergrößern
-- Device: at90can128 Program: 9400 bytes (7.2% Full) (.text + .data + .bootloader) Data: 3091 bytes (75.5% Full) (.data + .bss + .noinit) Done executing task "RunAvrGCC". Von den 128kB Flash nutze ich
im Beitrag #2440174: > Nein, das kannst du nicht, denn das ist das SRAM: Doch, kann er. Der AT90CAN128 hat ein External-Memory-Interface. ;-)
-
Thread
ISP beim ATtiny261/461/861
bin ich mir nicht ganz sicher ob ich die richtigen Pins dafür gewählt habe (bin kürzlich beim AT90CAN128 eingegangen). PB0 -> MOSI PB1 -> MISO PB2 -> SCK PB7 -> RST Ist das richtig so?
ausschließlich* bei einigen TQFP-64-Ablegern des ATMega128 relevant (eben auch beim von Dir genannten AT90CAN128). Bei allen anderen AVRs geschieht das Programming über die SPI-Pins. @ civicbcc (Gast): Sollte funktionieren. Kann zumindest keine Auffälligkeiten entdecken.
-
Thread
DAC LTC1257 / Probleme mit der Ansteuerung
gehen einen Sägezahn zu erzeugen. Das funktioniert nicht wirklich bei mir. Ich verwende den AT90CAN128 der extern über ein 16MHz Quarz getaktet wird. Im Anhang befindet sich eine Ossidarstellung von der derzeitigen Funktion. Hier noch der Auszug vom Quelltext: //--------------------------
doch mit dem Bit ADCSRB |= (1 << ADTS0); aktiviert, so habe ich es aus dem Datenblatt des AT90CAN128 verstanden. Nur wie greife ich dann auf das Bit zu, bzw. wie erhalte ich die Daten vom Interrupt. Habe soetwas noch nie gemacht. Den ADC spreche ich folgendermaßen an: void ADC_init(void)
-
Thread
at90can128 timer auf 100 ms. WIE??
einen Timer der einen interrupt alle 100ms bei 16MHZ auslöst. Benutze ein Crumb board mit einem at90can128 chip. Hat jemand ein Code Beispiel für mich? Danke
-
Thread
AT90CAN128 - CAN Message senden
und sämtliche Lösungswege ausprobiert, jedoch habe ich es nicht geschafft, dass ich mit meinem AT90CAN128 Board eine CAN Message senden kann. Zur Hardware: Ich habe das AT90CAN128 Board, dort über Sub-D eine Verbindung zu Vector CANcardXL hergestellt. Nun die erste Frage: Reicht dieser aufbau
-
Thread
At90can128 mit ds2482 und DS1822
ganz neu in der uC Programmierung und möchte gerne insgesamt 8 DS1822 Temperatursensoren mit dem AT90CAN128 auslesen. Damit das als Anfänger leichter geht habe ich den DS2482 dazwischengeschaltet. Leider finde ich keine gut Einführung für die Programmierung. Hat mir jemand einen Tipp wo es Programmbeispiele
-
Thread
CAN-Test-Projekt für AT90CAN128
Hallo zusammen. Ich probiere jetzt schon seit mehreren Tagen, mit einem AT90CAN128 eine CAN-Bus-Kommunikation zum Laufen zu bekommen. Bevor die Frage auftaucht: Ich habe schon in den anderen Threads gelesen und bin nicht weiter gekommen. Zu meiner Hardware: - Ich setze 2 Mikrocontrollerboards von chip45 mit AT90CAN128 mit CAN-Tranciever ein. - Am PC ist ein PCAN-USB-Umsetzer - Entwicklungsumgebung ist das Atmel Studio 6 - Programmierschnittstelle ATMEL JTAG ICE 3 Die Programmierung klappt in dieser Konstellation
-
Thread
EEPROM Problem mit AVR Studio und AT90CAN128
Hallo Leute! Ich will das interne EEPROM eines AT90CAN128 während der Laufzeit beschreiben, auslesen und wieder ändern. Ich arbeite mit AVR Studio (jeweils die neueste Version). Wenn ich die WinAVR Routinen verwende und zuerst aufs EEPROM schreibe
-
Thread
AT90CAN128 Can Empfang RXOK Bit?
Ich habe auch mal eine Atmel-Frage... Bei CAN-Bus und Übertragungsfehler, also wenn im Register CANSTMOB ein Fehler-Bit gesetzt ist, ist es dann auch möglich dass dann das RXOK Bit gleichzeitig gesetzt ist?
-
Thread
Debuggiing des AT90CAN128 mit JTAGICE mkII
Hi an alle, den At90CAN128 kann ich problemlos mit dem JTAGICE mkii von AVR Studio aus programmieren. Aber das Debugging geht bei mir irgendwie nicht. Das ganze stürzt ab, wenn ich auf den Button "Play" drücke: Microsoft
-
Thread
USART0 - Programmierung bei AT90CAN128
Ich wollte über die JTAG ICE mk-II die Serielle Schnittstelle programmieren (z.B. vom PC Zeichen an den Mikrocontroller schicken und gleich wieder zurück zum PC schicken od. ä.; nur zu Testzwecken), bekomme aber immer wieder Interrupts, obwohl ich nicht einmal die serielle Verbindung zum PC hergestellt habe. Verwende CodeVision zum Programmieren und AVR-Studio zum Debuggen, C-File im Dateianhang. Bin für jede Hilfe sehr dankbar!!!
-
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
at90can128: _delay_ms() funktioniert nicht mehr
Hallo, ich erzähl erst mal, womit ich arbeite: AT90CAN128 auf STK500 mit 501-Adapter WINAvr Zur Datenübertragung: AVRStudio 4.0 Als ich heute versuchte, meine atmega8-Bibliotheken auf einem AT90CAN128 zum Laufen zu bekommen, musste ich feststellen,
dazu ist, daß ich meine I2C-Bibliotheken, die ich auf einem mega8 entwickelt habe, gerade auf den at90can128 portiere. Dabei bricht die Datenübertragung abrupt, meistens nach SLA+W aber auch früher ab, und ich oszillographiere eine erneute start-condition. Als Ursache vermute ich gerade stark das nicht
-
Thread
Problem mit Arrayübergabe an Funktion
Compilieren/Linken bekomme ich die Meldung: [code] AVR Memory Usage ---------------- Device: at90can128 Program: 21318 bytes (16.3% Full) (.text + .data + .bootloader) Data: 3033 bytes (74.0% Full) (.data + .bss + .noinit) [/code]
Guten Morgen! Ich habe eben mal ein neues AVR Studio 5 Projekt für den AT90CAN128 angelegt und tatsächlich ist dort diese "Stack ab 0x400" Linker-Einstellung *nicht* eingetragen. Woher die dann in meinem Projekt kommt ist ein Fall für die X Akten... Also als Fazit können wir
-
Thread
Brauche dringend Hilfe - UART Anfängerproblem
Hallo zusammen, ich nutze ein Alvidi - Evalboard mit einem AT90CAN128. Leider bereitet mir der UART einige Probleme. Zum Test habe ich mal die Software vom OLIMEX - Board aufgespielt. [c] /* * UART.c /* Sample program for Olimex AVR-CAN with AT90CAN128
characters on the USART0. * Compile with AVRStudio+WinAVR (gcc version 3.4.6) */ #define __AVR_AT90CAN128__ 1 #define OSCSPEED 16000000 /* in Hz */ #include "avr/io.h" void PORT_Init() { PORTA = 0b00000000; DDRA = 0b00000000; PORTB = 0b00000000; DDRB = 0b00000000; PORTC
-
Thread
WinAvr Programm funktioniert nicht
Hallo, ich bin ziemlich neu in dieser Welt und verusche gerade einen at90can128 zu programmieren. Wollte auch ganz leicht anfangen und erst einmal eine LED zum leuchten zu bringen, was ja theoretisch nicht so schwer sein kann bzw. auch ist. Nach dem programmieren versuche ich
WinAvr Programm funktioniert nicht schrieb im Beitrag #2496391: > avrdude -p at90can128 -P com4 -c stk500v2 -U flash:w:main.hex ********** **** ******** | | | | | Das ist deine Brennerhardware
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
im ganzen Leben nicht. Erst recht nicht, wenn Du für jede kleine Teilaufgabe schon nen riesen AT90CAN128 nimmst. Peter
ja auch deshalb in den Autos seine Dienste tut. Danke Peter, werde Deinen Rat annehmen und die AT90CAN128 für mein Projekt einsetzen. Eine Frage noch: Ich brauche 3 Displays 204Dip(20X4) die alle 3 das gleiche anzeigen sollen. Eins auf dem Steuerstand, eins auf der Schalttafel im Salon, und eins in
-
Thread
AT90CAN128 - 2 Frequenzeingänge und 3 PWMs?
Hallo, vielleicht kann mir jemand meine Vermutung bestätigen. Der AT90CAN128 hat 4 Timer. Zwei mit 8 bit und 2 mit 16 bit. Die 16 bit Timer können jeweils 3 PWMs erzeugen oder per Input Capture Unit einen Eingang zur Frequenzmessung bereitstellen. Ein 8bit Timer läuft
-
Thread
ADC am AT90CAN128 funktioniert nicht, Fehler im Code?
Moin, ich möchte den AD Wandler Eingang PA0 am AT90CAN128 auszulesen, und den gelesenen Wert an der Schnittstelle USART0 auszugeben. Die Initialisierung und das senden der Zeichenfolge "neu: " der USART funktoniert sobald ich die zum ADC gehörenden
ausklammere. Sobald die ADC Zeilen dazu kommen funktioniert nix mehr. Beschaltet habe ich den AT90CAN128 mit einer externen Referenzspannung von 1,55V. An den Eingang PA0 habe ich über einen Tiefpassfilter ein Audiosignal gegeben (SS 0,775V), welches über den Spannungsteiler verschoben wird, da meines
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
MCP2515 per SPI anschließen. Ich brauche zur Lösung der Aufgabe 2 CAN-Controller ????!!!!! Auch ein AT90CAN128 und ein MCP2515 wären denkbar. Es soll ein bidirektionaler Datenstrom eingelesen und gefiltert ausgegeben werden. Der CAN arbeitet beidseitig mit 100Kbit. Ist das überhaupt möglich ???? welche
SPI anschließen. Ich > brauche zur Lösung der Aufgabe 2 CAN-Controller ????!!!!! Auch ein > AT90CAN128 und ein MCP2515 wären denkbar. > Es soll ein bidirektionaler Datenstrom eingelesen und gefiltert > ausgegeben werden. Der CAN arbeitet beidseitig mit 100Kbit. > > Ist das überhaupt möglich ?