-
Thread
AVR-GCC: Compilerfehler?
Assembler Code is dadurch "etwas" länger geworden: lcd_delay_5ms() { 1be: cf 93 push r28 1c0: df 93 push r29 1c2: cd b7 in r28, 0x3d ; 61 1c4: de b7 in r29, 0x3e ; 62 1c6: 22 97 sbiw r28, 0x02 ; 2 1c8: 0f b6 in r0, 0x3f ; 63 1ca
Adresse nicht auf eine Speicherstelle sondern ein Peripherie-Steuerregister zeigt (gibt's ja auch beim AVR, und bei den extended IO registers des ATmega128 muß man das auch benutzen, die sind nicht mehr über IN oder OUT erreichbar).
-
Thread
LED-Matrix OK, kurzer Lauftext OK aber langer Lauftext geht schief
dass die Schieberegister funktionieren. SerialIn, RegisterClock und Shift Register Clock hängen am AVR. Die Schieberegister für die Spalten hängen also an drei PortPins des AVR und die Schieberegister für die Zeilen hängen auch wieder an drei weiteren PortPins des AVR. Nur das zweite Schieberegister
, dann brauchen sie keinen RAM. Wie das geht, steht hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmspeicher_.28Flash.29
-
Thread
40x SPI-Chipselect?
jeweils ein PT100 hängt an einem dieser ICs? Und Du willst alle 40 ICs dannn durch einen Master-IC (AVR?) steuern und jeweils die CS Leitungen vom Master-IC durchsteuern und die Messwerte dann per SPI auslesen? Mit einem Port-Extender (MCP23017 et al.) oder einem TQFP64 AVR (z.B. ATMega644 oder ATMega128
oder auch 1wire sagen, welche Leitung er aktiv schalten soll. Es ginge natürlich auch mit 2 uCs in DIP28/SOIC28/SSOP28... Dann würde ich aber I2C nehmen. Gibt es denn einen Grund, weshalb du nicht alle ICs in Reihe schalten _kannst_? Vielleicht gibt es solche RTD2Digital ICs ja auch mit I2C? Oder
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
ACTION=3&LA=2&ARTICLE=19508 und parallel dazu einen ganzen Schwung http://www.ebay.de/itm/5PCS-SOP28-SSOP28-TSSOP28-to-DIP28-Adapter-Converter-PCB-Board-0-65-1-27mm-New-/272582834475 und ähnliche. Einfach nach "dip adapter pcb" suchen
LA=2&ARTICLE=19508 > > und parallel dazu einen ganzen Schwung > http://www.ebay.de/itm/5PCS-SOP28-SSOP28-TSSOP28-to-DIP28-Adapter-Converter-PCB-Board-0-65-1-27mm-New-/272582834475 > > und ähnliche. Einfach nach "dip adapter pcb" suchen Das wäre natürlich auch eine Lösung, bei ICs die sich lohnen
-
Thread
ATMEGA328p falsche FUSE gesetzt :-(
flashen. Guck dir das mal an: http://www.instructables.com/id/How-to-fix-dead-atmega-and-attiny-avr-chips/?lang=de
ich ein STK500 - wie geht denn das mit der Rettung via HV Prog? Kann ich den Mega328 einfach in den 28pol-Sockel SCKT3500D stecken und loslegen?
-
Thread
Frage zu Externes SRAM(XMEM) und Atmel Studio 7
dem internen SRAM. Kann man machen. https://scienceprog.com/adding-external-memory-to-atmega128/#more-2513 http://www.nongnu.org/avr-libc/user-manual/mem_sections.html www.nongnu.org/avr-libc/user-manual/malloc.html
Und dafür reichen 8kB SRAM nicht aus? Was machst du damit? Vielleicht ist noch nicht bis zu jedem AVR-User vorgedrungen dass man mit Strings _nur_ im Flash eine Menge RAM sparen kann. Und plötzlich passt der ganze Code sogar in den kleinen 328P!
-
Thread
3 Phasen 0-80Hz Sinusgenerator
43, 42, 42, 41, 40, 40, 39, 38, 38, 37, 36, 36, 35, 34, 34, 33, 33, 32, 31, 31, 30, 30, 29, 28, 28, 27, 27, 26, 26, 25, 25, 24, 24, 23, 23, 22, 22, 21, 21, 20, 20, 19, 19, 18, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 13, 13, 13, 12, 12, 12, 11, 11, 11, 11, 10, 10, 10, 10, 9,
17, 17, 18, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29, 30, 30, 31, 31, 32, 33, 33, 34, 34, 35, 36, 36, 37, 38, 38, 39, 40, 40, 41, 42, 42, 43, 44, 44, 45, 46, 47, 47, 48, 49, 50, 50, 51, 52, 53, 53, 54, 55, 56, 57, 57, 58, 59, 60, 61, 61
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
0 3935 2567 112 0 <4238> 2764 120 0 0 2963 128 0 0 3161 136 0 0 3358 [/c] #2 Aufschrift "STM32F103C8T6 CHN" (128KB-Flash funktionierend) [c] f/MHz n(WS=0) n(WS=1) n(WS=2) -----------------
_STM32_Billig_Board#128k_Flash
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
Ein popeliger AVR im richtigen Low-Power Modus läuft viele Jahre mit einer CR2032 Knopfzelle, das ist nicht dein Problem. Deine Batterie wird eher mit dem Verbruach der LEDs zu kämpfen haben. Es werden so 20 - 30 LEDs
(da empfiehlt sich ein Lipo aus dem Modeelbau) und da ist dann die Selbstentladung größer als der AVR Verbrauch. €dit: Ich sage nicht, dass es nicht machbar ist, nur denkst du an der falschen Stelle zuviel nach.
-
Thread
keine Breakpoints in ISR möglich
Flags, welche in den Routinen gesetzt werden, in der "main" Datei auslesen lassen) Ich benutze AVR Studio, Version: 4.18.716 Programmer ist ein AVR Dragon Könnt ihr mir weiterhelfen? Wieso werden die breakpoints nicht akzeptiert? Gibt es noch andere Einstellungen im AVR Studio, die ich beachten
Dein Codeschnippsel produziert bei mir: [pre] Build started 28.1.2011 at 22:44:34 avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -std=gnu99 -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT breakpoints.o -MF dep/breakpoints.o.d -c ..
-
Thread
OCR1A aus HIGH Byte und LOW Byte beschreiben
Nutzt Du AVR Studio 5? Dann kann es ein Fehler des Compilers sein.
haarklein durchzugehen, vielleicht hilft dir das weiter: http://www.mikrocontroller.net/articles/AVR_16-Bit-Register Gruß!
-
Thread
Neues AVR Studio
Hallo, AVR Studio 4.18 steht zum Download bei Atmel bereit MfG
Moin, die Aussage von Atmels Homepage "AVR Dragon support for all AVR 8-bit devices including XMEGA, Programming and debugging within AVR Studio" bedeutet also tatsächlich, dass das 32kB-Limit gefallen ist? Ich konnte es bisher noch nicht
-
Thread
JTAG != JTAG? Wieso gibt's für jeden µC einen anderes JTAG Programmiergerät?
Hi >Worin unterscheidet sich das AVR Programming Tool AT AVR ISP2 mit USB im >Vergleich zum AVR Dragon? >Abgesehen davon, daß der AVR Dragon etwa 20 € teurer ist? AVR ISP MKII : ISP AVR Dragon : ISP, HV-Programmierung, JTAG Debugging
User AVRs verwendet? Ich habe mit MSPs angefangen. Jetzt musste ich in der Firma mich mit einem AVR beschäftigen genauer einem AT90CAN128. Wenn ich dort die Debugfähigkeiten der beiden Prozessorarchitekturen gegenüberstelle muss ich sagen das der MSP430 sich um Längen besser debuggen lässt. Das
-
Thread
Open source Autoradio
Hmm, hab mir mal den AT32UC3A3256 (AVR32) angeschaut. Sieht auch nicht schlecht aus: * 128 KB Ram * 256 KB Flash * Stereo Sigma-delta Audio DAC * I2S, I2Cs, Uarts, ... Mit AVR32 hab ich noch keine Erfahrung. Kann jemand mal was dazu
. effektiv steht einem nicht mehr RAM zur Verfügung als bei einem beliebigen anderen CortexM3 oder AVR32 mit internem 512kB Flash und 64..128k internem RAM. Andererseits kann man für CortexM3, ARM7/9/11 und AVR32 den OpenOCD, Eclipse und (AVR)GCC verwenden, die Windowser nutzen eben Yagarto. Der OpenOCD-USB
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
selber ansteuern, sondern das macht der AVR in Hardware. fchk
0,80mm als "TQFP-44" für 5,90€ 16KB sind aber echt wenig für Schriftarten und Widgets. Den ATXMEGA128A gibt's mit e = 0,80mm und er hat 128KB Flash für 5€, aber leider nicht mit e = 2,54mm. Der ATXMEGA128A hat sogar eine "AES and DES cryptographic engine". Das könnte bei der Crypto für den NRF24L01
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
). Vielleicht werden diese ja zu einem zweiten Standbein des Forums, neben AVR.
m.n. schrieb im Beitrag #4901611: > ...bevor ein 8051 seine ISR angesprungen hatte, > war der AVR mit seiner ISR schon fertig ;-) Der ist ja auch viel älter als die AVR. Da springt man nicht mehr so, wie in der Jugend. MfG Paul
-
Thread
Deckenumbau: 10-15V aus 230V, 230V schalten, Display, PWM, Konstantstrom
/catalog.weidmueller.com/procat/Product.jsp;jsessionid=E0DD2F92641E811255E22A3EA397295C?productId=%28[1113461001]%29&page=Product http://catalog.weidmueller.com/procat/Product.jsp;jsessionid=E0DD2F92641E811255E22A3EA397295C?productId=%28[1391670000]%29&page=Product http://www.eltako.com/fileadmin/downloads
Wofür eigentlich der Atmega128, bei soviel ungenutzten Pins? Wenn du zwingend den Platz im Flash brauchst funktioniert auch der (modernere) ATmega1284 im kleineren TQFP, und ich könnte mir auch gut vorstellen, dass du direkt auf
-
Thread
Schieberegistersachen
an. Schieberegister läuft an einem Mega16 mit SPI eingeschaltet. Wenn ich nun den SPI Takt auf Fsys/128 stelle bei 16Mhz. dann hätte ich doch quasi 16000000/128=125000 Clocktakt. Bei 8Bits entspräche das 125000/8=15625 Hz Strobetakt. 1/15625Hz = 64uS. Heißt es jetzt, dass wenn das Display 40uS für
oder vielleicht sogar jemand mal drüberlesen möchte :-). Bin ja noch nicht so der Profi in gcc für AVR.
-
Thread
ARM: kompliziert?
Verpolung, ...) und nur 3.3V (manche sind 5V-tolerant was die IOs betrifft) C auf 8-Bittern wie AVR mag ganz nett sein, aber ich finde, man sollte es nicht übertreiben. Einen Webserver würde ich daher eher auf einem ARM implementieren, auch wenn es für den AVR einen C-Compiler, Chips mit 128K Flash
wie mit dem AVR. Die Entwicklungsumgebung CooCox ist free und steht dem AVR-Studio in nichts nach. Im Gegenteil, debuggen ist ein Genuss im Gegensatz zum AVR. Das Discovery F4 kostet 16.77€ und ist günstiger
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
doch nur eine Prozedur aufgerufen werden, schon müssen alle > Register gesichert werden. R2–R17,R28,R29 (18 Stück) müssen nur gesichert werden, wenn die ISR sie selbst verwendet. Aufgerufene Funktionen sichern diese Register selbst. https://gcc.gnu.org/wiki/avr-gcc#Register_Layout
A. K. schrieb im Beitrag #4014977: > R2–R17,R28,R29 (18 Stück) müssen nur gesichert werden, wenn die ISR sie > selbst verwendet. Aufgerufene Funktionen sichern diese Register selbst. > https://gcc.gnu.org/wiki/avr-gcc#Register_Layout davon weiß
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
Kingbright "SC 56-11 RT" 31x 7-Segment Anzeige 13mm grün, gem. Kath. - Vishay "TDSG5160-M" 2x AVR ATMega128 16AU SMD 5x AVR ATMega32 16PU DIP 3x AVR ATMega644 20PU DIP 1x AVR ATTiny2313 20PI DIP 3x AVR AT 90S2313 10PI DIP 1x Renesas R8C Board aus Elektor 2x ENC28J60 DIP Ethernet-Controller
haben: 10x 7-Segment Anzeige 13mm grün, gem. Kath. - Vishay "TDSG5160-M" für i.G. 2.5 EUR 2x ENC28J60 DIP Ethernet-Controller für i.G. 3.20 EUR 1x MagJack RJ45 "SI-40138" für 1.80 EUR 4x Relais 5V Finder 36.11.9.005.0000 für je 0.80 EUR 3x MAX7219ENG DIP 7-Segment Controller (orig.) für je 4
-
Thread
ATtiny13 C-Programm zu groß
IC MCU AVR 1K FLASH 20MHZ 20MLF - ATTINY13-20MU - Integrierte Schaltkreise (ICs) Nur 1K FLASH!
bis 8kB, die 28-Pinner bis 32kB. Peter
-
Thread
Atmel AVR Programmieradapter Empfehlung?
Hi >Von AVR Dragon haltet ihr nichts? Doch sogar sehr viel. MfG Spess
Hallo, ich benutze den MyAVR USB Programmer (ISP) und den AVR Dragon. Beim MyAVr muss man sagen er ist günstig und sehr handlich hat aber "nur" ISP. Beim Dragon hab ich lediglich Probleme mit dem JTAG Debuggen wobei das flashen
-
Thread
ATmega32 differentielle Messung, ADCH und ADCL steigen nicht über 495
http://www.atmel.com/Images/doc2559.pdf http://www.atmel.com/Images/Atmel-8456-8-and-32-bit-AVR-Microcontrollers-AVR127-Understanding-ADC-Parameters_Application-Note.pdf MfG Spess
Ähh, jetzt habs ich auch falsch gemacht: Tabelle 28-5, Seite 286 ist richtig
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
schau dir das mal an http://ww1.microchip.com/downloads/en/appnotes/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf hier siehst du die Stromimpulse die sich ohne Kerko auf den ganzen Versorgungsleitungen ausbreiten, mit Kerko nur zw. µC und Kerko.
Bit-Adressen nicht mehr ansprechen und entsprechende Verrenkungen sind nötig. Das fängt bereits beim 128er an; da reicht ein 16-Bit Programcounter noch (wegen Word-Adressen), aber Daten im Flash brauchen bereits 24-Bit-Adressen. Meiner Meinung nach sind die AVR bis 32kB Flash (möglichst mit im Datensegment
-
Thread
[V] Elektronik, Lager, Sortiment
http://www.kreatives-chaos.com/artikel/can-testboard-40-v2 Artikel 3: Experimentierboards mit Atmega128 http://www.jtronics.de/platinen/experimentierboard.html Artikel 4: Boards 3x AT90CAN und 2x ATmega128 http://www.jtronics.de/platinen/atmega128-usb-board.html Artikel 5: 4 Sortimentsboxen mit noch
Starterkit original Atmel STK600 KIT, AVR & AVR32 + Adapter TQFP100,TQFP64,TQFP3 • TQFP100 Generic Socket Card o Routingkarte RCuC3A100-28 o Routingkarte RC100M-18 o Routingkarte RC100X-13 o Routingkarte RC100M-11 •
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
läuft. Ich finde es erstrebenswert, dass wir einen _gemeinsamen_ Code haben, der sich für ARM _und_ AVR compilieren lässt. Ich hatte das mal mit AtmelStudio und [c]#ifdef _AVR_IOM2560_H_ // … #ifdef _AVR_IOM328P_H_ // …[/c] gemacht. Ging super! … oder zumindest gemeinsame .h-Datei-Schnittstellen
auslesen wenn die 3,3V mit Power 0,3A läuft -> wlan Chip in Betrieb nehmen hach ist das schön mit 128kB flash und 16 kB Ram (hey ihr STM User nicht zu laut schmunzeln, für Arduino oder AVR Nutzung bin ich zufrieden) Ich wüsste auch noch nicht wie ich die 128k vollbekomme, vielleicht mit LED Bilder
-
Thread
USBasp von Fischl unter Ubuntu installieren
="0660" # AT90USB ATTR{idVendor}=="10c4", ATTR{idProduct}=="ea60", GROUP="plugdev", MODE="0660" # AVR910 ATTR{idVendor}=="03eb", ATTR{idProduct}=="2105", GROUP="plugdev", MODE="0660" # AVR ONE ATTR{idVendor}=="03eb", ATTR{idProduct}=="210d", GROUP="plugdev", MODE="0660" # Atmel XPLAIN CDC Gateway
Wie soll ich da nun weiter vorgehen? Scheinbar liegt es ja nicht an der AVR-Schaltung, oder?
-
Thread
Faktensammlung Buderus EMS
Then you should see the right data at the terminal program. But that is not the reason for the AVR-Problem...
type 0x33). ... IO: Got bytes 0xaa 0x55 0x6 0x10 0x8 0x35 00 0x1 0x11 0x3d MESSAGE[17.02.2016 22:28:04]: source 0x10, dest 0x08, type 0x35, offset 0, data: 0x01 0x11 IO: Got bytes 0xaa 0x55 0xf 0x8 00 0x33 00 0x8 0xff 0x32 0xfb 0xff 0x28 0xff 0x3 0x46 00 00 0x68 MESSAGE[17.02.2016 22:28:08]: source
-
Thread
WordClock mit DCF77, Photodiode und ATMega8
Kann funktionieren, muss aber nicht. http://www.mikrocontroller.net/articles/DCF77-Funkwecker_mit_AVR#DCF77-Modul_von_Reichelt MfG Falk
@Oli Ich würde es zwar vllt nicht so machen das der AVR die 20mA pro LED Treiben muß, da der AVR doch sehr viel Strom ziehen würde bzw müsste. Und die 40mA sind ja Absolute Maximum Rating. Vllt lieber noch nen Treiber für die Zeilen nehmen. Aber das ist
-
Thread
Data-Memorie is voll - In den Program-Memorie verschiebbar?!
erschrocken - oder über den Quellcode. Jenachdem... Aber sieh selbst: [c]Creating Symbol Table: main.sym avr-nm -n main.elf > main.sym Size after: AVR Memory Usage ---------------- Device: atmega128 Program: 27964 bytes (21.3% Full) (.text + .data + .bootloader) Data: 4254 bytes (103.9%
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmspeicher_.28Flash.29 und v.a. 20.2.6
-
Thread
LCD funktioniert nur an Port D (ATmega644P)
[code] trying to connect to device... Found programmer: Id = "AVR ISP"; type = S Software Version = 3.0; Hardware Version = 3.0 Programmer supports auto addr increment. Programmer supports buffered memory access with buffersize = 128 bytes. Programmer supports
Ja auch wenn ich dort avr910 oder avr911 eintrage, es ändert sich nicht. Verwende den "mySmart USB light" ISP-Programmer. Dieser ist avr910/911 kompatibel
-
Thread
Suche Solid State Relais Karte oder vergleichbares mit RS-232 Schnittstelle
pd_rd_r=9e48f32b-e162-464d-86d4-8dd02a20b460&pd_rd_w=8OHjX&pd_rd_wg=pXiSm&pf_rd_p=a2f6bca6-dcb1-4822-8e28-66b64b37970e&pf_rd_r=HPMXQ8HDD5KTZV3RJ5DJ&psc=1&refRID=HPMXQ8HDD5KTZV3RJ5DJ
Crumb644 Board von Chip45 empfehlen. Es hat 30 Ausgänge für Relais. Ansonsten würde auch das Crumb128 Board gehen, das kannst du sogar wahlweise mit USB oder serieller Direktverbindung betreiben. Es hat ungefähr 50 Ausgänge. Oder das Crumb128 Light Board (ohne USB). Es hat ebenfalls ungefähr 50 Ausgänge
-
Thread
Drehgeber auf Atmega 88 wandeln
herum drehe, kommt erst die rechte LED und kurz darauf die linke. Hab gerade noch gesehen, das mir AVR beim übersetzen eine Warnung auspuckt: ../Drehgeber.c:28: warning: 'TIM1_COMPB_vect' appears to be a misspelled signal handler Macht vielleicht der Compiler probleme?
herum drehe, kommt erst die rechte LED > und kurz darauf die linke. Hab gerade noch gesehen, das mir AVR beim > übersetzen eine Warnung auspuckt: > > ../Drehgeber.c:28: warning: 'TIM1_COMPB_vect' appears to be a misspelled > signal handler > > Macht vielleicht der Compiler probleme? TIMER1
-
Thread
AVR32 STK1000 console auf Display
=ttyS0 root=/dev/mmcblk0p1 fbmem=600k rootwait NR_IRQS:288 PID hash table entries: 32 (order: 5, 128 bytes) avr32_comparator: irq 0, 140.000 MHz Console: colour dummy device 80x25 console [ttyS0] enabled Dentry cache hash table entries: 1024 (order: 0, 4096 bytes) Inode-cache hash table entries
hier der link: http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-avr32.git;a=commit;h=fc3174ef4dc5a90d52858e37505c51573fc3cfe3
-
Thread
Atmega168 / Diamex ISP / Arduino duemilanove - avrdude Timeout
byte maximum) D:\Programme\Arduino\Software\Entwicklungsumgebung\Windows\arduino-0022\hardware/tools/avr/bin/avrdude -CD:\Programme\Arduino\Software\Entwicklungsumgebung\Windows\arduino-0022\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -cstk500v2 -P\\.\COM2 -b19200 -Uflash:w:c:\temp\build2304638834554449487
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff Block Poll Page Polled Memory Type Mode Delay Size Indx Paged
-
Thread
Heizelement mit Sharp S202S02 schalten
Wenn ich 70 Nulldurchgänge lang das Relais anziehen möchte, dann muss ich in der annahme das die 28ms in der ISR stimmen, 25 ISR durchgänge das Relais angezogen lassen und dann den Rest der Sekunde (1000ms) aus lassen. Hoffe das ist nicht alles zu verwirrend geschrieben :)
Pausenverhältnis wird in diesem Fall durch ein OCR Register bestimmt. Ein Beispiel: Der 8-bit Timer0 eines AVR zählt von 0 bis 255 und springt dann wieder auf 0. PWM Modus sei aktiviert und die Ausgänge des PWM freigegeben. Das OCR Register sei mit 128 besetzt. In dem Moment, wo der Timer die 128 erreicht, wird
-
Thread
Temperaturmessung über UART ATMEGA16
trotzdem sehe ich es nicht.Ich hoffe mal einer von euch weis Rat? Hardware: ATMEGA16L Software: AVR-Studio v.4.13 / WinAVR-20071221 Die Libary libm.a für die Funktion dtostrf habe ich drin. Hier mal der Code: [c] #include <avr/io.h> #include <stdlib.h> void adc_init (void) {
Messwerte (Zahhlen) bekomme. Die Funktionen uart_putc bzw. uart_puts hab ich aus dem Tutorial zu WinAVR.http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Schreiben_einer_Zeichenkette_.28String.29 Was könnte das den sein? Bei dem compilierung bekomme ich weder Fehler noch warnungen angezeigt.
-
Thread
ATMega8 - Problem mit ADU
Lies hier nochmal nach, wie man das ADC-Register ausliest: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#ADC_.28Analog_Digital_Converter.29 Auf den ersten Blick sehe ich nur, dass du lediglich den ADCH ausliest. Mal davon abgesehen, dass ADCH dir nur die Auflösung / 8 gibt, musst du beide
dann auch bei jeder Messung. >Was für ein Prescaler wär bei 16 MHz empfehlenswert? Bei 16MHz: 128 MfG Spess
-
Thread
Mikrocontroller von Atmel der I2C und CAN kann
29%29,%28i:8392,v:!%280,1%29%29,%28i:8378,v:0%29,%28i:8445,v:!%281,4,5,6,7,9%29%29,%28i:8236,v:!%280,36%29%29,%28i:8449,v:!%281,11%29%29,%28i:8474,v:!%280%29%29,%28i:8248,v:!%280,1%29%29,%28i:8264,v:!%280,5%29%29,%28i:8447,v:!%280,1%29%29,%28i:8256,v:!%281,2,3,4%29%29,%28i:8254,v:!%283,18%29%29,%28i:8286,v:!%280,3%29%29,%28i:8462,v:!%280,10%29%29,%28i:8429,v:!%280,10%29%29,%28i:8458,v:!%281,8%29%29,%28i:8466,v:!%
-
Thread
Quaz schwingt nicht
Ich würde mal sagen, dass der gar nicht schwingt denn 28mVss ist nichts. Dein AVR ist bestimmt auf internen Oszillator gestellt.
Jupp M. wrote: > Ich würde mal sagen, dass der gar nicht schwingt denn 28mVss ist nichts. > > Dein AVR ist bestimmt auf internen Oszillator gestellt. Nein ist er nicht, sonst könnte ich ja noch drauf zu greifen. Blöd das es nun auch noch SMD ist und fest gelötet..
-
Thread
Z80 Einplatinencomputer für Lernzwecke
ohne AVR auskommt. Dumme Entscheidungen treffen ist leicht (ich habe den AVR per I2C angebunden - der Bootvorgang war nicht besonders schnell). Es trotzdem zum Laufen zu kriegen ist trotzdem schön. Aber daraus
gebrückt ; weil TTL und externe Iso-Übertragung. HD61830 + Ram war für LCD Grafikdisplays, z.B. 128x240 Pixel (einfarbig). Ja, es stimmt: Christian J. (hobel) ist beratungsresistent. Gruss
-
Thread
Arduino über AVRdude.
20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
4.4 Vtarget : 0.3 V Varef : 0.3 V Oscillator : 28.800 kHz SCK period : 3.3 us avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device
-
Thread
Fakultaet berechnen auf dem STK500mit AtMega16
ist es wirklich reizvoll wenn auch unnütz. Aber Sudoku ist auch unnütz und trotzdem beliebt ;) avr
ms 178 27.104 ms 179 27.102 ms 180 27.156 ms 181 27.297 ms 182 27.960 ms 183 27.947 ms 184 28.318 ms 185 28.636 ms 186 28.403 ms 187 30.433 ms 188 28.999 ms 189 30.303 ms 190 31.001 ms 191 30.979 ms 192 29.936 ms 193 30.180 ms 194 30.712 ms 195 31.733 ms 196 30.873 ms 197 31.020
-
Thread
Atmega/C: eine Funktion aus einer Funktions heraus aufrufen
werden sollte... Hat jemand eine Idee? [c] /* * Main_64_v01.c * * Created: 11.09.2014 14:28:26 * Author: test1 */ //Bibliotheken #include <avr/io.h> #include <stdint.h> // PINOUT - Anzeigemodul #define SCK 3 //PE3: Speichertakt #define DATA 4 //PE4: Serielle Datenleitung
warning "F_CPU not defined for <util/delay.h>" [-Wcpp] c:\program files (x86)\atmel\atmel toolchain\avr8 gcc\native\3.4.1056\avr8-gnu-toolchain\avr\include\util\delay.h 90 3 GccApplication2 Programm ließ sich kompilieren und übertragen. Die 7-Segment-Anzeigen zeigen weiterhin alte Ziffern, die noch
-
Thread
Arduino-AVR programmieren
wie kann ich mein selbstgebautes avr mit dem arduino uno programmieren?
AVR bei angegeben günstigen Adresse. Gruß Tom