-
Thread
LED Lauflicht mit PIC16F628 am PC, aber wie programmieren?
angesehen. Es besteht aus 10 LED's und auf der Platine sitzt ein Sipex SP232ACT line driver und ein PIC16F628. Die Platine ist über 4 Drähte mit dem internen COM-Port verbunden, die sind mit RX und TX markiert. Hat irgendjemand eine Idee wie man die LED's wieder zum "laufen" bringen kann?
Programmieren braucht man ein entsprechendes Programmiergerät. Es gibt auch die Möglichkeit einen PIC über einen Bootloader zu programmieren. Aber ich glaube das ist mit dem PIC16F628 gar nicht möglich. Sondern nur mit den neueren PICs wie z.B. PIC16F87x oder PIC16F88x. Stefan schrieb im Beitrag
-
Thread
Sinus array erzeugen
Mit angehängter Exceltabelle wird eine Halbewlle als Integer abgelegt - In Zelle F5 den Zieldateinamen eintragen - in Zelle F11 die Frequenz eintragen - In Zelle F14 die Anzahl der Schritte der Halbwelle eintragen - In Zelle F17 den Max-Wert (bei 90 Grad) der Werte eintragen -
358, 342, 325, 309, 292, 275, 258, 241, 224, 207, 190, 173, 156, 139, 121, 104, 87, 69, 52, 34, 17, 0, - 17, - 34, - 52, - 69, - 87, -104, -121, -139, -156, -173, -190, -207, -224, -241, -258, -275, -292, -309, -325, -342, -358, -374, -390, -406, -422, -438, -453,
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Du kannst auch einen 1F Goldcap nehmen, so ein 47µF Kondensator nutze ich nur zum stabilisieren der Spannung. Ich habe mal getestet ab wann der ATmega8 zu arbeiten anfängt. Atmega8L: 1MHZ 2.05V Atmega8: 1MHz
kommst du auf 70ms Zeit? Wenn ich rechne: Q= C*deltaU wobei delta U = 5V-2,7V = 2,3V ist und C=47uF, dann erhalte ich eine maximal zur Verfügung stehende Ladung von 1,08*10^-5C. Ich gehe mal davon aus, dass du während dem Betrieb mindestens 5mA verbrauchen wirst, d.h. mit t=Q/I folgt für t= 2,16ms
-
Thread
Warum sind die Gehält im Osten so niedrig?
>Wie kommt man zu dem wahnwitzigen Schluss? Weil es die Wahrheit ist. Es war der KdF-Wagen (Kraft durch Freude) der Hitlerregierung, etwickelt von Porsche. In der Wehrmacht hieß es Sd. Kfz. Typ 87, später VW Käfer.
Paul schrieb im Beitrag #2310381: > Weil es die Wahrheit ist. Es war der KdF-Wagen (Kraft durch Freude) der > Hitlerregierung, etwickelt von Porsche. In der Wehrmacht hieß es Sd. > Kfz. Typ 87, später VW Käfer. Hat nichts, aber auch garnichts mit "Ludwigsfelde" und den "
-
Thread
Eprom-Brenner für den Hausgebrauch
http://www.ebay.de/itm/Neu-G540-Programmierer-USB-Universal-EPROM-FLASH-GAL-AVR-PIC-Programmer-/110832687398?pt=Schwei%C3%9F_L%C3%B6ttechnik&hash=item19ce249926
Schrott propagieren. Such mal auf eBay nach TL866. Der programmiert fast alles. Flash, EPROM (auch 16 bit FLASH und EPROM!), GALs, AVR, PIC ... das wichtigste ist die Software, und die ist beim TL866 sehr gut.
-
Thread
MCP23016 16bit Port Expander an PIC(18F452) mit I2C über MSSP
Ich versuche seit einigen Tagen 16bit Port Expander(MCP23016) mit I2C über den MSSP Anschluss meines PIC18F452 anzusteuern. Bisher ist es mir nicht gelungen das der Chip auch nur ein Lebenszeichen von sich gegeben hat. Im Daten
und dann die Daten. Kann auch sein, dass das falsch ist. Das Datenblatt deas PIC18F452 haeb ich von hier: http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=A300%252FPIC18F242_PIC18F252_PIC18F442%2523MIC.pdf;SID=12TirYq38AAAIAAH2xdJQ13c563bdfb27c649372d97e1189e7689
-
Thread
4094 Schieberegister mit PIC 16F84/a ansteuern
ich habe im Inet eine Schaltung gefunden, nennt sich Großanzeige. Die Steuerplatine wird mit einem 16F84(a) betrieben, Quarz 4,0 Mhz und RS232. Es können bis zu 10 Sieben Segment Module angesteuert werden. Auf den Modulen 4094 Schieberegister. Hardwareseitig ist das ganze schon fertig (HH:MM:SS), aber
Hallo Sebastian, habe eben einen 16F84A-04 mit deinem hex-File problemlos beschrieben. Programmer PIC-Kit2 mit original Brennersoftware. Das Problem liegt irgendwo bei dir. Das hex-File ist definitiv i.O. Jochen
-
Thread
Hilfe bei PWM Signal und Hardware nötig!
5mm-ohne-Vorwiderstand/LED-103-I-RT/index.html?;ACTION=3;LA=2;ARTICLE=10214;GROUPID=3026;SID=12ThVSn38AAAIAAG8vTA87f3f66567b51960fe2817e47b9949605 verwenden möchte brauche ich (laut Datenblatt) pro LED 12 - 15mA als Ausgangsstrom des Mikrocontrollers?! Mit freundlichen Grüßen Michael
> Zusätzlich sollte man hier zumindest am Eingang noch einen Elko mit > mindestens 100µF spendieren. Man braucht dort also 2 Kondensatoren. > Ausgangsseitig könnte man noch einen Elko mit höchstens 10µF vorsehen, > ist hier aber, denke ich, nicht unbedingt notwendig, da das Board schon
-
Thread
Hex- bzw C-File in asm
Dazu der Text: #include <16F676.h> #device adc=10 #fuses INTRC_IO,NOWDT,PUT,NOPROTECT,BROWNOUT,NOMCLR #use delay (clock=4000000) // 4MHz clock #rom 0x3ff={0x3444} #byte PORTA = 0x05 #byte PORTC = 0x07 #byte TRISA =
Ja das habe ich den 16F676. So wie es auch auf der I-net seite steht.
-
Thread
Meteotime Crypt Gesperrt
Bit Crypt und 40 Bit Zeitstempel) werden eingelesen (10 Byte) Diese liegen an den Adressen 0x36-0x3F (Crypt: 0x3B-0x3F, Time: 0x36-0x3A) Im nächsten Schritt werden die Daten nach 0x16-0x1F umkompiert. Anscheinend ändern sich die Daten von 0x30-0x3F danach erstmal nicht mehr. Es wird hauptsächlich
sind bereits in Planung. Stand jetzt haben wir: - mehrere funktionierende HKW581-Chips und PIC 12F509-I/P bzw. PIC 12F509-I/SN decapped. - Spezialhardware für verscheidene Szenarien ist im Bau. - Zugang zu mehreren Labors (Elektronik, Reflow, Chemie etc.) - Zugang zu Mikroskopen (inkl IR),
-
Thread
PIC12F509 hidden features und "High Flash"
enabled 0 = On-chip debugger functional. OnChip Debug Spec. siehe angehängte Datei. Ist zwar für den PIC16F87x, funktioniert aber vielleicht auch für den 12F509. Gruß uzi
Bank5, dort scheinen mehrere Register (auch die unteren, z.B. ) andere Funktionen zu haben. Der PIC16F505-ICD hat 20 Pins. Es gibt einen PIC16F506, der der große Bruder des PIC12F510 ist. In DS80190G wird beschrieben: 2. Module: PIC12F509 debugging with ICD2 (PIC16F505-ICD silicon) – Invalid
-
Thread
12V(Bordnetz) -> 80V/43A Wandler
Nichicon: http://www.nichicon.co.jp/english/products/pdf/2009fpcap_catalog_r7.pdf Da ist ein 330µF/16V Typ mit 7m@100kHz und 6,1ARMS (derating beachten) dabei. Wie üblich nur 1cm Durchmesser und 1,25cm höhe. Diese sind allerdings schwer zu bekommen, bzw lange Lieferzeiten. Einfacher von Nichichon: LF Serie (LOW ESR): 330µ/470µ/16V 9mOhm 6,1Arms http://www.nichicon.co.jp/english/products/pdf/e-lf.pdf LG Serie (High Cap): 820µ/16V 11mOhm 5,6Arms NS Serie: 330µ/16V 10mOhm 5,5Arms http://www.nichicon.co.jp
-
Thread
Navilock NL-552 (ublox5) an PIC16F87x
Hallo zusammen, nachdem ich nun meinen PIC16F870 am Laufen habe und auch mein Display ansteuern kann, bin ich bei der letzten "Hürde" angekommen: der Anschluß des Navilock NL-552ETTL GPS-Moduls... Ich gehe hoffentlich richtig in der Annahme, daß ich das Modul aufgrund der TTL-Pegel direkt an die USART-Pins des PIC anschließen kann... (???) Ich habe zunächst Plus an Plus, Minus an Minus, TTL-TX an Pin 18 (RX), TTL-RX and Pin 17 (TX) angeschlossen und die Abschirmung erstmal offen gelassen. Sollte ich letztere an Minus anschließen oder wann braucht man die wirklich? So, dann habe ich erstmal
-
Thread
6502 Prozessor wer kennt den noch?
(x87, MMX, 3DNow) 1 x87-Control-Register, aufgeschlüsselte Bits 16 AVX/SSE Register 256 Bits in 3 Darstellungen (single, double, integer) Der erste Schirm ist damit effektiv voll. Für die Befehle und
64KB. Nur eben mit etwas mehr Aufwand. Auch x86-Code sieht etwas anders aus, wenn man dem GCC ein -fPIC zumutet.
-
Thread
Brötje ISR Plus Kommunikation / LPB
00 ff 03 19 ff ff ff ff 16 f0 e3 C 78 17 08 00 0c 02 00 14 87 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 43 D 78 17 08 00 0c 02 00 14 e7 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 a3 E 78 17 08 00 0c 02 00 14 47 05 05 04 b3
00 ff 0a 19 ff ff ff ff 16 f1 29 F 78 17 08 00 0c 02 00 14 c7 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 89 G 78 17 08 00 0c 02 00 14 27 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f0 e9 H 78 17 08 00 0c 02 00 14 87 05 05 04 b2
-
Thread
Mit Pic32 anfangen
würde auch sagen, für den Anfang und auch für ein LED-Cube reicht ein 8-bitter völlig. 8bit: z.B. PIC18F87K90, TQFP80 mit 79 IOs. Es gibt zwar einen 18F96K.. aber als ein TQFP100 mit 80 IOs lohnen die 20 pins mehr nicht, um einen IO mehr zu haben, zudem die Periferie bei dem 16F87K90 deutlich besser
auch sagen, für den Anfang und auch für ein LED-Cube reicht > ein 8-bitter völlig. > > 8bit: z.B. PIC18F87K90, TQFP80 mit 79 IOs. Es gibt zwar einen 18F96K.. 69 IOs http://ww1.microchip.com/downloads/en/DeviceDoc/39957c.pdf > 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs
-
Thread
C18 oder HiTech
0 d8: 2e 19 sub r18, r14 da: 3f 09 sbc r19, r15 dc: 10 e0 ldi r17, 0x00 ; 0 de: 02 2e mov r0, r18 e0: 02 c0 rjmp .+4 ; 0xe6 <main+0x26> e2: 00 0f add r16, r16
d4: 17 c0 rjmp .+46 ; 0x104 <main+0x32> d6: 95 95 asr r25 d8: 87 95 ror r24 da: 98 2f mov r25, r24 dc: 80 91 00 01 lds r24, 0x0100 e0: 89 0f add r24, r25 e2: 80 93 00 01 sts 0x0100, r24 y += argc/2; e6: 60 91
-
Thread
PIC16 mit PICKit3 debuggen?
Hallo Ich habe ein PicKit3 mit Demoboard. Alles perfekt. Jetzt möchte ich einen PIC 16F... debuggen. Da kommt immer eine Meldung, daß man ein Header Device benötigt. Frage: Kann man irgendeinen PIC 16F690 ähnlichen PIC oder überhaupt irgendeinen 16F mit dem PicKit3 debuggen? Gruß Thomas
-
Thread
Low Power - MSP 430 vs ATtiny (sleep mode)
interessant aus! Um den direkt zu Vergleichen: Active, 8mhz, 3V: ATtiny : 2.8mA MSP 430: 2.0mA PIC : 0.9mA Powerdown, 3V: ATtiny : 250nA MSP 430: 80nA PIC : 30nA passt das in etwa, oder ist das irgendwo unfair? Dann werd ich mir den PIC mal genauer angucken. P.S. mir ist schon
Brauchst Du denn wirklich 8 MHz??? Egal ob PIC oder AVR: bei niedriger Spannung und langsameren Takt sinkt der Stromverbrauch dramatisch. Wenn der PIC mit 31 kHz läuft braucht er 4 µA, bei 8 MHZ braucht er 350 µA und bei 32 MHz braucht er 1.6
-
Thread
Root Verzeichnis einer SDKarte mit PIC 18F87J11 auslesen
von Beiträgen hier nichts passendes gefunden. Grobe Beschreibung: Hab ne Platine vor mir mit nem PIC 18F87J11 und SRAM drauf, an der bereits funktionstüchtig ein SDKarten Slot ein LCD Display, sowie Kapazitive Tasten und ein Drehrad ähnlich dem vom iPod angeschlossen sind. Ebenso ist bereits ein Menü
Schade! Kann mir den wirklich keiner erklären, wie das bei FAT16/32 genau ablaufen kann bzw. muss? Wie komm ich am einfachsten an die Dateinamen heran? Gruß
-
Thread
Hygrosens HYT221 an Atmega8 macht nichts
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
): https://bitbucket.org/tswaehn/pic-minilib/src/e098e1eedd87/drivers?at=default Grüße
-
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
-
Thread
30 kHz Oszillator
Hier ein Link zum Quadratur-Oszillator: http://www.schaltungen.at/publishedFiles/3118F60B07E17DE8831953075F87D706/4-03.TI01BezeichnungsieheSimulations-FilemitgleicherNr..pdf?t=1299241124291
nutzen ist gut, ich wollte jedoch gerne die Anzahl an Bauteilen klein halten und habe bereits einen PIC16F628 da, der ein PWM Signal machen kann. Ich habe mich an den Rat von Wolfgang gehalten und einfach einen kleinen Filter ausgelegt und das ganze mal durchsimuliert. Angehangen findet Ihr meine Ergebnisse
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
00000040, epc == c02b6528, ra == 80230d98 Oops[#3]: Cpu 0 $ 0 : 00000000 00000001 000000ff 0000003f $ 4 : 00000000 805e9ba0 3a386030 86b5bdc0 $ 8 : 844fc000 84431800 800e087c fffffff8 $12 : 41f2a071 00000040 000061b0 3ab0be42 $16 : 86b5bdf0 7f903720 00000301 00000301 $20 : 805e9ba0 0042b8a0
heruntergeladen mit: [code]wget "http://git.kernel.org/?p=linux/kernel/git/ralf/linux.git;a=blob_plain;f=drivers/media/dvb/frontends/tda10023.c;hb=9edc212193fc087efadcb1628d77dedef87f1180" -O tda10023.c wget "http://git.kernel.org/?p=linux/kernel/git/ralf/linux.git;a=blob_plain;f=drivers/media/dvb/frontends
-
Thread
AVR-Studio 5
alte Designs überarbeitet werden muss. So habe ich zum Beispiel bestimmt seit 5Jahren keinen neuen PIC16F84 mehr verbaut. Aber mehrmals im Jahr bearbeite ich noch Firmware die dann für den 16F84 übersetzt wird. Und ich denke das wird doch in so einigen Mittelständischen Firmen so sein. Allerdings
Compilerhersteller können einfacher die Eigenheiten einer Architektur nutzen wie zB ein segmentiertes Layout (PIC, C16x...). Im Moloch GCC ist sowas fast ausgeschlossen (inzwischen ist's einfach machbar, aber nicht bis vor 1-2 Jahren). Ich hab mich schon gefragt wie signnig es wäre, das in avr-gcc einzubauen, also
-
Thread
PIC C18 variable wird nicht gespeichert
Standartwert überschrieben werden. Wie kann das sein? [c] void main (void) { unsigned int rs232 = 87; unsigned char rx = 0; unsigned char prog_mode = 2; unsigned char RXinput; OSCCON = 0x76; // 16Mhz einstellen TRISD = 0b00000000; // PORTD bits 7:0 are all outputs (0)
TRISAbits.TRISA1 = 0; //PortA auf Ausgabe //Unbedingt notwendig beim Einlesen von Daten bei PIC16F688: ANSEL = 0b00000000; // Pins als digital I/O AD Wandler abschalten ANSELH = 0b00000000; // Pins als digital I/O ADC_Init(); init(); init_rs232(); Impuls_Servo_var
-
Thread
TEKWAY DST1xx2B Oszilloskop
F7 ?
OFF-Topic ....aber ich weiss nicht wo ich noch sonst fragen soll :((( Ich suche händeringend einen AM29F016B, zur Erinnerung, das ist ein 2Mbyte oder 16MBit x 8 Flash von AMD, organisiert in 64k Blocks, im 44-Pin SO Gehäuse. Die Dinger sind zwar im TSOP Gehäuse zu haben, aber dieses Gehäuse ist in
-
Thread
CRC - Byte-weise oder Wort-weise?
, 0x05005713, 0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, 0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777, 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C, 0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, 0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB, 0xAED16A4A
-
Thread
Suche programmierten uC für Geschwindigkeitsmessung
leider nicht,wo kommste her ? Suche noch nen fitten Entwickler auf Provisionsbasis,allerdings auf Pic-Basis ( Microchip ),ist übrigens Oldenburg in Holstein, falls no Answer,guten Rutsch ins neue Jahr,F.H.
für 10 Dollar bei eBay: http://cgi.ebay.de/PG12864K-3-87x2-62-LCD-DISPLAY-w-driver-cable-/220274304104?pt=LH_DefaultDomain_0&hash=item33495f2468 Weiss aber nicht, ob das eine Hintergrundbeleuchtung hat, ich hatte es glaube ich vor einigen Jahren bei http
-
Thread
RB0 als externe Interrupt-"Quelle"
Hallo, ich hab nen PIC18F mit einem FPGA verbunden und möchte das der FPGA einen Interrupt im PIC auslösen kann. Dafür möchte ich RB0 verwenden. Leider klappt das nicht (blutiger Anfänger :/). Mein C-Code: [c] main()
INTCONbits.TMR0IF = 0; INTCONbits.TMR0IE = 1; // Enable interrupt // Timer0 on, 16-bit, internal timer, 1:256 prescalar T0CON = 0x87; } [/c]
-
Thread
PIC_Uhr_mit_Stoppuhr wie anfangen?
Helligkeit zu steuern. Aber das wäre dann nur noch zusatz... Ich habe mir überlegt ob îch denn 16F628 Pic nehmen soll?
28-Pinner wenn man noch ca 5-6 Pins für Quarz, Versorgung und Resetleitung in Betracht zieht. -> PIC16F690 (20 pin) und PIC16F628 (18 pin) scheiden schon mal aus. Falls ein 28-pinner ausreicht würde ich heutzutage einen PIC18F2520 verwenden, ansonsten einen PIC18F4520 (40-pin). Der 18F2520 ist
-
Thread
Frequenzzähler 1Hz - 40MHz
Ports verarbeiten? Das ist (zumindest bei den PICs) kein Problem, das schafft sogar der uralte PIC16F84 ohne externen Vorteiler. Siehe http://sprut.de/electronic/pic/projekte/frequenz/freq.htm
Genauigkeit, aber mit jeder weiteren Stelle wirds heftiger. > Hab nämlich einen für mich ungewohnten PIC (PIC16F716) verwendet. > Das was mich so sehr überrascht hat, war der Umstand, daß dieser PIC > eine derartig hohe Frequenz an seinem Zähleingang überhaupt verarbeiten > kann. Ich hab ja ehrlich
-
Thread
Fernzünder für Silvester - Schaltplan ok? Gesperrt
Frage zum Thema: 1. Du willst, wenn ich das Richtig sehe, einen PIC16F87 verwenden. Warum einen externen Oszilator verwenden und nicht den internen? Soweit ich weiß geht der interne bei 16F87 bis 8 MHz, sollte mehr als ausreichend sein. 2. Welchen Sinn hat K3? Wenn
schrieb im Beitrag #1953264: > Frage zum Thema: > > 1. Du willst, wenn ich das Richtig sehe, einen PIC16F87 verwenden. Warum > einen externen Oszilator verwenden und nicht den internen? Soweit ich > weiß geht der interne bei 16F87 bis 8 MHz, sollte mehr als ausreichend > sein. Gewohnheit ;)
-
Thread
16F87 mit PICkit 3 Programmieren
Hallo, weiß jemand ob es möglich ist mit möglichst geringem Aufwand nen 16F87 mit nem PicKit 3 Programmer brennen??
Ja das kann man. http://www.sprut.de/electronic/pic/icsp/icsp.htm#3