-
Thread
Eeprom aus Controller auslesen
at90can128
Mit AVRDUDE sieht ein EEPROM verify dann für den AT90CAN128 etwa so aus: (ich benutzte einen MyAVR "mySmartUSB light" Programmer an Comport 16) [c] avrdude -p c128 -c stk500v2 -P com16 -U eeprom:v:Vergleichsdateinamen.eep:a [/c] Vergleiche dazu
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
#1 , "AT+CIPMUX=1" Waitms 100 Do Uartchar = Inkey(#2) Loop Until Uartchar = 0 ' ESP8266 AP konfigurieren (SSID, Passwort, Kanal und Verschlüsselung) Print #1 , "AT+CWSAP=" ; Chr(34) ; Wlan_ssid
, 1 Print #1 , "AT+CIPSEND=0,5" Waitms 250 Print #1 , "SAV=1" Waitms 100 Else Print #1 , "AT+CIPSEND=0,5" Waitms 250 Print #1 , "REL=" ; Str(pina.5) Waitms
-
Thread
SMBUS mit Atmega
nicht. Wo ist der Unterschied ? hat jemmand Source mit ansteuerung über 2 Port Pin. Prozessor AT90CAN128. Gruß franz
-
Thread
LED-Display nur ein Segment leuchtet
nicht belegt). Die Anoden der Segmente A-F befinden sich auf den Analogports A0-A6. Ich benutze den AT90CAN128. Nun zu meiner Frage: Theoretisch müsste ja alles aufleuchten, wenn ich bei allen Anoden den Port auf "1" setzte, und bei den Kathoden durch ein "0" auf Masse ziehe. [c] DDRA= 0b01111111
-
Thread
Projekt Motor über Start/Stop-Taster starten
: E12 = CAN-high, E22 = CAN-low Ausgänge IC2: A12 = Drehzahl des Motors über CAN-Bus - zu Beginn ist IC1 und IC2 im Ruhezustand um Energie zu sparen - der IC1 und IC2 sollen aufwachen wenn ich das Auto öffne
> Ein Atmel hat er erwähnt. Habt ihr mir da einen genauen Typ oder können > mein Vorhaben alle "CAN-fähigen" Atmels bewältigen? AT90CAN32 - AT90CAN128 Manuel Bü schrieb im Beitrag #3861534: > Auf was muss ich achten? Auf Fehler beim Programmieren.
-
Thread
CAN informationen identifizieren.
Hallo, Ich habe vor mich mit einem AT90CAN128 an mein Auto zu klemmen und mir informationen abzugreifen. Dazu muss ich ja die ID und die Information aus dem CAN-bus auslesen und entsprechend auswerten. Und hier sind wir beim Problem. Ich
Data bytes CRC Sequence Baud Rate > 7 0C1 Data 0C0000000C000000 4967 2MBaud 2MBaud und CAN? Auf jeden Fall bisher in keinem Auto und dann sowieso nicht mit dem 90CAN128.
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
then forgot about...) So instead I rewrote it to use libusb and made it a lot more useful. Now it can: - Tell you if you have a clone chip - Fix bricked clones (by undoing exactly what the FTDI driver did, restoring the PID to 6001 but also reverting the value at 0x3e - this might fix string data
updaten konnte wegen XP. Nun seit September gibt es eine AVM Faq wo am FF umschalten muss wegen AES 128/256.
-
Thread
Library Servo.h
Nbr_16timers indicates how many 16 bit timers are available. * */ // Say which 16 bit timers can be used and in what order #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) #define _useTimer5 #define _useTimer1 #define _useTimer3 #define _useTimer4 typedef enum { _timer5, _
useTimer1 typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t ; #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) #define _useTimer3 #define _useTimer1 typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t ; #elif defined(__AVR_ATmega128__) ||defined
-
Thread
eBus USB Adapter
signal acquired Dann Schweigen im Walde... Ebusd.log: 2015-05-09 12:20:15.562 [main error] can't open pidfile: /var/run/ebusd.pid Ich verzweifel hier gerade ein wenig, wer kann helfen ?
max1}, Last $data{currval1}" attr weblink_ebus.systemdruck room 50_Therme define EBUS.Timer_01 at +*00:05:00 get ebus.aussentemperatur outsidetemp attr EBUS.Timer_01 room 50_Therme attr EBUS.Timer_01 verbose 5 define EBUS.Timer_02 at +*00:05:00 get ebus.systemdruck Systemdruck attr EBUS.Timer
-
Thread
AT90CAN128 Interrupt OVRIT_vect funktioniert nicht.
Hallo, Wie ich in einem Anderen Thread schonmal geschrieben habe arbeite ich an TTC über den AT90CAN128. Mittlerweile komme ich gut voran, nur hänge ich jetzt an einem ganz blöden Problem und hoffe ihr wisst Rat. Also ich möchte periodisch eine Nachricht senden. Dies hatte ich mit dem Timer0
********/ uint8_t can_init (uint16_t baud) { uint8_t mob; // Software Reset des CAN-Controllers CAN_RESET; //Timer CANTIM zum periodischen Senden der Referenznachricht // CANTIM erhält seinen Prescaler
-
Thread
ATMEL SAMA5D3 ARM Cortex-A5 Kit mit 5" TFT & 4 MPU Modulen (NP $595)
bezeichnen. Originalbeschreibung (ohne Gewähr): Key Features Atmel SAMA5D35 embedded MPU running at 536MHz in a BGA324 package 4Gb DDR2, 2Gb NAND Flash, 128Mb NOR , 32Mb SPI Serial DataFlash, 512Kb EEPROM JLink and CDC on-board, optional JTAG test access port MII/RMII Ethernet 10/100 w/PHY RGMII
connection to a CMOS sensor One HDMI interface One 10-pin connector for Atmel RZ600 ZigBee® module Two CAN connectors Bezahlung per Banküberweisung oder bar bei Abholung. Preis: 250,- Euro VHB Versicherter Versand per DHL (6,90 Euro) Privatverkauf ohne Gewährleistung und Umtausch
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
Uses TEMP_SENSOR 20) // 77 = 3Drag Controller // 8 = Teensylu // 80 = Rumba // 81 = Printrboard (AT90USB1286) // 82 = Brainwave (AT90USB646) // 83 = SAV Mk-I (AT90USB1286) // 84 = Teensy++2.0 (AT90USB1286) // CLI compile: DEFINES=AT90USBxx_TEENSYPP_ASSIGNMENTS HARDWARE_MOTHERBOARD=84 make // 9
// #define DEFAULT_bedKi 1.41 // #define DEFAULT_bedKd 1675.16 // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. #endif // PIDTEMPBED //this prevents dangerous Extruder moves, i.e. if the temperature is under the limit //can be software-disabled
-
Thread
Gierratensensor: Maßnahmen gegen Rauschen
Ich lese mit dem AT90CAN128 die Gierrate mit dem ADIS16060 aus. Die ausgelesenen Daten sind aber komplett verrauscht. Was kann ich dagegen tun? Danke für etwaige Tipps und Hilfe schon im Voraus! :)
-
Thread
AT90CAN128 8Mhz CAN mit 1000kbits
Hey, kann mir jemand einen Tip geben, warum ich meinen AT90Can128, der mit 3.3V und 8 Mhz zusammen mit einem Max13054 Can Transceiver läuft, nicht mit 1MBit/s auf den CANBUS senden kann? Mit 500kBit/s geht alles ganz wunderbar. Ich hab die Einstellungen aus
. Kondensatoren auf 56pF gewechselt -> CAN lief stabil auf 1MBit. Mit einem 90CAN128.
-
Thread
NUR ADC4 an AT90CAN128 tut nicht?
Hallo, ich benutze einen AT90CAN128 um damit Analogwerte einzulesen und per CAN zu versenden. Bei ADC0-ADC3 ist das kein Problem, aber ADC4 liefert mir immer nur 1023. Obwohl auf Grund der Spannung an dem Pin etwas anderes herauskommen
[c] void Init_Analog (void) { ADMUX |= (1<<REFS1) | (1<<REFS0); // Select the prescaler of 128 ADCSRA = (1<<ADPS2 | 1<<ADPS1); ADCSRA |= (1<<ADEN); ADCSRA &= ~(1<<ADATE); //FreeRunningMode OFF } uint16_t ADC_read(uint8_t ADCChannel){ ADMUX &= ~0b00011111;
-
Thread
Thermomix Rezeptchips
mount -o ro /tmp/dev/loop1 /tmp/sr1 returned 255 NETLINK-INFO: 0h8m14s126ms: Storage partition found at /tmp/sr1/ (S/N: 1495000495750001 ) NETLINK-ERROR: 0h8m14s127ms: No valid cookstick recognized But as you can see this fails: $ losetup -e aes128 -P /opt/cookey.txt /tmp/dev/loop1 /tmp/dev/sr1
-o ro /tmp/dev/loop1 /tmp/sr1 returned 255 NETLINK-INFO: 0h8m14s126ms: Storage partition found at /tmp/sr1/ (S/N: REDACTED ) NETLINK-ERROR: 0h8m14s127ms: No valid cookstick recognized But as you can see this fails: $ losetup -e aes128 -P /opt/cookey.txt /tmp/dev/loop1 /tmp/dev/sr1 ioctl:
-
Thread
TTC mit AT90CAN128 grundsätzliche Fragen.
Feuchtigkeitssensoren beschäftigt. Im Moment habe ich angefangen mich mit TTC zu beschäftigen und zwar mit dem AT90CAN128. Ich habe einige Stunden mit Googel zugebracht und bin leider nicht fündig geworden. Von daher wollte ich hier fragen ob Jemand schonmal etwas in diese Richtung gemacht hat. Falls das der Fall ist hätte ich ein par Fragen: 1. Was ich bisher durch das Datenblatt des AT90CANxx herausgefunden habe ist, das mir vom Mikrocontroller selbst ein TTC-Timer und eine Option für die Synchronisation am Anfang oder am Ende des Frames bereitstellt. Stimmt das soweit oder habe ich
-
Thread
Problem bei ADC Messung
zusammen, ich habe ein Problem bei einer ADC-Messung. Ich benutzte das Entwicklungsboard AL-ERAM128_CAN, mit dem Controller AT90CAN128. Der ADC Eingang ist wie auch im Tutorial beschrieben über eine Spannungsteiler beschaltet. Temperaturmessung erfolgt über einen KTY81-210. Am ADC Eingang messe
#include <stdio.h> // Hier die verwendete Taktfrequenz in Hz eintragen, wichtig! #define MCU at90can128 #define F_CPU 14000000//7372800UL #define ADC_PORT 0 #include <util/delay.h> #include <ctype.h> #include <stdlib.h> #include <util/delay.h> /* ADC initialisieren
-
Thread
Retro Fieber: Z80 oder 68000 ?
longer present (either WR or CS is a “1”) the start F/F is reset and the 8-bit shift register then can have the “1” clocked in, which starts the conversion process. If the set signal were to still be present, this reset pulse would have no effect (both outputs of the start F/F would momentarily be at
#include "main.h" const char digits[11]= {0xc0,0xf5,0xa8,0xb0,0x95,0x92,0x92,0x82,0xf4,0x80,0x90}; // PIO 8255 Special I/O __sfr __at 0x20 PIO8255_PORT_A; __sfr __at 0x21 PIO8255_PORT_B; __sfr __at 0x22 PIO8255_PORT_C; __sfr __at 0x23 PIO8255_CNTRL; // ADC 0804 __sfr __at 0x40 ADC0804
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 CAN Series AT90CAN128 PWM Series AT90PWM2 AT90PWM3 [/code]
Jumper kann man da die alten AVR als auch einige 89XX programmieren. Als AVR gehen mit dem Programmer 90S2313, 90S8515 und sicher weitere. Also ist prinzipiell die Technik i.O. Komischerweise geht ein 89S51. Aber ein 89S8252 geht nicht. Und einen 89C2051 kann ich im Menue gar nicht anwählen. Wenn
-
Thread
Wlan2Serial Modul für 5 euro
AT+CWMODE=1 AT+CIPMUX=0 AT+CIFSR ( ok) AT+CIPSTART="TCP","192.168.1.40",8888 ( OK Linked ) " AT+CIPSEND can be used without any parameters if you are using a single channel and transparent data
picky serial debugging software, support PuTTY, SecureCRT and other serial debugging tools, the AT command at the end, is not mandatory \ r \ n, CR or LF can, CRLF can 3 AT + CIPAP? AT returns the IP address of the module current AP mode + CIPAP = "192.168.4.2" Setting the IP address of
-
Thread
AVR bootloader Probleme
HEX File damit zu schreiben.. Leider macht mein µC dabei komische Sachen. Ich verwende einen AT90CAN128, habe die fuses eingestellt und das -Ttext Flag beim Linker auf den richtigen Wert gesetzt, funktioniert alles Prima - bootloader startet und meldet sich über den UART. Nun sobald ich versuche
main+0x2b6> { switch(parser_state) 1e27a: 89 2d mov r24, r9 1e27c: 90 e0 ldi r25, 0x00 ; 0 1e27e: 87 30 cpi r24, 0x07 ; 7 1e280: 91 05 cpc r25, r1 1e282: 08 f0 brcs .+2 ; 0x1e286 <main+0xb6> 1e284: 52 c1
-
Thread
Adressierung über Bus
LPC11U24 nehmen, aber der ist im > QFN-Gehäuse und damit schwerer zu verarbeiten. > ... Den AT90CAN32/64/128 kennst Du anscheinend nicht?
LPC11U24 nehmen, aber der ist im >> QFN-Gehäuse und damit schwerer zu verarbeiten. >> ... > > Den AT90CAN32/64/128 kennst Du anscheinend nicht? Doch, aber der ist für viele Anwendungen zu groß und zu teuer. Im Bereich 20 bis 28 Pins hat Atmel nichts anzubieten. Macht aber auch nichts, Microchip hat
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
folgende zwei Absätze. [code] Unterstützung folgender Microcontroller: Atmel Classic AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26
ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die SPI-Programmierschnittstelle unterstützen
-
Thread
avr-libc 1.8.1 freigegeben
1.8.1: [pre] *** Changes in avr-libc-1.8.1: * Bugs fixed: [#31267] misleading header iom128rfa1.h [#35197] sleep.h _BV defined as __BV in AT90S8515 section [#35226] Online-documentation broken - [...] [#35398] assert doesn't work unless stdlib.h is also included [#35498] misspelled
New devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA