des USBKey und bin etwas ratlos, wie ich weiter machen soll. Etwas konkreter: Ich habe von Atmel at90usb128-demo-hidgen-std herunter geladen und die SW läuft nicht… Noch konkreter: Ich habe hid_gen.a90 mit Hilfe von Flip auf den USBKey geladen und UsbHidDemoCode.exe gestartet. Es gab zwar eine Verbindung
Das Demo at90usb128-demo-hidgen-std sieht mir mit der heissen Nadel gestrickt aus und eher danach, als ob es aktuell für die STK525 Hardware übersetzt ist und nicht für die USBKEY Hardware. In der config.h Datei
thickness of the FPC to prevent permanent deformation. The drawing dimensions the FPC as 0.3 mm thick at the stiffener. This is not the thickness where bending occurs. The FPC is 0.120 mm thick in the bend area. The minimum bend radius is 1.2 mm for a 90 degree bend. A 180° bend requires a larger radius
passt genau in einen DIL-64 Sockel). Abblockkondensatoren und Quarze sollten auch mit auf die Platine, denn hier ist die Länge kritisch. Das Display, das Du Dir ausgesucht hast, ist am Besten am externen Speicherbus eines Mega64
nicht. Ich habe vor Jahren mal ein ILI9525-basiertes Display in einem kommerziellen Projekt an einem 90CAN128 eingesetzt. fchk
data bit has some limitations. 1. The data bit, which is transmitted during each SCL pulse, must keep at a stable state within the “HIGH” period of the clock pulse. Please refer to the Figure 8-10 for graphical representations. Except in start or stop conditions, the data line can be switched only when
data bit has some limitations. 1. The data bit, which is transmitted during each SCL pulse, must keep at a stable state within the “HIGH” period of the clock pulse. Please refer to the Figure 8-10 for graphical representations. Except in start or stop conditions, the data line can be switched only when
design requirements: • Four-Word Page mode: This is the default mode on power-up or reset. Array data can be sensed up to four words (8 Bytes) at a time. • Eight-Word Page mode: Array data can be sensed up to eight words (16 Bytes) at a time. This mode must be enabled on power-up or reset by using the command
Hallo! Ich habe versucht, den Bootloader auf einem DVK90CAN1 umzusetzen. Da der uC AT90CAN128 von Peter Fleurys UART nicht unterstützt wird, habe ich die UART mit FIFO von Peter Dannegger genommen. Das Projekt wird mit dem AVR Studio erstellt und erfolgreich
super. Erstmal danke an den Autor, eine Super Arbeit!! Ich bin dabei, den Bootloader für meinen AT90CAN auszulegen. Allerdings habe ich ein Problem mit der hex_checksum. Nach der ersten Zeile Code bekomme ich nur noch Fehler, die zb so aussehen: .............######################################
DATA 093H p0m0 DATA 094H wtst DATA 0E9H DATA ORG 0FF:0000H ;Resetentryaddress JMP RESET Code exceeding64Kprogramme size. ORG ORG addressing must be done using 0xx:xxxx The JMP statement can be used at interrupt vectors,andthecompilerwillautomatically ; IntelligentreplacementtoAJMP/LJMP/EJMP accordingtotheactual
Als das STK500 entwickelt wurde, gab es noch keine AVRs mit Bootloader. Daher wurde ein AT90S1200 benutzt, um die Firmware im AT90S8535 ändern zu können. Der AT90S1200 konnte nur den AT90S8535 programmieren, nicht aber seine eigene Firmware. Somit war es unmöglich, sich durch ein falsches
Hallo an alle Beteiligten. Im User Guide steht, dass der AT90S8515 als Muster mit geliefert wurde. Ist der AT90S8515 der ATmega8515L??
16-bit output noise will be coupled into the ADC. If the bus is just used by data. Therefore, ADD can be set HIGH. In this case, two (or the ADS8364, CS can be hardwired to ground. Reading data three readings if the part is operated with byte being HIGH) at the falling edge of one of the HOLDX signals
MCO ai14903 1. When the HSI is used as a PLL clock input, the maximum system clock frequency that can be achieved is 64 MHz. 2. For the USB function to be available, both HSE and PLL must be enabled, with the CPU running at either 48 MHz or 72 MHz. 3. To have an ADC conversion time of 1 µs, APB2 must
Compatibility Check]), all other cores in the system must be placed into the P-state specified by D18F3x64[HtcPstateLimit]. The transition to the HTC P-state can be done at any time during the BIOS POST routine. HTC P-states must be matched according to the guidelines specified in 2.5.2.3.4 [Mixed Frequency
kHz OSC frequency fOSC2 2.6 4 5.4 MHz (*) Do not apply 3.5V or over to the Vref terminal. (**)IC can not be damaged within 200kHz. However, the customer can accept that a motor does not always rotate at high frequency of CLK. 4 2011-05-11 HHBY THB6064AH Electrical Characteristics (Ta 25°C, V DD
L i D –70 D–70 R = 200 n i L o –75 o–75 r r H –80 a R = 100 d d–80 L 2 R L 500 3 –85 –85 RL= 500 –90 –90 0.1 1 10 0.1 1 10 Output Voltage Swing (Vp-p) Output Voltage Swing (Vp-p) ® 5 OPA642 TYPICAL PERFORMANCE CURVES (CONT) At TA= +25°C, S = ±5V, L = 100 , F = 402 , G = +2, unless otherwise notFd. R
gibt es nicht immer speziell für CAN Bauteile, wodurch ich jetzt auch andere Anschlüsse wie RS485, SPI und vielleicht auch Ethernet brauche. RS485, SPI und CAN unterstützt der µC von den Anschlüssen her. Jetzt zur eigentlichen Frage
Umsetzer einzuführen, die einen speziellen Sensor oder Aktor an den CAN-Bus anbinden.
Hallo, ich will mit einem Olimex AT90CAN128 Board 16-Bit Werte eines Winkelsensors RFC 4800 von Novotechnik über CAN-Bus senden. Der Bus funktioniert und läuft mit der CAN-Lib von Marco Glietsch http://www.mikrocontroller.net/topic/98697
at –40 / –37 Selectivity, ±3MHz ±3MHz. dB (1) Wanted signal at –72dBm, modulated interferer at –45 / –40 Selectivity, ±4MHz ±4MHz. dB RSSI Accuracy Dynamic range of –90 to –20dBm –4 4 dB Bluetooth Low Energy
Mir fehlte immer ein einfaches Beispiel um CAN auf dem AT90CAN128 ans laufen zu bekommen und zu verstehen. Jetzt habe ich sowas selbst gemacht. Hier die Beschreibung: main_CAN_Hello_World.c Dieses Programm ist eine einfach Version eine
config.h, hier bitte Oszylatorfrequenz und Baudrate anpassen. Die Datei kommt von dem Atmel Beispiel "can_spy_echo_example". Beachte auch die Libary Erklärung AT90CAN128-64-32_CAN Library.pdf in der CAN Libary. Erstellt mit AVR Studio 4.13 und dem C-Plugin WinAVR-20070525. Viel spass! PS. Falls
is also available. stored in the memory at the next address can be read The protected EEPROM block is located at addresses sequentially by continuing to provide clock pulses to 0x00 to 0x0F and is accessed using the IDREAD and the client. The
(ca. 6ct bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab 2ct, das wären also auf 10 LEDs: 64ct + 10 x 6ct + 30 x 2ct = 184ct, also rund 19ct pro LED mit Ansteuerung. Über Vor- und Nachteile denke ich gerade
6ct > bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 > Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab > 2ct, … Über Vor- und Nachteile denke ich gerade nach. Ich habe weiter nachgedacht. Für meine Matrix würde ich lieber passive RGB-LEDs nehmen
Specification 2.5.1 Temperature Operating at full 600MHz: 0 to + 70° C 2.5.2 Humidity Operating: 10% to 90% (non condensing) Blackfin CM‐BF537E Hardware User Manual Page 5 Tinyboards maximum performance at minimum size 3 CM-BF537E (Connector Version
sudden change in height) of the different filter settings is displayed in Figure 7. Step response at different IIR filter settings 100 90 80 ] 70 [ p 60 filter off s 2 t e 50 4 n 8 p 40 16 e R 30 20 10 00 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 Number of samples Figure 7: Step response at different
Hallo zusammen, ich habe ein vermutlich relativ exotisches Problem: Ich flashe meine AT90CAN128 mit dem ATMEL-Tool "FLIP" unter Verwendung von Vector-Hardware via CAN. Das ganze war solange kein Problem, bis ich einen neuen Laptop mit WIN7 statt XP bekommen habe. Obwohl FLIP eigentlich
bewirkt, auf die das entsprechende Device dann zu antworten hat) den Fehler "cannot open port". Auf dem CAN passiert folglich nichts, sodass das Problem irgendwo zwischen FLIP und dem Vector-Treiber zu suchen ist. Nachvollziehen kann ich das Problem nur auf meinem 64Bit-System, könnte mir aber vorstellen
ACPL-W61L R1 I VI F 1 8 VDD R2 C = 0.1 μF GND 1 2 7 Vo1 R2 GND 2 3 6 Vo2 R1 IF VI 4 5 GND 2 ACPL-064L/K64L 3.3V/5V VDD IF VCMPEAK) C = 0.1 μF VCM Anode Vo 0 V A B SWITCH AT A: F = 0 mA VO VDD CM H Output VO(min.) Monitoring SWITCH AT B: I = 2 mA Shield GND node F Cathode VO VO(max.) GND CM L V CM Pulse Gen
ACPL-W61L R1 I VI F 1 8 VDD R2 C = 0.1 μF GND 1 2 7 Vo1 R2 GND 2 3 6 Vo2 R1 IF VI 4 5 GND 2 ACPL-064L/K64L 3.3V/5V VDD IF VCMPEAK) C = 0.1 μF VCM Anode Vo 0 V A B SWITCH AT A: F = 0 mA VO VDD CM H Output VO(min.) Monitoring SWITCH AT B: I = 2 mA Shield GND node F Cathode VO VO(max.) GND CM L V CM Pulse Gen
erase operations can be per- tecture Diagram illustrates the breakdown of each level and formed at the block or page level. 2 AT45DB011 AT45DB011 Memory Architecture Diagram SECTOR ARCHITECTURE BLOCK ARCHITECTURE PAGE ARCHITECTURE
dimensional drawing for 0 ... 20 mA D05 D05 other modules 4 ... 20 mA – D06 Mounting Snap-fastener at 14 pin plug 0 ... xx mA as requested D90 – connector (14 pin plug included ± ... x mA as requested D91 – as standard equipment) Accessory: snap-fastener at Direct Voltage ± 200 mV D10 – ± 2 V D11 – 2.8
denen angetan). Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90 Stück
>Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar >ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit >über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst >jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90
can refer to the figure as shown below. The output current can be kept constant regardless of the variations of LED forward voltages (Vf). This performs as a perfection of load regulation. 100.00 90.00
. Addresses labeled “Reserved” in the memory map contain undefined data. The read data command can be terminated by the bus master with a reset pulse at any bit boundary. Write Data [6Ch, XX]. This command writes data to the DS2761 starting at memory address XX. The LSb of the data to be stored at address XX can be written immediately after the MSb of address has been entered. Because the address is automatically incremented after the MSb of each byte is written, the LSb to be stored at address XX + 1 can be
TestX schrieb im Beitrag #5494790: > wenn es ein AVR sein soll nimm wenigstens einen mit integriertem can > controller. tranceiver dran und fertig. Da dachte ich an einen AT90CAN (gibts da überhaupt noch andere AVRs mit integriertem CAN-Controller?) Aber der ist relativ groß und braucht einiges an
Wesentlich aufwendiger war es die Libraries so anzupassen das alles läuft. Due AtTinys haben ja keinen vollwertige SPI, da wird alles über den USI gesteuert. Die Anpassungslib tinySPI muss aber erst mit der CAN_Library verheiratet werden. Und zu guter Letzt noch die Timingregister
49R9 Widerstände im 0603 Gehäuse habe ich von meinem DM9000 Design noch übrig. Bei Interesse: Joern (at) Joernline.de Gruß Jörn
: ARP + ICMP sind fertig: [c] > ping 192.168.0.5 PING 192.168.0.5 (192.168.0.5): 56 data bytes 64 bytes from 192.168.0.5: icmp_seq=0 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=1 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=2 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq
first writes new data to the PIO and then reads back the PIO status. This implicit read-after-write can be used by the master for status verification. A PIO Access Write can be terminated at any time with a 1-Wire Reset. PIO Output Data Bit Assignment b7 b6 b5 b4 b3 b2 b1 b0 X X X X X X PIOB PIOA After
Hallo, Habe ein Programm (geschrieben in Assembler für AT90CAN32) im AVR Studio 4, im AVR Simulator laufen lassen. Habe dann im Laufe irgendwann mehrere Fehlermeldungen bekommen: AVR Simulator: Invalid opcode 0x0064 at address 0x0001e1 AVR Simulator: Invalid