-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
dann aber 32 Bit Interger oder Floats verwendet wurden, war der PIC32 teilweise bis zu 10x schneller als ein PIC24@40MIPS. Von der Programmierung sind die 32-Bitter genau so einfach wie die 8-Bitter. Einzig die etwas komplexeren Interruptcontroller und die Takterzeugung
Ein 32bitter lohnt sich im Preis. Wenn z.B. die 8bitter pic10/12/16 avr48 .. nicht genügen, wegen zuwenig RAM, ... dann ist meine Wahlt ein 32bitter, außer ein günstiger dsPic (16bit) oder ein siLabs (8bit 8031) reicht. Es ist eine reine preisliche
-
Thread
NIXIE PROBLEM
Ich vermisse 2x 100nF am 7805 (und 4x 100nF über den Dioden des Gleichrichters, aber das interessiert ja eh keinen mehr). Abblockkondensatoren mit 22nF ist für meinen Geschmack zu wenig, besser 100nF. Vielleicht ist
An IC1 Pin 4/5 müssen 5V +/- 0,5V anliegen 2.) 170V Netzteil prüfen. J3 öffnen TP1 mit ca. 18k / 2W belasten, dabei darf die Spannung nicht nennenswert einbrechen (U>150V) 3.) Multiplexing vom PIC messen An den Pins 24, 25, 26 muss eine Spannung von ca. 1/3 VCC anliegen, hier ca. 1,7V.
-
Thread
flash-Fehler mit ATtiny2313, compile ok
; 0x0a f0: 9a 89 ldd r25, Y+18 ; 0x12 f2: 89 27 eor r24, r25 f4: 8a 87 std Y+10, r24 ; 0x0a f6: 24 30 cpi r18, 0x04 ; 4 f8: 11 f0 breq .+4 ; 0xfe fa: 22 30 cpi r18, 0x02 ; 2 fc: 31 f4 brne .+12 ; 0x10a fe: 23 17 cp r18
-
Thread
HD44780 8bittig ansteuern mit PIC18F4550
Hallo, will ein HD44780-Display 8bittig mit einem PIC18F4550 über Assembler ansteuern, krieg es aber nicht gebacken bzw. finde meinen Fehler nicht. Ich kann lediglich den Kontrast einstellen. Hier mein Code: [avrasm] init CLRF
loop GOTO loop lcd_init BCF RS CALL wait_20ms MOVLW b'00110000' ;Interface auf 8bit setzen CALL lcdcomm CALL wait_20ms ;Interface auf 8bit setzen 2 CALL lcde CALL wait_20ms ;Interface auf 8bit setzen 3 CALL lcde CALL wait_20ms MOVLW b'00111000' ;2
-
Thread
Motorrad Thermometer mit PIC 16F84 und Nokia 3310 Display
Außentemperatur oder die Öl Temperatur anzeigen könnte. Ich habe zwar schon ein paar kleinere Sachen mit dem PIC gemacht, bin aber eigentlisch noch Anfänger. Programmieren fällt mir aber leicht, da ich Programmierer von Beruf bin. Ist dafür der PIC 16F84 ausreichend, oder was würdet Ihr mir empfehlen? Wo
Hallo Pepe Würde keinen Pic16F84 verwenden, da er keine ADC hat, wenn du mit NTC messen willst. PIC16F628 fände ich schon passender, liegt preislich im ähnlichen Feld. Gibt es auch in SMD-Form. Je nachdem wir genau du messen willst
-
Thread
Pic 16F628A mit JMD Programmer programmieren
L. G. schrieb im Beitrag #1665063: > Er soll ja dzu dienen max mal 3.Pic zu programmieren, unter anderem um > einen Brenner von sprut zu bauen. Auf die seite bin ich natürlich auch > schon gestoßen und begeistert. Wenn ich Dir einen 18F2550 für den brenner8 bzw. brenner9
brennen soll, schick mir ne PM. Die Dinger sind toll, habe selber einen http://sprut.de/electronic/pic/projekte/brenner8/index.htm#smd8p9 (den von Lars) Gruss S.
-
Thread
ARM-Cortex als Anfänger?
Mampf F. schrieb im Beitrag #4956761: > - ATMega8 ist sehr populär Aber nur bei den Leuten, die noch nicht gemerkt haben, daß der ATmega328 der funktionserweiterte ATmega8 ist. ASM Superprofi schrieb
Peripherie (das macht es eigentlich aus!), billige Debugger verfügbar (PICKIT3-Clones), und der Umstieg auf PIC32 oder PIC12/PIC16/PIC18 ist dann auch nicht mehr so schwer, weil die Peripherie familienübergreifend sehr ähnlich ist. Auf jeden Fall keine Fehlentscheidung. fchk
-
Thread
Schnelle Division - welcher uC?
Ein DSPIC vielleicht? http://ww1.microchip.com/downloads/en/DeviceDoc/70139F.pdf 18 Takte für 32/16 Division sind 0,5us bei 40 MHz Der 8051-Kern kann nur 8Bit / 8Bit (mit Rest) soweit ich weiß. Gruß Anja
du nehmen. Die bauchen 17 Takte für 16/16 bit glaube ich bei 40 Mips. 18, wie der dsPIC. Bei denen hat sich ja einiges getan - bin noch geschädigt vom PIC12C508. Aber der dsPIC gefällt mir besser ... Peter Dannegger schrieb: > Als 8051 gibts von Infineon die XC888 mit
-
Thread
Spectrum Analyzer NWT4000-1
Erlaeuterungen. D.H. die China Clone verwenden nicht diesen kompletten Befehlssatz ? Befehle bis PIC-FW Version 1.13 w“ Wobbeln mit dem AD8361 10 Bit vom A/D Wandler,22 Bit x“ Wobbeln mit dem AD8307 10 Bit vom A/D Wandler,22 Bit f“ VFO einstellen, m“ Messwert abrufen, e“ Eichen,
10 ; Schrittweite Byte 11 - 18 ; Anzahl Byte 19 - 22 ; Antwort: 8000 Bytes = 2 Kanäle zu je 2 Byte ; f zahl = VFO einstellen, Datenlaenge 10 Byte. Keine Byterückgabe ; Beispiel: f 007030000 der VFO wird auf 7,03 MHz eingestellt
-
Thread
Unterschied PIC16F876 und PIC16LF876?
Hallo zusammen! Kann mir einer den Unterschied zwischen dem PIC16F876 und dem PIC16LF876 nennen? Ich kann da nicht wirklich was erkennen. Danke!
Hier ist ein "LF": http://search.digikey.com/de/de/products/PIC16LF876A-I%2FSS/PIC16LF876A-I%2FSS-ND/446151 Der geht von 2 - 5,5V und kann 10MHz und hier der "F": http://search.digikey.com/de/de/products/PIC16F876AT-E%2FSS/PIC16F876AT-E%2FSS-ND/509513
-
Thread
PIC XC8 Delay_Problem.
Hallo Hartl, wo wohnst du denn eigentlich ? Wieso? chris schrieb im Beitrag #3464374: > wobei bei 18f das eine 16bit Variable ist Mit _delay(100000); hat der XC8 kein Problem. chris schrieb im Beitrag #3464374: > _XTAL_FREQ muss richtig definiert Das habe ich gemacht: #define _XTAL_FREQ 20000000
von der Frequenz machen, und bei der Initialisierung bei 40ms auf diese Problem gestoßen. Da mein 18F45k22 bis 64MHz läuft, habe ich kiene delay_ms >4 verwendet.
-
Thread
Alternativen zu Pickit
Der Snap kann kein High Voltage Programming, was viele 8-Bit PICs brauchen, ist also für PIC10/12/16/18 und einige PIC24 keine Option. Zu den PICKITs gibts keine empfehlenswerte Alternative. PICKIT2-Nachbauten solltest Du meiden, PICKIT3-Clones sind für
Oh, ganz frisch! vom 24.06.2023 und mit dem PIC16F15344! Danke!
-
Thread
PIC 18F6527 mit 32MHz Takten
Hallo, ich habe da ein Problem und zwar benutze ich den PIC 18f6527 der sich ja intern auf 32 MHz per PLL also intern 8MHz * 4 = 32 MHz takten lässt. So nun nach ewigen rumprobieren bekomme ich aber diese 32MHz nicht hin. Habe schon den Takt auf einen PIN
> Habe schon den Takt auf einen PIN gelegt um zu messen, bekomme aber > immer nur die 8MHz raus!!! Und wie hast Du das gemacht? Ich würde sagen, alles ganz normal :-) Die PIC18-Familie benötigt pro Befehl 4 Quarztakte. Also wenn Du extern einen 8 MHz Quarz dranhängen hast und die 4xPLL
-
Thread
PIC Belastbarkeit - Datenblatt Verständnis
sparsam, I2C-Master, Touch, günstig) => Ich habe folgende µC gefunden, die das am besten erfüllen: PIC16(L)F1825/29, PIC16(L)F1826/27, PIC16(L)F1824/28 Dazu nun die Frage: Es sollen 6 Leds gleichzeitig und auch hell leuchten können. Wie ich schon feststellen musste, kann der PIC16F1825 @3V nur
TreiberIC im ebenfalls kleinsten von mir lötbaren Gehäuse und/oder BC847 (SOT223) verwenden. Denn 8 SOT223 mit Widerstand bekommt man denke ich nich so klein hin wie ein SOIC18. Sprich ein PIC16F1827 im TSSOP, ULN2803 (glaub SOIC18 is das kleinste verfügbare Gehäuse) und 2 BC847. Oder wegen der
-
Thread
IO-Problem mit PIC18F2550
hmpf! schade.. Könnte es nicht evtl. am Pickit2 oder so liegen? :) Das heisst, ich hab grad' 4 pic18f2550 kaputt gemacht :(
schade.. > > Könnte es nicht evtl. am Pickit2 oder so liegen? :) > > Das heisst, ich hab grad' 4 pic18f2550 kaputt gemacht :( 4 PIC kaputt gemacht. WIE ???
-
Thread
Problem bei debbugen: PIC18LF1230 + MPLAB8.15 + PICkit2
Hallo, Kann mir mal eine sagen wo der Fehler liegt?! Ich benutze MPLAB 8.15a und ein PICkit 2 debug express. Ich habe 2 Projekte mit PIC18LF2321 und PIC18LF1230! MPLAB IDE Kann ich aber nur die PIC18F2321 / PIC18F1230 1. Projekt: PIC18LF2321 + MPLAB Device PIC18F2321
is outside the programmable range of this device (4.50V - 5.50V)" Warum kommt die Meldung bei PIC18L[F]1230 und PIC18L[F]2321 nicht? Kann es sein das ein Fehler in der MPLAB IDE 8.15 ...
-
Thread
Klarstellung fuer Anfaenger
. Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl
> Ich meine man wird als Elektroniker in der Ausbildung wohl kaum den PIC > kennen lernen wenn der soooo schlecht ist wie alle sagen. Ich habe nie > gesagt das er das non plus ultra ist. Da hast du vollkommen recht. Im Zuge meiner Ausbildung habe ich den 18F4550 verwendet
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
> die übele PIC Architektur antun. Es ist wohl eher so, dass sie sich nicht jedem sofort erschliesst. Dank XC8-Compiler darf man auch in C mit den kleinen Kerlchen reden.
-
Thread
PIC16F54 - Womit und wie programmieren
steckst du ein und es geht einfach. Kostet ca. 30 Euro inkl. Versand. Dazu ein Demoboard mit aktuellen PIC (16F1xxx, 18Fxxxx) um auch was damit machen zu können. Oder wenn du schon einen Arduino hast, bleib einfach gleich bei den Atmels... Solange es um die Prozessoren eine brauchbare Community gibt,
werden, wenn man es nicht weiß? Prosa statt Wissen? - Tolle Sache. Es ist viel mehr so, dass der 16F54 (wie manch anderer PIC) eben als Ersatz der EPROM-Version 16C54 weitgehend die gleiche Konfiguration hat. PICs mit Flash "aus der Anfangszeit" waren z.B. 16F83, 16F84(A), 12F629/675 (die ersten
-
Thread
wo pic 12f1822 kaufen
ausschliesslich an genau diesen typ gebunden bist, findest du sicherlich auch eine alternative (16F, 18F), die mehr kann und günstiger ist als dieser 12F. wenn du newbee bist, empfehle ich dir die 18F: sehr einfach in C programmierbar und MPLAB & C18 von Microchip gratis. @ Michael: ja das ist eine
werden kann. Das haben die meisten moderneren PICs. Wenn es ein 8-Beiner sein soll, nimm z.B. den 12F683, der hat das auch.
-
Thread
82S129 PROM emulieren mit Attiny
; = 8 cycle .org (pc + 0x7F) & 0xff80 PLL_data: .db 0x04, 0x01, 0x0C, 0x04, 0x0F, 0x08, 0x00, 0x09 [/avrasm] Als Takt die interne PLL (16MHz). Peter
schnellere µC... Man könnte für den konkreten Programmcode mal schauen ob das auf einem gängigen 8Bitter irgendwie schneller läuft, also ob man einen Geschwindigkeitsvorteil hat wenn man bsp. einen PIC18F25K20 verwendet der mit 64Mhz intern laufen kann was zwar auch einem Befehlstakt von 16Mhz entspricht
-
Thread
Selbstgebaute Endstufe & Schaltnetzteil
Hallo, erstaml DANKE an alle!!! *) ich habe direkt am TDA einen Keramikkondi mit 100nF, einen 220nF Folien-Kondi und zwei Zentimeter entfernt 2 x 220nF Keramikkondi *) Weil das SNT 19V Spannung hatt (im Leerlauf hatt es ca 19,7V) habe ich zusätzlich 4 Dioden in Serie geschaltet -->
ich würde mal Diode und R tauschen und den 100nF dazu.
-
Thread
itoa in C18 Compiler will nicht so wie sie soll
Hi zusammen, ich scheitere gerade an einem scheinbar recht simplen Problem. Für einen pic18F13K50 (ist aber auch unerheblich denke ich) schreibe ich ein Program welches schlichtweg den Wert eines Timers per USART ausgeben soll. Dabei will ich den 16bit unsigned int wert des Timers1 also
für das Beispiel, die Ausgabe ist noch immer die selbe in der Console (24880). [c] #include <p18F13K50.h> #include <stdlib.h> #include <usart.h> #include <delays.h> // PIC18F13K50 Configuration Bit Settings // CONFIG1L #pragma config CPUDIV = NOCLKDIV// CPU System Clock Selection bits (No
-
Thread
Lötstation LS-50 defekt Fehlersuche
http://ww1.microchip.com/downloads/en/AppNotes/00000658B.pdf https://www.circuitvalley.com/2012/02/pic16f917pic16f1907-7segmentlcddriverex.html Es wäre schade das LCD versauern zu lassen. Ist ja eine Rarität. Gruß, Gerhard
das nicht zu schwierig. Siehe hier: https://www.digikey.ca/product-detail/en/microchip-technology/PIC18F67J94-I-PT/PIC18F67J94-I-PT-ND/3872481 Dieser uC hat ein kompatiblen LCD Controller eingebaut und kann es in Hardware alleine betreiben.
-
Thread
Suche Pic16c84 ohne weitere Bezeichnung
hat noch einen oder kann mir einen Besorgen? Ebay hat noch einen...... https://www.ebay.de/itm/PIC16C84-04-P-8-Bit-Microcontrollers-DIP-18-Microchip/202131815451?hash=item2f0ffebc1b:g:DYsAAOSwZVlXkIwz Warum Du nicht den PIC16[F]84 einsetzen willst ist mir schleierhaft.Wirst wohl deine Gruende
Hallo, Danke für deine Hilfe. Der Hersteller von meinem Steuergerät sagt aber, es müsste ein Pic 16c84 ohne zusätzlichen Bezeichnungen seiner . Warum, kann ich nicht sagen. Ich weiß auch nicht, worin der Unterschied besteht. Auch ein Pic 16f84 würde nicht funktionieren.
-
Thread
MMC/SD Bootloader füt ATMega16
über die ersten. (So sieht es zumindest aus.) Das Ergebnis sieht dann wie folgt aus: 00000 - 0F7F7 = 00 0F7F8 = 78 0F7F9 = 56 0F7FA = 34 0F7FB = 12 0F7FC = 00 0F7FD = 01 0F7FE - 0FFFF = 00 10000 = 10 10001 = 00 10002 = F8 10003 = 00 10004 - 1F7FF = FF (nicht beschrieben)
nicht an das eigentliche Projekt angehängt. mmc2iec.map: .bootloaderinfo 0x000077f8 0x0 test.map: .bootldrinfo 0x000077f8 0x8 .bootldrinfo 0x000077f8 0x8 test.o 0x000077f8 bootlodrinfo Warum bleibt die Sektion leer?
-
Thread
PIC 16F877A programmieren
www.velleman.eu) 1 x Buch Elektor Verlag Microcontroller System Engineering mit 45 Projekten für PIC(18F877A), AVR und ARM 3 Prozessoren Typ PIC16F877A 3 Elektorplatinen für das Projekt Railrouter aus 11/2004 : 1 x Master bestückt, 2 x Slave unbestückt mit allen Bauteilen mit Schaltungsunterlagen
Wolfgang schrieb im Beitrag #6635294: > Der PIC16F877 hat doch auch schon 20 Jahre auf dem Buckel - passt Der Drake-TR7 hat schon 50J drauf, die eingebaute Platine mit dem PIC16F877 erst 20J - passt Hans
-
Thread
C Programm Strukturierung für Anfänger
Hi Leute, ich hab folgendes Problem: Ich hab bisher PIC12/16/18 in Assembler programmiert. Gab es in den Assembler Programmen mehrere asm Dateien, hab ich es bisher wie folgt Strukturiert(Beispiel mit PIC18F87J10): 1. File: Main.asm - Include Dateien: PIC18F87J10.INC System.INC Definitionen.INC 2. File: GPS.asm - Include Dateien: PICF87J10.INC Extern.INC
-
Thread
Atmel/Motorola für noob?
. Es gibt davon aber auf 4kB (eventuell sogar 8kB) begrenzte Testversionen, z.B. bei Cygnal zum Download. Bezüglich der Variantenvielfalt ist der 8051 aber der ungeschlagene Weltmeister, z.B.: http://www.cygnal.com/products/C8051F123.htm oder:
danke schon mal für die vielen guten tips. ich werd mir woll mehrere besorgen müssen ;) -C8051F123 -PIC18F4220 -PIC18F8680 -AT89C51SND1 -68HC11P1 -68HC16Z1 -MMC2114 wird schon einer dabei sein, auf den ich mich fixiren kann. thx nochmal
-
Thread
PIC18F2553 ADC Problem. Hilfe!
Speicheroszilloskop mit PICs gebaut um die 230 Volt gleichgerichtete Netzspannung auszumessen. Ein PIC als USB-Device, verbunden per SPI mit einem zweiten PIC18F2553 zum Messen des Signales per ADC-AN0. 336 Messpunkte landen dann in meinem PC Programm und werden dort in ein Chart ausgegeben. Siehe angehängtes
Rail2Rail als Impedanzwandler) geleitet, GND des AD820 ist verbunden mit einem ICL7660 (Ladungspumpe, -4,8V). Der Ausgang des AD820 ist direkt verbunden mit einem PIC18F2553 12Bit-ADC PIN-AN0. Als Präzisionsspannungsreferenz ein LT1021 5,00 Volt Zum Testen benutze ich vorerst einen 6V Netztrafo (Umax
-
Thread
PIC 18F; Problem beim Schreiben in EEPROM
Hallo, Viellecht kann mir jemand helfen, warum ich nicht ins interne EEPROM von meinem PIC 18F6620 schreiben kann. Ich hab zum schreiben und auslesen jeweils eine Routine geschrieben, wie im Datenblatt beschrieben. Die Lese-Routine funktioniert, die Schreib-Routine leider nicht. An was
// WRITE step #12[/c] An was kann das liegen, evtl. ein Hardware Problem? (ich benutze PIC18F6620 mit MPLAB ICD 2)
-
Thread
Umstieg PIC 18F4620 > 18F46K22 SPI Probleme
Hi, ich möchte vom PIC 18F4620 auf 18F46K22 umsteigen, da ein sehr großer Preisunterschied vorhanden ist. Leider läuft die SPI Schnittstelle nicht. Im Datenblatt des K22 ist mir aufgefallen, dass einige Registerbits vom
Hi Max, geht leider auch nicht : Warning [1385] V:\HVT3\PIC-programm\Master\include-HVT/EEProm_001.c; 31.18 variable "WR" is deprecated (declared at C:\Program Files\HI-TECH Software\PICC-18\9.80\include\pic18f4620.h:4299) Error [192] V:\HVT3\PIC-programm
-
Thread
Enigma Walze elektronisch simulieren mit 74er Logik
Vor zwanzig Jahren testete ich eine funktionierende Drei Walzen Enigma auf einem PIC uC. Das Program war ein Portierung eines MSDOS C Programs mit dem CCS C Compiler auf einen 18F452. Das Programm wuchs natprlich leider nicht auf meinen Mist. Die Original PC Sourcen schickte mir damals
halber, habe ich es nur mit einer Walze dargestellt. Man braucht eine große Tabelle mit insgesamt 8 Walzen, Umkehrwalze und dem Steckbrett und wählt eben 3 aus 8 Walzen aus und das Steckbrett. Dann geht es eben von z.B: Walze 3 auf 5 auf 8, Umkehrwalze und zurück durch 8, 5, 3 und dann zum Steckbrett
-
Thread
USB Programmierbarer uC
PIC18F2550 oder PIC18F4550 Leider muß aber erst ein Bootloader geflasht werden. Danach ist der PIC über USB programmierbar. Gruß Sascha
einen brenner. für PICs gäbe es die möglichkeit, dass du dir von jemandem ein einziges mal einen PIC18F2550 mit spruts brenner8/9-software brennen lässt, dänn hättest du sehr kostengünstig einen USB-brenner für PICs. http://www.sprut.de/electronic/pic/projekte/brenner8 http://www.sprut.de/electronic
-
Thread
PIC Terrariensteuerung
Hi Leute, Ich habe vor mit einem PIC16F876 eine Terrariensterung zu entwerfen. Die Steuerung soll eine einstallbare Temperatur halten. Hierfür soll über ein SSR eine Heizung ein und ausgeschaltet werden. Soweit so gut. Als Temepratursensor
RC-Taktgeber besitzt, und somit von der Funktion des PIC unabhängig ist. Dieser Watchdogtimer (WDT) löst, wenn er eingeschaltet ist, alle 18 ms (Toleranzbereich: 7 ms ... 33 ms) ein Reset des PIC aus. Der Reset kann nur verhindert werden, wenn das im PIC
-
Thread
C - Schleife für x Sekunden ausführen
#2720244: > Also: Welcher Controller und welche Aufgabe hat diese > Schleife/Funktion/Software? -PIC18F27J53 -Ich will, dass eine gewisse Zeit bei meiner LED-Matrix ein Buchstabe leuchtet und nach dieser Zeit soll der nächste Buchstabe leuchten. Also wenn ich in der Schleife einen delay einbaue blinkt
niceguy schrieb im Beitrag #2720265: > -PIC18F27J53 Microchip liefert doch fertige Delayloops bei Compiler gleich mit. Nicht in Mikrosekunden sondern in Takten, aber das umzurechnen sollte kein Hexenwerk sein.
-
Thread
Schaltung Stromverbrauch minimieren?
Stefanus F. schrieb im Beitrag #5608901: > Man kann auch die 16MHz Version mit 3,3V betreiben, indem man die > CLKDIV8 Fuse setzt und danach im Programm den Clock Prescaler wie > gewünscht ändert (zum Beispiel
wenig nachgelesen. Ich benutze die Wire.h Library und werde heute Abend das versuchen: pinMode(18,INPUT); pinMode(19,INPUT); Wire.Begin(); //RTC Kommunikation Wire.End(); pinMode(18,OUTPUT); digitalWrite(18,LOW); pinMode(19,OUTPUT); digitalWrite(19,LOW); //Sleep Stefanus F.
-
Thread
Neues Projekt - welcher µC?
Um konstruktiv zu werden: > Ich könnte als Alternative zu Jubelhurratoll folgenden empfehlen: > PIC32MZ2048EFH. PIC? Das ist ja wirklich ein Fanboy-Ding. Viel Spaß mit der ranzigen Toolchain. > Der hätte mehr Flash als Jubelhurratoll Die von mir erwähnten F429ZI und F767ZI haben genauso viel
ist, wie viel Auflösung wird denn benötigt. Oder habe ich das überlesen? Ich könnte mir auch z.B. 8 SH-Schaltungen, Analog-Multiplexer und einen schnellen externen ADC vorstellen. Dazu ein CPLD als Sequenzer, welches z.B. mit 18MHz aus einem µC Timer versorgt wird. Also 1 Takt S/H und 8 Takte Auslesen
-
Thread
SPI 23LCV512 / 23LCV1024 ATMega328 oder ATtiny 2313
Ich denke, Dein Systemdesign ist ziemlich auf Kante genäht. Ich empfehle Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller eingebaut haben, die
Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, > beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM > intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller > eingebaut haben
-
Thread
PIC18F97J60 Deklaration Array XC8
Hallo Zusammen, ich würde gerne die MAX Adresse aus einem 24AA02E48 (I2C) bzw. einem 25AA02E48 (SPI) auslesen. Nun bin gerade dabei den Code zu optimieren. Um die Ansteuerung des Busses geht es nicht. Leider stoße ich bei der Deklaration von einem einfachen Array auf ein Problem. Wenn die die einzelnen Teile in einzelne Variablen schreibe dann funktioniert alles. Allerdings wenn ich das ganze mit einem Array versehen will mekert der Compiler -> conflicting declarations for variable "MAC_Adr". Ich bin mir sicher dass dies nur eine Winzigkeit bei der Schreibweise ist. Weiß jemand waran das
-
Thread
Pic18F2550 brennen
Hallo ich möchte mir einen brenner8 von sprut bauen. kann mir jemand den pic18f2550 brennen? und kann mir noch jemand 2 platinen epcu 120x80 dazumachen? ohne photobeschichtung eben. ist nicht schlimm wenn die epcu 160x100 sind. Ich
Hallo bin auch gerade dabei den Brenner 8 zu bauen und habe das Problem mit dem Programmieren des PIC18F2550. Könntest du mir den brennen wenn ich ihn dir zusende? Leider habe ich nur einen Brenner 5 aber keinen PC mehr mit Parallelport.
-
Thread
PIC 16C63A Fahrstuhl-Steuerung wieder beleben
Diese Wehwehchen kommen nicht aus dem PIC? Vermutlich eher von der Platine? Vom G8P? Wenn Ihr in der Lage seit Platinen zu erstellen wird das die bessere Lösung sein. Ein dritter schafft nur Mehraufwand. Letztlich ist ein Pic nicht viel anders
://www.mikroe.com/ready-pic oder https://www.ebay.de/itm/PICKit3-Universal-Adapter/173460026606?hash=item286305f4ee:g:5WAAAOSwjVRdikPf und ein PicKit3 (gibt es gebraucht sehr günstig da es inzwischen den PiKit4 gibt
-
Thread
ATmega48, 1090MHz, USB-ISP Brenner , SOS.---
noch ein Tuner http://f4egx.homelinux.net/uploads/arch_f4egx/f4egx/systec12.html
? ; Second Byte is Higher Part of Divider, so 0x30 ; Third Byte is Lower Part of Divider, so 0x8C statt 0x8C geht ab 0x7F bis 0x98, je nach dem welche antenne und wie viele störungen (0x98 beim kurzen stück kabel + 6db attenuator, 0x7F bis 0x8C mit der J-pole von Edward + 10db attenuator).
-
Thread
AD- Wandlung Programm fertig aber auch richtig?
pic16f887.h> void main (void); { int a,count,i; count=0; setup_ports( AN0 ); setup_adc( ADC_CLOCK_DIV_8 ); set_adc_channel( 0 ); delay_ms (20); TRISB=0x00;
/wo ist Makro definiert? pic16f887.h ? LATB=0x00; //wo ist Makro definiert? pic16f887.h ? while(1) { count++; adc_wert=read_ADC(); //wo ist diese Funktions definiert? delay_us(10); //Funktion definiert
-
Thread
PIC 18F µC gegen Siemens Logo ersetzen
Hallo Gemeinde, ich habe einen PIC 18F4580 zur Zeit mit fliegender Verdrahtung für meine Polsteuerung im Einsatz. Läuft ganz gut, resetet aber manchmal wenn die Poolpumpe angeht und hat paar andere Macken :-( welche evtl. behebbar wären
Daniel E. schrieb im Beitrag #5301774: > ich habe einen PIC 18F4580 zur Zeit mit fliegender Verdrahtung für meine > Polsteuerung im Einsatz. Läuft ganz gut, resetet aber manchmal wenn die > Poolpumpe angeht Vielleicht das Problem hat diese Ursache: https
-
Thread
PIC18F452 USB "Fähig"
bekommt der PIC18F452 noch immer keine USB-schnitstelle ;-)
> @tt4u: klar kann er das versuchen, aber deswegen bekommt der PIC18F452 > noch immer keine USB-schnitstelle ;-) und wie macht das der sprut, der fliegt ja (James Bond?)
-
Thread
Womit soll ich als Anfängerin anfangen und wo finde ich hier Aufgaben/Experimente?
Wir haben in der Schule mit einem PIC18F4550, einem Steckboard, einem PICkit, acht LEDs und ein bisschen Hühnerfutter angefangen.
PICianer schrieb im Beitrag #3485555: > Wir haben in der Schule mit einem PIC18F4550 ... angefangen. Bestimmte Abschnitte meiner Schulzeit habe ich auch nicht sonderlich gemocht... Annika95_K schrieb im Beitrag #3484093: > Meine Frage: > 1. Womit soll ich anfangen? Was
-
Thread
Problem bei Verwendung der XLCD lib
>Die C-Dateien aus dem Ordner >...\Microchip\xc8\v1.30\sources\pic18\plib\XLCD Oben möchte er v1.32 und nicht v1.30
Danke für die Antwort, Sorry habs falsch hingeschrieben. So wärs richtig. ...\Microchip\xc8\v1.32\sources\pic18\plib\XLCD Ich hab nur den xc8 v1.32 installiert. Trotzdem danke sieht jemand einen Fehler in der Vorgehensweise?
-
Thread
Womit Einsteigen?
F. Fo schrieb im Beitrag #3941748: > Kleine Entscheidungshilfe: > https://www.youtube.com/watch?v=DBftApUQ8QI Um Himmels willen, nein! Dieser Video-Beitrag ist der mit Abstand schlechteste, den
kleine Einstiegsanleitung schreiben ;-) http://de.farnell.com/microchip/dv164130/dev-board-pic16-18f-pickit-3/dp/2392506
-
Thread
i²c pwm IC in DIP Bauform
halt nur die Software schreiben (können), aber ich denke das sollte ganz gut gehen. Eine Liste von PIC18ern, die mindestens 1 I²C haben und 5 oder 10 PWM-Modulen: PIC18F25K22 PIC18F25K80 PIC18F26J13 PIC18F26J53 PIC18F26K22 PIC18F26K80 PIC18F27J13 PIC18F27J53 PIC18F45K22 PIC18F45K80 PIC18F46K22 PIC18F46K80 Teils sogar mit USB-Modul oder CAN-Modul, doch das is ja denke ich mal nicht dein Verlangen. Die PICs sind relativ neu, Stromsparend, 3V tauglich und sind in SDIP28 oder DIP40. Nur wie gesagt