-
Thread
Linux Console 800x480
khelper' THREAD: c037e000 GPR00: c000eeec c037fe50 c07ef420 c0230000 c02064b8 00004011 c3ffc1b0 c3ffc1a8 GPR08: c07ef420 c037fe80 c000f254 00000000 00000000 c7ffffff 03fcb000 ffffffff GPR16: 00000001 00000000 007ffc00 00000000 c02b8000 c0296830 c0290000 c0296830 GPR24: c0030000 c00317c0 c3fe00b8 c3fe00c0
/0x60 Instruction dump: 7c0803a6 4e800020 9421ffe0 7c0802a6 bf61000c 7d3e4b78 7c9f2378 90010024 3c80c020 7c7d1b78 3c60c023 388464b8 <7c002b00> 7c003b00 800900a0 38637ef0 Oops: Exception in kernel mode, sig: 4 [#2] PREEMPT pcm030
-
Thread
In-Dash Steuerung / 2 Motoren ansteuern
Juhu, was meint ihr zu diesem Ebay angebot? http://cgi.ebay.de/Los-gehts-PIC16F84A-Kit-PIC-Programmer_W0QQitemZ120215441379QQihZ002QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem Das sieht für mich recht easy zu programmieren aus !? Kennt ihr diesen Mikrocontroller
Compiler geschrieben, mit einem Kontaktplan-Programm (ladder diagram) und der einen systemspezifischen PIC16 oder AVR-Code erzeugt." http://www.cq.cx/ladder-de.html
-
Thread
Wlan2Serial Modul für 5 euro
@developer ihr solltet es einspielen. rudi http://bbs.espressif.com/viewtopic.php?f=7&t=16 [code] Hello Everyone, The previously released SDK for ESP8266EX inadvertently introduced a bug that may cause a little packet loss when transferring packet by Uart RX. So for now,I will
DHCP mit, dort stellst eine feste IP dann ein und >vergibst gleich einen Namen im DNS. >z.B. >a1:b2:c3:d4:e5:f6 192.168.5.50 esp_01 >b1:c2:a3:d4:e5:f6 192.168.5.51 esp_02 >c1:a2:b3:d4:e5:f6 192.168.5.52 esp_03 Das scheint das zu sein, was ich suche. Nur verstehe ich nicht wie :-(
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
Johannes F. schrieb im Beitrag #7373360: > selbst der alte ATtiny84 kann 200 mA Hmm, ist schon erstaunlich, dass so ein Mikrocontroller mehr Strom verträgt, als ein simples Logik IC.
Johannes F. schrieb im Beitrag #7373360: > Gerade mal nachgeschaut, selbst der alte ATtiny84 kann 200 mA über > Vcc/GND, der alte ATmega8 sogar 300 mA Das ist kein Grund, den ATtiny bzw. seine Stromversorgung
-
Thread
winziger Webserver mit enc28j60+mega32
Übertrager anschliessen musst :) Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/39662a.pdf Aber was redest du von "trafo an pic" ? der enc28j60 ist doch kein pic ? Bye, Simon
platzsparende Variante als Keramik C: 1u0-0805-X7R/16V (0,12Eur/Stück, mindestens 10) Oder als Tantal: TA1u0-25A SMD (0,20/Stück, mindestens 1) Bye, Simon
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
Jahren gewährt wird, auch danach noch verfügbar sein werden, wenn die Nachfrage groß genug ist. Den PIC16F84A kann man ja heute auch noch kaufen…
Alex007 schrieb im Beitrag #7160408: > Wie sieht es eigentlich mit Microchip aus ? Kommt drauf an. Pic16 & Pic18 setzen wir ein und die gibt es zumindest ab und an >5000. Da kommt es aber sehr drauf an, was man macht. Wir haben unsere Software jetzt schon einige Male portiert zwischen verschiedenen Typen
-
Thread
Schrittmotorsteuerung mit PIC 16f84
hallo! ich muss einen schrittmotor 3A mit dem PIC16f84A ansteuern. habe mir eine schaltung gefunden, die im anhang liegt. meine erste frage ist brauche ich zwei h-brücken um die steuerung zu realisieren? die zweite frage ist warum hat
Portpin. (Also haben wir FWD1, REV1, FWD2, REV2). Dann musst Du folgende Sequenz durchschalten: F1=H, R1=L, F2=L, R2=L (I1=+I, I2=0) F1=H, R1=L, F2=H, R2=L (I1=+I, I2=+I) F1=L, R1=L, F2=H, R2=L (I1=0, I2=+I) F1=L, R1=H, F2=H, R2=L (I1=-I, I2=+I) F1=L, R1=H, F2=L, R2=L (I1=-I, I2=0) F1=L, R1
-
Thread
IR Sender Projekt Irsnd
supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84,
NEC Code verwendet z.B. http://baggertech.com/forum/showthread.php?551-Road-Glide-Hacks&s=4214c4bf0f4c96f2548234f34b1a252f oder http://www.avr-praxis.de/forum/showthread.php?2581-BMW-MFL-Adapter-f%FCr-Kenwood es gibt noch einige mehr, wobei nicht 100% klar ist um welches NEC Protokoll es sich handelt
-
Thread
float nach unsigned int
pwm = 0x6E24 Also beim AVR-GCC kommt korrekt 73 (0x0049) raus: [c] #include <stdint.h> uint16_t test() { union{ float f; uint32_t u; }x; x.u = 0x42936E24; return x.f; } 80: 89 e4 ldi r24, 0x49 ; 73 82: 90 e0 ldi r25, 0x00
Kann es sein, daß du nicth mit float/double sondern mit fixed point rechnest. Sieht nach Q16 aus, auch wenn PID usw in Q15 gerechnet wird. Zur Info: Q15=16bit fixed point im 1.15 Format und Q16=16.16 Format.
-
Thread
Zeitschaltuhr durch Auto beeinträchtigt?
Stunden nach den 2 Jahren liegen. Als erstes ist das in irgendeiner hinsicht problematisch das der PIC (is ein 16F84) 2 Jahre abzählen soll??? Und zwitens das ganze soll dann im Motorraum eines normalen PKW´s befestigt werden. also auch während dem Fahren Zählen und co. Naja stellt das ein Problem für
abschirmung und ne vernünftige stromversorgung. http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.24.1 Wieso sollte es für den PIC ein prblem sein 2Jahre abzuzählen?! ist vielleicht nur Ressourcenverschwendung, aber sonst denke ich kein
-
Thread
PIC 16F72 läuft nicht, besondere Einstellungen erfordl.?
nichts... Ich habe bereits viel mit dem kleinen PIC 16F84 rum experimentiert und da bin ich voll drinnen... jetzt die Frage... gibt es irgendeine Einstellung die ich Programmtechnisch da anders schreiben muss? wechsel in der Init die Bank auf
Oder hast Du das auch schon versucht? Mit welchem Resultat? Jedenfalls könntest Du prüfen, ob der PIC16F72 einen A/D-Wandler oder einen Comparator hat. Die sind oft per default eingeschaltet. Tipps könnten auch www.sprut.de zu finden sein.
-
Thread
Schaltung Stromverbrauch minimieren?
schrieb im Beitrag #5606805: > was ordentliches. Also kein Arduino, sondern einen nackten AVR oder PIC. Na ja ... ich werfe von einem China-A*-ProMini die LED und den Spannungsregler runter und komme bei 5V / 16MHz im sleep auf 5..7µA. Ich weiß, dass weniger geht, aber mit 60mAh pro Jahr komme ich
Danke Danke Danke Es hat funktioniert...0,16mA weniger Stromverbrauch im LowPower
-
Thread
FM Radio Modul RDA5807M
o.Ä.). Achja ich programmiere ohne Arduino und Raspberry, sondern verwende den PIC18F45K50. Einschalten und staunen... Gruß
RDA5807 herum. Eigentlich funktioniert alles, (danke übrigens an Carsten mit dem Tipp "Register 05h 0xF0"), aber bei mir säuft das Ding wie ein Loch. Ich messe im Normal-Mode bis zu 70mA bei 3V und der Chip wird 45°C heiss. Das kann doch nicht normal sein. Im Datenblatt stehen ja typ. 20mA. Ich habe die
-
Thread
NRF24L01+ als Hausbus
LED zu viel Strom auf. Ich werde nun wohl - nach langem Prozessor-Vergleich - Platinen mit einem PIC16F1518-I/SO machen, die wahlweise mit einem DS18B20 oder einem DHT22 bestückt werden können und auch in eine Steckdosenleiste passen. Bei Atmel bin ich leider nicht fündig geworden: Zu groß, zu klein, kein ICP frei für den DHT22 usw. :-( Den PIC16F1518-I/SO gibt's auch bei Reichelt und er kostet bei Mouser nur 1,36€ bei 10 Stück. Wenn in jedem Zimmer mindestens eine Steckdosenleiste und ein Funk-Thermometer sind, kommen 'ne Menge Platinen zusammen
-
Thread
Takt verzehnfachen
wie am Eingang sein. Ich wollte das mit einem PIC16F84 machen, weil ich den und eine passende Prgrammiergerät noch hier habe. Spricht etwas dagegen? Gibt es für diese Aufgabe vielleicht schon fertigen Assemblercode? Grüße
Hi www.nxp.com/acrobat_download/datasheets/74HC_HCT4046A_CNV_2.pdf 1.Treffer! MfG Spess
-
Thread
µC für digital geregeltes Netzteil
Bergi84 schrieb im Beitrag #4641746: > Stm32f334 ist speziell für PSU's und hat einen Can sowie zwei 5Msps > Adc's mit bis zu 21ADC Kanäle und 10 highresolution PWM's mit einer > Auflösung von 216ps. Und
.: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f3-series/stm32f334/stm32f334c4.html
-
Thread
Womit anfangen ?
, in D sind AVR relativ beliebt, in einigen anderen Ländern wie US/China z.B. sind glaube ich mehr PIC's im Umlauf. > Einen Überblick über die benötigten Bauteile findest Du unter > http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment. Bei den > 10k Widerständen und den 100nF Kondensatoren
Projekte ein PIC genutzt (wenn auch ein PIC16F84 -.- ). Ich bin erstaunt, dass hier sowenig Los ist und vorallem so ruhig ist. Das ist doch das Streit-Thema Nr. 1. Ich persönlich bin, nicht zuletzt durch eben
-
Thread
7 Segment Anzeige auf verschiedenen Ports
/ Zahl 8 - Segment a, f, b, g, e, c, d - PA0, PA1, PA2, PA3, PB0, PB1, PB2 // Zahl 9 - Segment a, f, b, g, c, d - PA0, PA1, PA2, PA3, PB0, PB1 // Zahl 0 - Segment a, b, c, d, e, f, - PA0, PA1, PA2, PA3, PB1, PB2 // Buch A - Segment e, g, f, a, b, c - PA1, PA2, PA3, PB0, PB1, PB2 // Buch b - Segment f, g, e, c, d - PA0, PA1, PB0, PB1, PB2 // Buch C - Segment a, f, e, d - PA0,
-
Thread
PIC Pin kaputt?
dsPIC30F6014 Ich verstehe nicht genau, was PORTD im Vergleich zu LATD macht. Wenn ich PORTD setze, ändere ich doch auch die Portpins, oder nicht?
erklärt das hochohmige Verhalten. Danke! Ich habe einen Teil der Sachen aus dem Buch "Programming 16-bit Microcontrollers in C: Learning to fly the PIC24". Da wird LATx gar nicht verwendet und unter TRISA=1; steht, dass das den PORTA auf Ausgang setzen würde. Naja. Danke!
-
Thread
Pollin MOTOROLA VIP1710
multiply defined Unable to handle kernel paging request at virtual address 00000000, epc == 8011f28c, ra == 8011f268 Oops in fault.c::do_page_fault, line 206: $0 : 00000000 10007800 00000000 84c2d000 00000084 00000001 84c2d0a0 84c2d0a0 $8 : 84c2d000 84c2d0a0 00000000 00004c2d 802969f0 00000000
] = gp t9 = Memory[ gp -32376 ] # Load word t9 = Memory[ 5<<16 + 6000 + 0x22f90 ] ?? s0 = a0 a1 = 0 ??? -> jalr t9 # vermutlich Jump and link a0 = sp + 24 # Add unsigned gp = Memory[ sp + 16 ] if ( v0 != 22fd8 ) { #go to PC+4+4*<AtiCore_GetTimeOfDay
-
Thread
LCD verliert Zeichen
Ein Pic18f4580 ist in Betrieb Masse gibt es nicht am Rahmen oder so und der Motor ist „isoliert“, also auch kein Massebezug wegen vorwärts und Rückwärts
R und weniger C wählen, wie in meinem Vorschlag. C7 ist viel zu groß, das braucht kein Mensch! 100nF reich locker! Denn das ist schließlich kein 50Hz Pufferelko und der Strombedarf des LCD liegt unter 1mA (ohne Hintergrundbeleuchtung).
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
Im Gegensatz zu deinem Teensy-Mist bekommt man die µC für teils <50 Cent. Übrigens: Wenn du mit PIC-Jüngern kommst, beweist du übrigens nur, dass du keinerlei Ahnung hast. Diese PIC hier: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-ef-family Können Leistungsmässig mit
". Assembler solls ja auch noch geben. Oft sind aber meine Projekte so /aufwendig/, das ich selbst 16F84er (Erbmasse) mit C vergewaltige.
-
Thread
Abfrage von Ports
Mahlzeit Hat jemand von euch zufällig den code für nen Pic(16F84) der alle Port B Eingeänge abfragt und wenn einer davon Low ist an irgendeinem Pin von Port A n High ausgibt? oder gbts n anderen Ic der sowas machen kann? MFG
Hallo Stephan, klar geht das mit einem PIC!!!! Du brauchst doch nur für einen PIN aus dem Port A das TRIS-Register-Bit auf Null setzen. In einer Endlosschleife fragst Du dann Port B ab, und wenn das Ergbniss < ffh ist setzt Du den Pin auf
-
Thread
PIC: Verzögerung läuft nicht wie geplant
ein kleines Problem mit ner Verzögerung. Und zwar will ich nen Delay von einer Minute aufbauen. Als PIC kommt ein PIC16F54 zum Einsatz. Von der Sprut-Seite hab ich mir die Verzögerungsroutine geklaut und ein wenig modifiert sodass ich, grob, auf eine Minute komme. Aber meine Mathekenntnis lässt mich
eingestellt) aber auch mit nem 4 MHz Quarz komme ich nicht hin. Kann es sein, dass der Oszilatoreingang am PIC kaputt ist? Ich hab leider derzeit keinen zweiten PIC mit dem ich testen könnte. Hab zwar hier neben dem 16F54 noch zwei 16F84 aber die sind mit dem PICKIT2 nicht programmierbar. Vielleicht ist aber
-
Thread
$40 GDI inverter, neuerdings qualitätsprobleme?
. Platine 115x65mm. Bestückung: U1: 78L05 U2: unbekannt, siehe Bild U3: LM358 U4: UC2846 U5: PIC16F1936 U6: LM358 U7: NE555 Was ist U2 für ein Baustein? Und was ist der blaue Würfel, "HR2120 2mA/2mA"? Netz durchsucht, kein open source Projekt gefunden, das nur halbwegs ähnlich wäre.
außer natürlich es entsteht eine Induktionsspannung die nicht abgeleitet/kurzgeschlossen wird) und 120A bei 25 Grad (bzw. 84A bei 100 Grad). Kurzzeitig dürfen sogar bis zu 480A fließen. Die PV Panele liefern maximal 15A, sollte also auch in Ordnung sein. Werden die 175 Grad zulässige Höchsttemperatur vielleicht
-
Thread
PIC mit USB-Serielladapter prgrammieren
Hallo, in der Berufschule arbeiten wir momentan viel mit PIC's rum, hauptsächlich mit dem P16F84a un dem P16F872. Da mein Notebook keinen RS232 anschluss hat habe ich mir mal einen Adapter von USB auf Seriell gekauft. Aber nun hängt es am Programmieren. Der
, Baudrate einstellen und schon kannst du Daten vom und zum PIC senden und anzeigen lassen(sofern die UART beim PIC richtig initialisiert wurde). Falls dein Addapter einen FT232 enthält, kannst du bei einem selber geschriebenen Windows-Programm entweder über
-
Thread
Hygrosens HYT221 an Atmega8 macht nichts
ist; jetzt geht es ja wenigstens. Summe, was innerhalb 3 ms nach Power on gesendet werden muß: 0xA0 0x56 0x5F 0x00 0x28 0x80
Hallo Lutz! Ich verwende PIC16Fxx-Controller (später evtl. auch 18er PIC's) zum ansteuern. Habe gestern abend für den HYT371 mal die Adressen 50h und 51h verwendet. Und schon habe ich auf dem Display einen Wert, der sich je nach
-
Thread
Ganganzeige mit 7-Segment (ATTiny2313)
Hi, ich könnte sowas wohl demnächst mal machen, habe aber erst Urlaub. Würde PIC 16F84 nehmen und die 7 Segmentanzeige mit einem Schieberegister per SPI ansteuern. Dazu benötige ich aber einige Infos mehr. Ist Deine Beschaltung so, wie in den Threads vorher angegeben oder hast
Hi, ich habe auch mal eine Schaltung zusammengesteckt mit PIC16F886: https://www.youtube.com/watch?v=BGpp4oqFk00 H für Leerlauf und die Gänge 1-6 Würde das so schon reichen oder brauchst du auch, dass die Anzeige blinkt wenn der Ständer ausgeklappt ist?
-
Thread
Interessantes RS-485 Problem
ursprünglichen LM35 und Analog RH Sensor damit zu ersetzen. Der RHT Sensor (SHT15) läuft mit einem 4MHz 16F876 PIC und MAX483. Ein 50mA LM2936 LDO ist für die Stromversorgung zuständig. Mittlerer Stromverbrauch um 1.5mA. Problemgeschichte: In den ersten 10 Jahren funktionierte alles einwandfrei, auch
Gerhard O. schrieb im Beitrag #6472465: > Ein 50mA LM2936 LDO ist für die > Stromversorgung zuständig. Das ist deutlich zu knapp. Bei 60Ω Abschluß sind das schon 84mA nur für den RS-485.
-
Thread
PIC-Programmierung: Anfänger braucht Hilfe
bisherigen Programms: [code] #include "12F675.h" while(TRUE) { Output_high(PIN_A0); Output_low(PIN_A1); Output_high(PIN_A2); Output_low(PIN_A5); } } [/code] So lässt es sich auch compilieren (zumindest mit dem CCS-Compiler), funktioniert
ich Dir so eins. Meine E-Mail-Adresse: dieter.kohtz@t-online.de. Das Buch bezieht sich zwar auf den PIC 16F84A, aber zum Verwenden eines anderen Midrange-Typs muss man sich ohnehin mit dem zugehörigen Datenblatt vertraut machen.
-
Thread
AVR Einstieg
aktuelles 8051 Board mit Debugger für 27 EUR: http://www.mouser.de/ProductDetail/Silicon-Labs/SLSTK2030A/?qs=sGAEpiMZZMsnnjF5aXV%2fXp4paRTmurUin3jKKQUTEZM%3d Und hier ein aktuelles ARM Board mit Debugger auch für 27 EUR: http://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429I-DISC1/?qs=sGAEpiMZZMvJkDqKJH80dBW9Ucpez89T
1983, MSP430 von 1994 und AVR von 1996 . http://www.meilensteine-der-elektronik.de/erfolgreicher-16-bit-controller-aus-freising-a-521929/ http://de.wikipedia.org/wiki/ARM-Architektur https://en.m.wikipedia.org/wiki/Atmel_AVR
-
Thread
Mikrokontroller Einsteiger Set für Schüler
mit dem PC verbunden, und braucht noch nicht mal eine eigene Stromversorgung. Allerdings hat der PIC12F675 nicht viel: Nur 8 Pins, 1k Flash, 128 Byte EEPROM, aber auch ADC. Auf dem Board gibts 8 LEDs, ein kleines Lochrasterfeld zur eigenen Verwendung, und die Brennspannungserzeugung. Der 12F675 ist
einsetzen. Auf der CD befinden sich eine Menge Beispiele, auch der Quellcode des Hauptcontrollers 16C84. Nur mein Vorschlag. Man kann ja nach einer Weile auf etwas größeres umsteigen. Man lernt ja in der Fahrschule auch nicht auf einem Porsche. Das STM32F4DISCOVERY ist preislich mit unter 20€
-
Thread
Schaltautomat, Drehzahlüberwachung, Begrenzung mit PIC
kommt erst noch). Zu meinem Vorhaben: Ich möchte für ein 2-Takt Dragster-motorrad eine mit einem Pic gesteuerte Schaltautomatik (nur hoch) bauen. Das schalten erfolgt über Pneumatik, der Pic muss nur ein 4/3 wege Ventil ansteuern (Versorgung ist erstmal außen vor, Magnetventil)und der zylinder knallt
unterbrechen, Gang einlegen Wenn Kupplung wieder gezogen (egal wann) stop der Schaltautomatik Als Pic hatte ich mal den 16F628A angedacht mit 20Mhz Oszillator (haben wir auf der Firma oder den 16f84A allerdings dann nur 4mhz) Meine Frage ist jetzt wie ich am besten die Drehzahl einlese (über Induktion
-
Thread
MAX153 wo noch bekommen ?
Hallo Marco, das Teil zu Deinem Link hatte ich auch mal im Auge, aber der Steuerchip ist ein PIC 16F84 und es gibt weder Quellen noch fertigen Hexcode zum Download. Auf Anfrage sagte man mir, dass es ein internes Projekt sei und an eine Veröffentlichung nicht gedacht ist. Falls Du da mehr Glück hast... Gruß R A L F
-
Thread
Projektidee "RGB-LED-Matrix"
/32x16-32x32-rgb-led-matrix?view=all Ein ziemlicher Aufwand (45-60 MHz, FPGA, ...) http://forums.adafruit.com/viewtopic.php?f=47&t=26130&start=0 Man kann sich solche Controller natürlich kaufen, in
für eine separate Lösung. Was mir noch nicht ganz klar ist: Welche Controller nehme ich? zu 2a) PIC16F1825 scheint zu passen, aber auch STM8 und ATMega kommen in Frage. Ich brauche ca. 1KB RAM. I²C und SPI wären gut. zu 2b) ATSAM4N8, MKL05Z32 oder LPC1347 scheinen dafür gute Kandidaten zu sein
-
Thread
4x27 LCD am P16F84A
Moin. Habe hier folgendes Problem: Versuche ein LCD Dispay (2xHD44780) an einem P16F84A zu betreiben, aber anscheinend fehlt mir noch die nötige Erfahrung oder einfach das Wissen dazu. Habe bereits ein Programm geschrieben und das LCD an den PIC angeschlossen. Nu passiert aber nicht
liebsten würde ich ihn gar nicht zugeben wollen. RA2 sowie RB3 an meiner Testplatine waren nicht mit dem PIC verbunden.. Gruß Lukas
-
Thread
DS1820, DS18B20 in C
suffix "CB9" on integer constant UART.c:83:6: error: invalid digit "8" in octal constant UART.c:84:6: error: invalid suffix "a" on integer constant UART.c:84:11: error: invalid suffix "F4" on integer constant UART.c:86:6: error: invalid suffix "c" on integer constant UART.c:86:11: error: invalid
// da upper-nibble der Nachkommastellen maskieren, ow_buffer[0] &= 0x0F; // die Nachkommastellen stehen in ow_buffer[0] temp16 = (int16_t) ow_buffer[1] * 10; // die Nachkommastelle: temp_lo * 0.625 = temp_lo * 625 / 1000 = temp_lo * 640 / 1024 temp16
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
ea ldi r24, 0xAC ; 172 6ee: 90 e0 ldi r25, 0x00 ; 0 6f0: f3 cf rjmp .-26 ; 0x6d8 <main+0xf4> 6f2: 84 eb ldi r24, 0xB4 ; 180 6f4: 90 e0 ldi r25, 0x00 ; 0 6f6: 0e 94 7d 01 call
fd cf rjmp .-6 ; 0x00000008 .data:0000000e 01 e0 ldi r16, 0x01 ; 1 .data:00000010 00 93 67 06 sts 0x0667, r16 .data:00000014 f8 cf rjmp .-16 ; 0x00000006 [/code] Und als Intelhex [code] :020000020000FC :1000000001E000936106039501C00000FDCF01E00F
-
Thread
Elektor Reflow Ofen
Bauteilliste für eine kompakte Ofensteuerung, wie ich sie bauen würde/werde: 1x atmega8-pdip 1x quarz, 16MHz HC49 2x Kerko 33p 1x 7805 (TO-92) 1x Elko 100µF/16V 105°C 1x Elko 220µF/35V 105°C 4x LED 3mm oder 5mm 4x Taster DT6 1x LCD (1x16 oder 2x16) 7x Kerko 100n 1x Trafo 1x9V, 2.8VA z.B. Era EI30
Optokoppler CNY17 2x Widerstand 56k 2x 1n4148 1x Varistor 250V 1x Netzdrossel 2x X1-Kondi mit 100nF 1x Widerst. 100 Ohm 5x Widerst. 330 Ohm 2x Widerst. 1k 1x MAX232 4x Elko 1µF/16V 105°c 1x Sub-D Buchse, print 2x 2-er Schraubklemme 2,54mm Eventuell noch 2 Widerstände + 1x100nF mehr (Für bessere
-
Thread
CAN-BUS mit dsPIC30F6014
C1CTRLbits.CSIDL = 0x0; // continue can modul operation in idle mode 0001EE A9A391 bclr.b 0x391,#5 8: C1CTRLbits.CANCKS = 0x1; // fcan = fcy 0001F0 A86391 bset.b 0x391,#3 9: C1CTRLbits.REQOP = 0x4; // set operation mode 0001F2 203911 mov.w #0x391,w1 0001F4 784091 mov.b [w1],w1 0001F6 B3CF80 mov.b #0xf8,w0 0001F8 60C000 and.b w1,w0,w0 0001FA A02400 bset w0,#2 0001FC B7E391 mov.b w0,0x391 10: } 0001FE
-
Thread
XMEGA reif für den produktiven Einsatz?
>Aber kennt ihr einen anderen µC der PWM mit 128MHz kann ? Sicher. Schau dir mal den DSPic30F2023-30I an. Der kann mit einer 32fach PLL bis 480MHz gehen. Verbraet dafuer aber rabiat was an Strom ... 220mA@5V
mit dem Preis zufrieden denn die 8-Bitter sind auch nicht günstiger. Eingesetzt werden z.B. STM32F103RC..STM32F103ZE. Einmal musste ich sogar aus einem Projekt den dsPIC raus schmeißen und durch einen STM32 ersetzen weil der PWM zu schlecht war (geforderte Auflösung vom Kunde). PS: Mit der Entwicklungsumgebung
-
Thread
Microchip C18 & Pic 18f242
pic im A"". Hier mein aus Verzweifelung reduzierter code ( eigentlich wollte ich einen Anlaogport abfragen und das auf einem Display ausgeben) /** Configuration ************************************
Ich denke dein PIC ist OK, das ist etwas anderes im A... ;) Im Datenblatt steht zu PORTA: "Note: On a Power-on Reset, RA5 and RA3:RA0 are configured as analog inputs and read as ‘0’. RA6 and RA4 are configured
-
Thread
Hardware Keylogger mit PIC16f84
Ihr mir helfen könnt. :) Wie im Betreff beschrieben geht es um einen Hardware Keylogger mit einem PIC16f84. Die Unterlagen zu diesem Projekt hab ich von: https://bitbucket.org/babjak/old-school-ps-2-hardware-keylogger/src/0e7582609f0772e0629d04bfbcc965411fd63432/src/PIC/keylogpic.asm?at=master Nun
Bei den SPI_... Routinen muesstest du die Addressierung aendern, von 7bit mit banking auf 16bit. SPI_rd bcf SPI_CE ; Az EEPROM aktivalasa/engedelyezese movlw 0x03 ; a memoria felso reszet call SPI_B_wr movf EEPROM_RD_H, 0 ; eloveszem mem cimenek also byte-jat
-
Thread
PIC "fährt nicht immer hoch "
ich habe folgendes problem. mein PIC (16F84A) "fährt nicht hoch" wenn ich im Spannung gebe! wenn ich ihm einmal kurz spannung gebe und dann noch einmal dann "fährt er hoch", jedoch nicht wenn ich ihm einmal kurz spannung gebe und nach
Hi, normalerweise macht man ihn so ca. 100nF/keramisch groß. Er dient dazu, das die Versorgungsspannung bei schnellen Flanken nicht zusammenbricht. Ist besonders bei digitalen Schaltungen zu empfehlen. Du solltest ihn möglichs nahe bei den PIC
-
Thread
Und schon wieder eine Anfängerfrage
an PortA oder Zeitablauf)... -Was bedeutet diese Fehler- / Warnmeldung ? Message[302] C:\PIC\WATCHDOG\MAIN.ASM 71 : Register in operand not in bank 0. Ensure that bank bits are correct. hier der source
@BlackNoir ??? Na dann, PIC16F84 und los... (Datasheets und Manuals lesen nicht vergessen) MfG Andreas Jäger PS: In den meisten Newsgroups/Foren werden übrigens Realnamen gerne gesehen.
-
Thread
[V] Bausatz für Giess-o-mat Sensor
neigt zum schwingen, besonders wenn die Zuleitung ein > paar m lang wird. Das sollte durch einen 10 nF oder 100 nF Kerko am IC > verhindert werden können. Du kannst doch Pigipack einen zweiten C auf den vorhandenen setzen. Problem gelöst. Never touch a running system !!! Habe schon 10 verbaut
T1 BC847B SOT23 BC 847B SMD 0,04 € C1 10u 10V 1206 X7R-G1206 10/16 0,08 € IC1 74HC14D SO-14 SMD HC 14 0,18 € D1 BZX84B5V6 SOT23 SMD ZD 5,6 0,06 € Ersatztyp BZX84C R1 1k 1206 SMD 1/4W 1,0K 0,10 €
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
bei mir doch länger gedauert, weil ich die Tage fast gar keine Freizeit hatte. Raus: 10x SMBJ5.0A 3x OSC 8MHz VX3 20x GL41A 10x 25 MHz Quarz 5x 100R Trimmer 1x Folientastatur (perfekt für mein Uni-Projekt :) 10x 74AC00 Rein: 1x PIC17C44 1x PIC18LF4520 4x MCP23016 2x MCP23008 1x PIC16C84 2x 93LC66 2x 24LC256 1x PIC16F876 2x ATtiny 2313 Mehr kann ich leider nicht reipacken, da meine Freundin aufgeräumt hat un ich gut die hälfte meiner Sachen gerade nicht finde... Hoffe das passt trotzdem so. Bilder kommen
-
Thread
µC von 0 auf lernen. ASM oder C?
Ich habe zuerst ASM auf dem PIC16F84 gelernt, neben rudimentären C-Kenntnissen. Der Effekt war, dass ich dank diesen ASM-Vorkenntissen das C-Verständnis während der Übungen an der Uni enorm vertieft habe und meiner Meinung nach
schreiben, wie lange es dauert ein Bit eines Portes zu setzen, bei einem Takt von 20MHz mit einem PIC16F887. Datenblätter lesen solltet ihr ja können ;)
-
Thread
AVR C/ASM Verständnisfrage
ldi r25, 0x00 ; 0 736: 82 17 cp r24, r18 738: 93 07 cpc r25, r19 73a: 7c f3 brlt .-34 ; 0x71a <main+0x6e>
; 30 70a: 2d b3 in r18, 0x1d ; 29 70c: 83 2f mov r24, r19 70e: 90 e0 ldi r25, 0x00 ; 0 710: 84 1b sub r24, r20 712: 95 0b sbc r25, r21 714: e0 91
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
mein projekt ist folgendes: Analog Neigungssensor mit ausgangsspannung zwischen 1,8V und 3,2V mit PIC 16F877A 8Bit A/D Wandlung dann ne direkte skallierung des wertes über eine Look-Up-Table(mit excel erzeugt) und diesen wert gleich als Timer-Vorladung benutzt um eine gewisse pulsbreite des ausgangssignals
einbinden include "P16F877.INC" Gruß Anja