-
Thread
Was wird denn nun aus AVR?
generiert wird ist aber glaube ich müßig. Nur zum Vergleich Microchip: 14.08.2015 38,80 EUR 1,43 USD 2,91% 25.08.2014 36,40 EUR 1,42 USD 2,97% 16.08.2013 29,46 EUR 1,41 USD 3,82% 19.08.2011 20,45 EUR 1,37 USD 3,61% 20.08.2010 22,41 EUR 1,36 USD 4,83% 14.08.2009 19,12
Suchspiel: Wo in diesem Foto vom STM32F100C4T6B (16KB/4KB/LPC48) steckt der Cortex M3 Core (0.09 mm² in 90nm und Minimalkonfiguration): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/936px-STM32F100C4T6B-HD.jpg
-
Thread
DAB+ Modul KeyStone 8650
Modul nicht unterstützt. Hat jetzt leider auch Keystone bestätigt. Übrigens im FM mode sind es 8 x 16 bit und im DAB Mode wie in der SlaveModeCommandSet 3.1.1 Liste beschrieben 16 x 8 bit.
04 05 07 0B 07 07 06 06 07 0E ................ 0A 0A 08 0B 10 0E 11 11 10 0E 10 0F 12 14 1A 16 ................ 12 13 18 13 0F 10 16 1F 17 18 1B 1B 1D 1D 1D 11 ................ 16 20 22 1F 1C 22 1A 1C 1D 1C FF DB 00 43 01 05 . ".."....ÿÛ.C.. 05 05 07 06 07 0D 07 07 0D 1C 12 10 12
-
Thread
PICKIT 3 Demo Board (PIC18F45K20) - Build failed
Hallo Nach langer Suche nach einem guten Democode bin ich auf http://www.pic18f.com/tutorial/2007/12/06/tutorial-2-hello-world/ ein gutes Tutorial gestossen. Leider sind die von Microchip angebotenen Codes entweder in C oder für Pic16. Habe nun den Code angepasst, trotzdem
Delay1, F ; Decrement Delay in F GOTO Delay1 DECFSZ Delay2, F ; Decrement Delay in F GOTO Delay1 DECFSZ Delay3, F GOTO Delay1 RETLW 0
-
Thread
Komplexität STM32 vs. PIC32
12524 20. Dez 21:37 build/libprintf.o -rw-r--r-- 1 mc mc 16436 20. Dez 21:37 build/libxtoa.o Ohne "-mips16" -rw-r--r-- 1 mc mc 13264 20. Dez 21:40 build/libprintf.o -rw-r--r-- 1 mc mc 17316 20. Dez 21:40 build/libxtoa.o stm32f407 -rw-r--r--
Skript zum Bauen. Darf er vermutlich nicht publizieren. Wie dem auch sei: [c] /home/new-sw/data/pic32-tools/bin/pic32-size build/comparison-pic32mx440f256h-v1.31-20120614.elf text data bss dec hex filename 48100 52 2400 50552 c578 build/comparison-pic32mx440f256h-v1.31
-
Thread
PIC12F675 Einstieg
Virus 744 schrieb: > naja, der Gedanke ist recht einfach: > PIC12 kostet 1€, PIC18 8-10€ Also bei Reichelt kostet der PIC18F1220 nur 2,75€. Ich nehme allerdings die AVRs, die haben alle die gleiche Architektur, vom ATiny13 (8pol., 0,89€) bis zum ATmega2560
Hallo miteinander, programmiere 10F, 12F, 16F, manchmal 18F und bin dabei 24H zu lernen. Umstieg ist nicht so schwierig, wenn der Compiler die meiste Arbeit abnimmt. Übrigens läuft der PIC12F683 (mein günstiger Favorit für viele Projekte
-
Thread
8-Bit Controller noch zeitgemäß?
existierender Code für 8-Bitter entwickelt wurde und eine Portierung > weitaus teurer wäre, weil 16-/32-Bitter komplexer sind usw. usw. 1. Leistung reicht aus -> Ja, da hast du recht. Bisher hat sie mir gereicht. 2. Sind denn die 16/32 Bitter den so viel schwerer zu verstehen? Wie vorhin geschrieben
€ Das wäre auch billiger gegangen. Den STM8S103F3P6 gibts im Zehnerpack für €3,33 inclusive Versand aus China. Also für weniger als die Hälfte. Der hat auch 3 PWM-Kanäle bis 16 Bit Auflösung und eignet sich so prima, um eine RGB-LED anzusteuern [1
-
Thread
uBoard - USB Multi-Gerät
Ich hätte hier einen PIC16F1455 eingesetzt. Billig, klein (14 Pin), hat aber Hardware USB 2.0 und ist damit voll USB 2.0 standardkonform (zertifiziert), und Hardware UART/SPI/I2C/AD etc sind auch mit dabei. Den fertigen USB-Stack
Eigenschaft". Und dabei ist es ja nicht so, dass Du keine Alternativen hast. Der von mir genannte PIC16F1455 ist so eine - wenn Du Analog nicht brauchst, ist der PIC16F1454 noch ein wenig billiger. Und er hat zertifiziertes USB 2.0, auch sonst einiges an Peripherie und ist dabei gar nicht mal teurer
-
Thread
vom Layout zum Schaltplan
einen Widerstand ein, um etwaige > Spannungspitzen zu begrenzen und den internen Schutzdioden des PIC eine > Chance zu geben, die Spitzen abzuleiten. Also z.B. 1k Widerstände in die > Leitungen und kleine Kondensatoren (2,2nF - 22nF) vom MC gegen Masse. das betrifft dann RB0 bis RB3? Matthias
MCLR so in der Luft gut aufgehoben ist? Hi Wolfgang, zu MCLR: RA5/MCLR/VPP (in Eagle gibt es den PIC16F88 nicht, aber den PIC16F83-04/P)) "Pin RA5 is multiplexed with the Master Clear module input. The RA5/MCLR/VPP pin is a Schmitt Trigger input." Wenn da trotzdem was ran muss, werde ich das gern
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
Wer dachte, es gibt nichts kleineres als einen PIC10F200 (256 Words Flash, 16 Bytes RAM), der irrt: MDT90P01: Ein 4-Bitter mit OTP-EPROM (512 Words OTP, 24 Nibbles RAM) der pinkompatibel zum 10F200 ist :) Ich denke, soviel Unterschied ist bei
erwähnt, sehr schwierig werden gegenüber z.B. einem STM8 viel zu sparen. Beim Ali gibt es die STM8S003F3P6 derzeit für 19ct/St. inkl. Versand im 10er-Pack. Die kommen immerhin mit 8kB Flash, 1kB Ram, 10bit ADC, 3 Timern, etc. Vergleichbar in etwa mit einem ATMega8 oder PIC16F1825. Bei Taobao sind die
-
Thread
PIC 16f628a C
sagen. > > Naja. das hilft mir nur bedingt weiter :) hat jemand ein Beispiel programm für den PIC 16f628a? lg
Der 16F628 ist für C alles andere als geeignet. Es ist schlichtweg zu klein, gerade mal 224 Register (RAM). Assembler ist hier die erste Wahl. Andererseits gibt es einen "pic simulator" aus Osteuropa, welcher
-
Thread
Biete 10€ Belohnung für kurze Hilfe!
:d%t;RB5 + %tRB6?%t:d%t;RB6 + %tRB7?%t:d%t;RB7 + %tOSC2CLKOUT?%t:d%t;OSC2CLKOUT] PIC16F84A_CPU%p .model PIC16F84A_CPU%p d_cpupic (rise_delay = 1.0e-9 fall_delay = 1.0e-9 + cpu_arch_id = "picmid" + cpu_part_id = "microchip_pic16f84" + hex_file = "rom.hex" + input_load = 1.0e
Zorg schrieb im Beitrag #2710343: > Du verschwendest Deine Zeit mit uraltem Kram. > Nimm halt einen PIC / AVR mit internem EEPROM. Der PIC16F84 hat ein internes EEPROM mit 64 Byte.
-
Thread
Quarz: Fehler durch falsche Kondensatoren konstant?
Nein, es fehlt die Info, wo der überhaupt dran hängt. Lisa schrieb im Beitrag #3446954: > Am Timer1 Oszillator eines PIC16F877A
Lisa schrieb im Beitrag #3449271: >> Am Timer1 Oszillator eines PIC16F877A Glatt überlesen. Nach dem Datenblatt von dem PIC hat der keine Kapazitäten am Timer1 verbaut, also jenseits dessen was sich nicht vermeiden lässt. Danach müssten die
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
SPI_Write_Reg(ACTIVATE_CMD,0x73); Danach wird noch Register 22 und 21 beschrieben und danach wird Bank1 initialisiert. Hat jemand noch ne Idee was ich bei der Portierung des Hope Codes vergessen habe. Ich verwende einen PIC18f2525 habe geändert: MCU Init: alt neu ANSEL -> ADCON1 = 0x0F;
Ja. Ich nutze den PIC16F876...ich könnte dir den HEX Code für den Empfänger schicken. ich nutze aber nicht die gleichen PIC Pins zum RFM wie Hope. Müsste nochmal schauen, denke es war der PORT C und die POrt B Pins für die
-
Thread
PIC16lf1823 General purpose I/Os mit Schmitt Trigger ?
Bei vielen PIC ist der PORT C (sofern vorhanden) als Schmitt-Trigger ausgeführt, z.B. dem 16F886 u.v.a.
1€. Jedenfalls.. Wenn es ums simple Funktionen geht, kann man, finde ich, ohne bedenken einen 16F PIC nehmen. Die eventuell vorhandenen Nachteile sind da denke ich noch nicht spürbar.
-
Thread
OLED Sammelbestellung
des Display's) zu machen, dann meldet euch. Mein vorraussichtlicher Controller ist im Moment ein PIC18F452, später dann auch platzgründen ein M16C(256K Flash) oder sogar ein M32C(512KB bzw. 1M Flash on Chip) von Renesas. Sofern die Software in C programmiert wird, ist es ja eh kein Problem diese auf
Nochmal zur Hardware: PIC18F87J10 Der PIC hat 2 mal SPI 1 SPI PORT für VS1001 und Micro-SD Card 1 SPI Port für W25P40 und MXB7846 Display DB0-7 = PORT E DB8-15 = PORT H USB-DATA = PORT J Die restlichen Controlpins
-
Thread
PIC16F877 prüfen ( Möglichkeiten / Methoden )
vom Mikrocontroller nicht freigegeben. Der PIC16F877 bekommt die Speisespannung jedoch kann ich am Quarzoszillator keinen Takt messen. Zu dieser Situation habe ich zwei Fragen: 1. Wie kann ich am Besten überprüfen, ob der PIC16F877 funktionsfähig
Multifunktionsmessgeräte stehen mir zur Verfügung. Des Weiteren habe ich nach einer Recherche einen Programmer vom Typ: "PIC-Brenner5" nachgebaut und mit einem neuen PIC16F877 erfolgreich getestet. Doch der Versuch den original PIC16F877 mit dem Programmer auszulesen schlug aber fehl. Leider ist der PIC16F877 auf der Platine
-
Thread
Vorteiler Frequenzzähler
Nimm dir den Rat von g_reichert an. Der ist gut und ich kann ihn auch bestätigen. Mit nem einfachen PIC und (!!) etwas Hardware als Torschaltung ommt man spielend bis zu 100 MHz - und das ohne irgendwelche Umschalt-Verrenkungen. Mit nem PIC16F716 hab ich es bis 150 MHz geschafft. Die AVR-Fraktion kommt
im Beitrag #3419111: > > Und dann der einzelne Interrupt-Vektor. Tatsächlich? Also meine PIC18xxxxx haben alle 2 Vektoren: 1 x LOW Priority und 1 x HIGH Priority.
-
Thread
Zeitverzögerung beim PIC16F84A
Moin, sitze gerade vor einem PIC16F84A welcher mit Assembler programmiert werden soll. Nun ist die Aufgabe mit dem RISC Befehlssatz eine Funktion zu schreiben in welcher eine Verzögerung von etwa 1s vorkommen soll. Bin allerdings etwas
H. H. schrieb im Beitrag #7153753: > Der 16F84A hat nur 1K Befehlsworte und 68 Bytes RAM. Ich hab ne kleine Dosierpumpe gebaut, wo ein 16F84 (ohne A!:) mit C vergewaltigt wurde und da sollte man solche "Klimmzüge" nur in homöopathischen Dosen
-
Thread
PIC MPMASMX PIC-AS
Fehler wegen des PSECTs. Habe aber eben gesehen, dass wohl eine Inkompatibilität zwischen v5.35 und PIC16F1xxxx_DFP besteht. Erst mal ne cleane v6 installieren... > Hintergrund ist, daß ich den Assembler von Microchip nicht benutze. Womit beweist Du dann Deine Genialität? ;)
PICs mit nur wenigen Bänken ganz anders. Und offen gesagt benutze ich > für größere Projekte keinen PIC. Dafür gibt es andere Plattformen. 'Größere' Sachen benutze ich nur privat, ansonsten 8 Bit, 8 Beine... ;) Den 16F18313 finde ich richtig klasse, der 16F15214 hingegen nervt leicht. Die Idee mit
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
interessantes teil auf irgendeinem teilespender, und was das alles kann... klasse! also her mit zwei PIC16F877. dann assembler und - ach du k**k - nur ein register R0! in der folge kam der erste der 16F877 nicht über ein paar flashes und blinkende LEDs hinaus und der zweite liegt heute noch werksneu in
> TIMSK |= (1 << OCIE1A); > versteht auch ein PIC? Ja, das versteht jeder Controller / Prozessor der einen C-Compiler hat. ;-P Was der PIC damit allerdings macht kommt darauf an, wie die Makros TIMSK und OCIE1A
-
Thread
Wer kann mir einen Pic brennen?
hallo kann mir jemand sagen was es bedeutet wenn man den ic PIC16F84-04/P im EPS 006501-1 programmieren soll und wo man das machen lassen kann?
>hallo kann mir jemand sagen was es bedeutet wenn man den ic >PIC16F84-04/P >im EPS 006501-1 programmieren soll und wo man das machen lassen kann? wohl eher "mit" und nicht "im" EPS 006501-1 ist die Software
-
Thread
Wer kennt einen USB Dongle, der einen PIC2550 enthällt?
Ein PIC16F1454 oder PIC16F1455 reicht: https://hackaday.io/project/6258-two-component-usb-temperature-data-logger fchk
Frank K. schrieb im Beitrag #6691367: > Ein PIC16F1454 oder PIC16F1455 reicht: > > https://hackaday.io/project/6258-two-component-usb-temperature-data-logger Ein billiges 8051 Derivat reicht, und das gibts komplett als USB-Stick für ein paar
-
Thread
PIC16F684 Firmware für WMF 1 Kaffeepadmaschine
Hallo zusammen, meine WMF1 Kaffeepadmaschine (Typ 069990) ist vor einiger Zeit kaputt gegangen. Jetzt habe ich mir endlich Zeit gelassen, um das Problem zu suchen. Die Steuerplatine basiert auf einem PIC16F684. Beim Messen
Ernst R. schrieb im Beitrag #6928897: > Anscheinend kann das beim PIC16F648 vorkommen. Siehe: > Beitrag "PIC16F684 interner Kurzschluss" Kann ich nicht bestätigen, ich habe einige PIC16F684 verbaut und die machen keine Probleme. Versuch doch mal, den PIC auszulesen
-
Thread
LEDs an PIC ausglimmen lassen
& _WDT_OFF & _PWRTE_OFF & _BODEN_OFF & _MCLRE_OFF & _CP_OFF & _LVP_OFF #include <P16f628A.INC> ;****************************************************************************************** ORG 0x60 pwm RES 1 leds RES 8 led RES 1 loops RES 1 loops2 RES 1 PINWatch
anpassen an was du erreichen möchstest. Falls du das Prj neu beginnst, bitte verwende moderneren uC Pic16F1827 o.ä., mit ner vierstelligen Nummer. Gruss
-
Thread
Microchip kauft Atmel Gesperrt
Old P. schrieb im Beitrag #4435514: > Oha, schlechte Zeiten für die Pic-Basher ;-) Inwiefern? Wird die PIC Architektur [1] jetzt schöner (oder auch nur anders) weil Atmel mit an Bord ist? [1] bis PIC18
Nase schrieb im Beitrag #4437663: > PIC fängt mit den verkrüppelten[1] PIC10 an... Ich kenne nur den 10F32x und habe dessen Architektur noch nicht als verkrüppelt wahrgenommen (mangels Vergleichsmöglichkeiten?) Nase schrieb im Beitrag
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
bedeutet :( Dumdi D. schrieb im Beitrag #5398149: > Gibt es nur 8bit Datentypen? Es gibt einen ldt16 Befehl, der den 16-Bit Zähler eines Timers im RAM speichert. [avrasm] word T16val; //delcare RAM word set1 t16m.5; //enable Timer set0 t16m.5; //disable Timer ldt16 T16val; //save T16 counting
In wie weit handelt es sich denn bei den Padauk um exakte Klone der PIC (abgesehen von OTP statt Flash)? Im EEVBlog Forum war zu lesen, dass der PMS150C Bit-kompatibel zum PIC10F200 sei.
-
Thread
Suche schnellen µC
? JA, hören tut man viel - nur stimmt es meist nicht. Gerade in etwas AVR lastigen Foren ist PIC Bashing von Leuten ohne Hintergrundwissen ein beliebter Sport. Der Pendant zu den AVR sind die Pics der 16F / 18F Reihe. Wobei diejeniegen Bausteine die Leistungsmäßig im Bereich der ATMEGAS liegen
. der PIC32MX575F512H.... kennt ihr ein gutes Board dafür?
-
Thread
Frage zu einem kleinen PIC-ASS-Programm
hallo; ich habe folgendes kleine PIC-ASS-Programm: [c] PROCESSOR 16F15313 #include <pic16f15313.inc> PSECT psect1 org 0x00 goto main PSECT psect2 main: movlw 0b11111011 movwf TRISA
übernommen. aber es geht immer noch nicht. so sieht das Programm jetzt aus: [c] PROCESSOR 16F15313 #include <pic16f15313.inc> // PIC16F15313 Configuration Bit Settings // CONFIG1 config FEXTOSC = OFF config RSTOSC = EXT1X config CLKOUTEN = OFF config CSWEN = ON config
-
Thread
Flash Speicher beschreiben PIC12F1501
Grund gehabt Programm-Flashspeicher zu benutzen,da mir die EEpromkapazitaeten immer ausreichten. Der Pic PIC12F1840 waere fuer dich wahrscheinlich die bessere Loesung gewesen.Hat 4k-Speicher (statt 1k im Pic12f1501) und 256 EEprom bytes. 1k sind etwas knapp wenn man mit der freien Version (keine C-Optimierung
Zerlihetzer schrieb im Beitrag #6470257: > void fFlash_Unlock (void) > { > PMCON2=0x55; > PMCON2=0xAA; > PMCON1bits.WR=1; > NOP(); > NOP(); > } ... die zwei nop() sind fragwürdig, weil der PIC die NOPs selber forced und durchführt
-
Thread
Stört mein Motor seinen PIC?
Jens schrieb im Beitrag #2329436: > Aber was kann ich sonst noch tun? Einen 1nF Kondensator zwischen Reset-Pin und Masse (kurze Verbindungen) einlöten. Hat bei mir bei einem PIC18F2520 noch mal eine deutliche Verbesserung gebracht. Und das obwohl der Reset-Pin per Fuse deaktiviert
1nF und 100nF direkt an den Motor !
-
Thread
[V] PIC Programmiergerät Leaper PSTART
denke, es ist durchaus noch min. 20 EUR wert, immerhin kann das Ding alle 8-Bit "Bastler-PICs" wie PIC16F88, PIC16F886 per Sockel programmieren und damit zumindest für einige Anwendungsfälle ein PICkit2/3 ersetzen.
einfach die moderneren 8-Bit-PIC wie PIC12F1xxx, PIC16F1xxx oder PIC18xxKxx.
-
Thread
PIC-Start Glückssache?
ich möchte ein Wecker-Programm in Hi Tech C schreiben. Zum Experimentieren verwende ich vorerst den PIC16F818 weil vorrätig. Aber soweit komme ich erst gar nicht, da sich der PIC nur sehr zufällig zur Arbeit überreden lässt (das gleiche Problem übrigens mit zwei anderen PICs 16F819,16F88). Ich verwende
Und hier der Programmcode: [c] ////////////// // includes // ////////////// #include <pic.h> #include <pic16f81x.h> /////////////////////// // chipconfiguration // /////////////////////// __CONFIG(0x2f31); ///////////////// // definitions // /////////////////
-
Thread
1k Grenze umgehen
Hat der pic mehr als 1kb Speicher ?
einbinden lässt, dann immer raus damit ;-) Der CC5 ist schon was feines, damit kann man auch die kleinen 16Fxxx sehr schön programmieren. Wenn nur die 1k Grenze nicht wäre. Einen Umstieg von PIC auf AVR ist sicher mit größerem Aufwand verbunden. Den Aufbau einer neuen CPU (neuer Hersteller) durchzuarbeiten
-
Thread
PIC 16C63A Fahrstuhl-Steuerung wieder beleben
Sorry es ist ein PIC 16C74B
Gary schrieb im Beitrag #5989192: > kannst Du mir dann einen PIC16C84 schicken Er hat aber einen 16C74. Kein Flash, nur OTP.
-
Thread
Frequenzzähler 1Hz-100khZ
ein fertiges Program für einen PIC16F628 oder ATMEGA8 zur Hand, das möglichst ohne externe Beschaltung auskommt: Der interne Oszillator sollte für den Frequenzbereich und meine Messzwecke noch genau genug sein. Ein 1x8 Dotmatrix-Display
Einsatz kommen. Aber selbst wenn, müsste ich diese dann eben ausbauen/überbrücken. Dank ICSP sollte der PIC16F628 einfach anpassbar sein.
-
Thread
PIC Assembler Division 8Bit
nicht ganz schlau daraus geworden. Auf den ersten Seiten gibt es ja diese Tabellen je nachdem welchen PIC man benutzt, da war meiner nichtmal aufgeführt...da stand PIC16C...., ich verwende allerdings einen PIC16F887. John und Wit G: Werde eure Ideen bald mal ausprobieren, vielen Dank dafür. Stephan/Possetitjel/Chregu: An eine Multiplikation mit 0.1 hatte ich noch nicht gedacht, wobei ich nicht weiß, ob das viel einfacher ist? Nochmal die Info: PIC16F887 Volker SchK: So wie ich das gelesen habe, scheint mein PIC (s.o.) keinen Hardware Multiplier
-
Thread
[Sammelbestellung] µC-Board + RAM
Stück zu sprechen. Stimmt, war blöd. Dimitri Roschkowski schrieb im Beitrag #3598999: > 1,21 € IS42S16100E-7TL 16MiB Der ATXMEGA64A1U unterstützt keinen 16-Bit-Datenbus, nur 8 Bit. Von den 16MiB sind also nur 8MiB nutzbar, das war hoffentlich allen klar.
chris schrieb im Beitrag #3598348: > Ich hätte ein Pic18f8xxj50 anzubieten, mit externem (p)sram. Torsten C. schrieb im Beitrag #3598358: > Schaue ich mir morgen … mal an. Hat der PIC18F87J50 irgendwelche Vorteile? Er kann kein SDRAM. Inzwischen
-
Thread
Kleinen uC gesucht
Hallo Sandra, Schaue mal nach dem PIC12F1840. Michael
K. J. schrieb im Beitrag #5894532: > allerdings gibt es die kleineren Käfer nur als PIC12 > und die werden ja nicht mehr Weiterentwickelt. das ist nicht richtig, z.b. ist der pic16f18313 aktuell und hat 8 pins. mt
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Schau Dir mal diese AppNote an: http://ww1.microchip.com/downloads/en/AppNotes/00001606A.pdf Hier wird ein PIC16F1509 verwendet. Der hat konfigurierbare Logikblöcke (CLB), und damit und mit der SPI-Schnittstelle wird das Timing quasi hardwaremäßig
und CLB. Diese Bedingungen erfüllen die PIC16F18325/18345. Die CLBs sind hier ein wenig anders verschaltet, d.h. Du musst den Code anpassen und kannst ihn nicht 1:1 übernehmen. fchk
-
Thread
Unterstuetzung von PICs in sdcc rausgeflogen?
-I/usr/bin/../share/sdcc/lib/pic14 -I/usr/share/sdcc/lib/pic14 -I/usr/bin/../share/sdcc/lib/pic14 -I/usr/share/sdcc/lib/pic14 -w -r -o test test.o libsdcc.lib pic16f84.lib returned errorcode 256 $ $ sdcc -V -mpic14 -p16f84
test.o libsdcc.lib pic16f84.lib returned errorcode 256 $ """
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
Hallo, ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und LM311 erstanden. Im Anhang Bilder des LC-Meters und von Messungen von L1 Lineare Speicherdrossel, 1,3 mH, 1 A, 0,47 Ω L2 Ringkerndrossel 47 µH, ±20 %, 0,078 Ω C1 Kondensator
S. schrieb im Beitrag #6444403: > Hallo, > > ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und > LM311 erstanden. Hallo, Danke für die Bilder! 9 µH anstatt 47 µH klingt sehr lütt! Hast du einen Schaltplan zu dem Bausatz? Wenn ich es richtig verstehe, wird bei der Messung
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
Hallo Habe da ein kleines Problem. Habe einen dsPIC30F6012 und möchte damit ein OS128064PK16MY0A01 ansprechen. Hat da vielleicht jemand schon ein kleines proggi dafür. Habe mir zwar jetzt schon mal die Initialisierung geschrieben, aber soweit ich
Hallo , kann mir von euch bitte mal jemand erklären wie ich bei dem 1"RGB einzelne Pixel schreiben kann ? Hab die Sache mit dem in den Ram schreiben irgendwie nicht so ganz verstanden . Ich habe das Display im 6800 Modus an einem PIC16F877 am Laufen . Geht auch alles
-
Thread
PIC 16F876 hat falsche ID
Hallo, Und zwar habe ich heute einen PIC 16F876 bekommen, und wollte ihn gleich mal testen. Hab mein ICD2 angeschlossen, in MPLab 8.2 das Device ausgewählt, und connected. Lief alles gut. Hab testweiße mal einfach A0 auf high geschalten. Doch
Und außerdem hab ich hier auch noch ein Demo Board mit einem 18F4550 und einen Steckplatz für den 16f876. Das Board funktioniert mit dem 4550 ganz normal, aber beim 16f876 kommt wieder 0x1ff. Der hat doch schon einmal funktioniert :(
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
im jeweiligen Gehaeuse. IMHO eine gute Wahl ist: 8 pins: PIC12F683 14 pins: PIC16F684 18 pins: PIC16F88 (gibt's inzwischen aber schon bessere) 28 pins: PIC18F2520 40 pins: PIC18F4520 20 pins mit USB: PIC18F14K50 28 pins mit USB: PIC18F2550 40 pins mit USB: PIC18F4550 Fuer mehr Rechenleistung (~30 MIPS und 16 bit, die 18F hat max. ca. 12 MIPS un 8 bit) dann dsPIC30F-Serie (die kann noch mit 5V arbeiten und gibt's in DIP) oder 33F bzw. 24F (weniger Auswahl
-
Thread
PIC16F873 GPIO-Problem
gleichzeitig auf High geschaltet. Bei den anderen Pins passiert dies nicht. Mein Code: #device PIC16F873 #BYTE TRISB = 0x86 void main () { TRISB &= ~(1<<1); TRISB &= ~(1<<2); TRISB &= ~(1<<3); while(1); } Disassambliert: 000 3000 MOVLW 0 001 008A MOVWF 0xa 002 2804 GOTO 0x4 003 0000 NOP #device PIC16F873 #BYTE TRISB = 0x86 void main () { 004 0184 CLRF 0x4 005 301F MOVLW 0x1f 006 0583 ANDWF 0x3, F 007
-
Thread
impulslängenanzeige mit PIC
hallo, ich suche jemanden der mir für einen pic 16F628A ein kleines programm schreiben könnte.(.asm datei) Es geht darum über 12 LEDs die impuls zeit/position anzuzeigen. LED1=600-750ms LED2=750-900ms LED3=900-1050ms LED4=1050-1200ms LED5=1200
>Zum pic, ich hab noch reichlich 16F627 und 16F628 da deswegen der IC >wollte nicht erst neue kaufen müssen. >keiner mehr ne idee oder bietet sich niemand mehr an? ... Für 2 Euro macht das halt keiner
-
Thread
Spotwelder - Transistortreiber
schweißen. Alter Mikrowellentrafo (z.b. Ebay Kleinanzeigen nach defekten Mikrowellen absuchen), bisschen 1,5 - 2m x 16mm² vom Baumarkt. Fertig. Das reicht für passable Punktschweißverbindungen und kostet fast nichts (im Gegensatz zu den 1F Kondensatoren)
So, ich hab mal einen meiner 1F-Kondensatoren mit 0,5A in ca. 16 Sekunden auf 16V geladen. Ich denke 20 Sekunden zwischen Schweißvorgängen zu warten sollte jetzt nicht so das Problem für mich sein ;)
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
ca. 120ms: [c] if ((red == green) && (green == blue)) { PORTD = red; for (uint16_t i = (uint32_t)LCD_width * LCD_height / 2; i; i--) { LCD_WR_0; LCD_WR_1; // "LCD_height / 2" and "uint16_t i" LCD_WR_0; LCD_WR_1; // is faster than "uint32_t
/microchip/pic32mx130f064d-i-pt/ic-mcu-32bit-64kb-flash-44tqfp/dp/2097777 http://de.farnell.com/alliance-memory/as6c1008-55sin/sram-1mb-2-7v-5-5v-128kx8-sop32/dp/1562898 Will er noch USB so muss er eben etwas tiefer
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
- 8bit - interruptfähig compare match - (Prescale 1:1 ... 1:16) TMR3 - 2x8/16bit - interruptfähig overflow - (Prescale 1:1 ... 1:8), zusätzlich aber CCP (PWM) source -> für MOSFET Hardware PWM, je nach gewünschter PWM-Frequenz ist also der Prescaler
CleanAndBuildProject" Folgende Meldungen kommen: [pre] CLEAN SUCCESSFUL (total time: 62ms) make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf make[1]: Entering directory 'N:/dev/_PIC/reflow_mcnet/ratcos-code/firmware/trunk/ratcos.X' make -f nbproject/Makefile-default.mk dist/default
-
Thread
AVR Synthesizer mit ATxmega128A1
[fPitchIndex]; fPitch2 = phaccu_delta[fPitchIndex + (inFine > 0) ? 1 : -1]; fPitchDiff = (int16_t) (fPitch2-fPitch1); fFineByte = ((uint8_t)(abs(inFine))) << 1; outPitch = (__uint24)
[fPitchIndex+1]; if (inFine > 0)fPitchIndex+=2; fPitch2 = phaccu_delta[fPitchIndex]; fPitchDiff = (int16_t) (fPitch2-fPitch1); fFineByte = ((uint8_t)(abs(inFine))) << 1; outPitch