-
Thread
einige Fragen zu 24HJ256GP610-IPT
Hallo, MPLAP V8.40 und C30 V3.21 PIC 24HJ256GP610-IPT Habe mit C18 eine Variable im Flash(ROM) immer so gemacht. far rom char table_ablauf[128]; C30 erkennt dieses nicht. Gruß Siegfried
----------------- -------------------- .text 0x200 0x90 0xd8 (216) .const 0x290 0x1d00 0x2b80 (11136) .dinit 0x1f90 0xe20 0x1530 (5424) .text 0x2db0 0x6b2 0xa0b (
-
Thread
Unterschied Programmierung PIC18F4550 mit MPLAB8 & MPLABx
Hallo zusammen, habe aktuell ein Problem beim Programmieren eines PIC18F4550 mit meiner MPLABx Umgebung. Firmware wurde schon erfolgreich mit MPLAB8 und ICD3 auf PIC geflashed und funktioniert. Nun wollte ich das selbe Projekt bzw. FW mit MPLABx und ebenfalls
\mplabc18\v3.40\bin\mcc18.exe" -p18F4550 -I".." -I"../../../../../Microchip Solutions v2010-10-19/Microchip/Include" -I"." -ms -oa- -o- -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- -I "C:\Program Files\Microchip\mplabc18
-
Thread
MK484 - Bauteilgrab für alte teile
://www.instructables.com/id/Simple-JDM-PIC-Programmer/ *PIC-PG2 is programmer based on JDM design which takes all necessary signals and power supply from RS232 serial port. It supports 8, 18, 28 and 40 pin PIC microcontrollers which allow serial
bastelx schrieb im Beitrag #3864771: > :) Vielen Dank Keine Ursache! Hier wäre ein Link zu einem PIC-f-Meter bis 50MHz: http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm
-
Thread
Buch PIC Mikrocontroller für Anfänger
Hallo, wir programmieren bei uns in der Schule gerade einfache Beispiele mit PIC Mikrocontrollern (PIC18F876). Leider fehlt mir noch etwas der Durchblick und ich bin auf der Suche nach einem guten Buch. Kann jemand von euch ein Buch empfehlen? Ich habe mir schon mal das Buch Mikrocontroller
#3201418: > Hallo, > wir programmieren bei uns in der Schule gerade einfache Beispiele mit > PIC Mikrocontrollern (PIC18F876). So machten wir es in Mikroprozessortechnik im Studium auch. Anfangs erst mal die Architektur und den Befehlssatz und das Datenblatt eines mittleren Typen besprechen,
-
Thread
[V] PIC18F-Evaluation-Boards
Hallo, ich verkaufe zwei PIC18F-Evaluation-Boards: 1x MICROCHIP - MA180021 - KIT, FULL SPEED USB PLUG-IN MODULE, siehe beispielsweise Farnell 1540969, mit PIC18F87J50, für die PIC-Explorer-Boards (kann aber wohl auch Stand-Alone
inklusive unversichertem Versand. Bei den Boards waren noch drei CDs dabei, eine mit Beispielen für den PIC18F45K20, einmal die MPLAB IDE (8.3) und einmal der Software-Stack für den PIC18F87J50. Diese lege ich bei Interesse gerne bei. Christoph
-
Artikel
Linksammlung
einige Unterprogramme detailliert erklärt. MicrochipC.com Programmieren von PIC-Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.) Internetworking with Microchip Microcontrollers - PIC18F4620+ENC28J60 Wiki about Microchip USB PIC (PIC18F2550, PIC18F4550
, PIC18F4550) Mikrocontroller. Entwicklungsboard auf Grundlage des PIC18F25K22 - Sehr gut geeignetes Entwicklungsboard für Einsteiger und Fortgeschrittene Z8. Yahoo! Groups : z8encore Yahoo-Gruppe, die sich
-
Thread
ATmega8 - der Aufruf der ISR daurt sehr lange
93 push r25 6c: 88 b3 in r24, 0x18 ; 24 6e: 92 e0 ldi r25, 0x02 ; 2 70: 89 27 eor r24, r25 72: 88 bb out 0x18, r24 ; 24 74: 8f ef ldi r24, 0xFF ; 255 76: 82 bf out 0x32, r24 ; 50 78: 9f 91 pop r25 7a: 8f 91 pop r24 7c: 0f 90 pop r0 7e: 0f be out 0x3f, r0 ; 63 80: 0f 90 pop r0 82: 1f 90 pop r1 84: 18 95
-
Thread
Mal wieder Interrupts
Diesmal PIC18F2523, MPLAB X, XC 8, PicKit 3, kein Bootloader. [c] /* * File: main.c * Author: Lena * * Created on 4. August 2013, 23:25 */ // PIC18F2523 Configuration Bit Settings #include
mal gucken, obs geht, wenn der Komparator ausgeschaltet ist, der an RA4 ist. Zudem: Bei einigen PIC16ern (gerade ältere) ist RA4 ein Open-Drain-Output, d.h. man benötigte dort einen Pull-Up-Widerstand. Im Datenblatt vom PIC18F2523 konnte ich auf die schnelle dazu nichts finden, aber vielleicht ist
-
Thread
Diverse PIC und AVR Microcontroller und Hobbyaufgabe
in der Verpackung, wie ich sie vom Händler bekommen habe und wurden immer trocken gelagert. 2 * PIC16F84A SMD SO18 Gehäuse 5 * PIC16F684 SMD SO14 Gehäuse 6 * ATMEGA8-16PU DIP28 Gehäuse 3 * ATTiny2313-20PU DIP20 Gehäuse 3 * ATMEGA88-20PU DIP28 Gehäuse 4 * ATMEGA48-20PU DIP28 Gehäuse 1 * PIC16F84A-04/P DIP18 Gehäuse 5 * PIC16F684 - DIP14 Gehäuse 1 * ATTiny13-20PU DIP8 Gehäuse 1 * ATTiny13V-10PU DIP8 Gehäuse 1 * ATMEGA8L-8PU DIP28 Gehäuse 1 * ENC28J60/SP DIP28 Gehäuse Am liebsten wäre mir wenn jemand
-
Thread
Daten direkt von SD-Karte zu VS1011
verwaltet das Dateisystem und liest eine MP3-Datei ein. Gibt es für sowas Beispielcode für einen PIC18... ? Gruß Thomas
Zu Hauf... http://www.google.de/#hl=de&source=hp&q=fat16+library+pic18&oq=fat16+library+pic18&aq=f&aqi=&aql=&gs_sm=e&gs_upl=1292l6393l0l21l13l0l0l0l0l0l0ll0&bav=on.2,or.r_gc.r_pw.&fp=adce22d8f8d6a9aa&biw=1280&bih=883 Nicht ausprobiert, sieht aber gut aus: https
-
Thread
PIC 32 bringt mich zur VERZWEIFLUNG!
=32MX360F512L -x c -c "C:\C32\lib\ADClib.c" -o"ADClib.o" -MMD -MF"ADClib.d" -I"C:\C32\include" -D__DEBUG -g Executing: "C:\Programme\Microchip\MPLAB C32\bin\pic32-gcc.exe" -mprocessor=32MX360F512L -x c -c "C:
MPLAB mit deiner Kombination (Explorer16 + PIC32) arbeitet, ich seh aber auch keinen Grund der dagegen spricht. Ich habe das Explorer16 mit MPLAB (8.63 und der X beta5) in Verwendung (mit PIC24) und die PIC32 (795er) in eigenen Schaltungen. Gute
-
Thread
Tipps gesuchtt für Voltmeter ICL7135
L: older large type with 0,05% dissipation factor H: 3% J: 5% 474: 470nF L=18,0 T=11,2 4: 400 VDC WF Dielectric & construction: metallized polypropylene film EC Products code: film capacitor http://www.digikey.de/product-detail/en/ECW-F4474JL/P12224-ND/656382
Straight B Crimped Lead S=7,5mm Q Crimped Lead S=10mm C Cut lead F=10mm A: newer small type with 0,10% dissipation factor H: 3% J: 5% 474: 470nF L=12,5 T=8,4 H=17,4 2: 250 VDC WF: Dielectric & construction: metallized polypropylene
-
Thread
PIC18F45k20 interrup & Serielle Übertragung
<xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
RxTxMain.c * Author: floryd * * Created on 20. August 2014, 15:38 */ #include <xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
-
Thread
PIC Programmer Problem
> Schick den reichelt Kramsch wieder zurück und gugg ma hier: > http://www.sprut.de/electronic/pic/brenner/index.h... > Lochraster und en paar Bauteile, kost weniger als 10€ und hat sogar usb. > Funktioniert wunderbar unter win7. Du brauchst dafür aber einen 18F2550 MIT Bootloader (den brennen
Programmer-Entwicklungstools/DV-164120/3/index.html?;ACTION=3;LA=2;ARTICLE=87179;GROUPID=2969;artnr=DV+164120;SID=12TzY@PX8AAAIAAE7PG3s951113e7526cadb6f2495b43617904f3
-
Thread
PIC24FJ128GB110 CDC Probleme
& IOL1WAY_ON) #elif defined(__PIC24FJ128GB110__) _CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & FWDTEN_OFF & ICS_PGx2) _CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV2
Roman Frei schrieb im Beitrag #2034297: > #elif defined(_PIC24FJ128GB110_) > _CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & FWDTEN_OFF & > ICS_PGx2) > _CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & > POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV2
-
Thread
AVR Mikrocontroller Lohnenswert?
www.mouser.at/ProductDetail/Microchip-Technology/DM320115?qs=sGAEpiMZZMv0NwlthflBi4UzTHrj%252BUATF6y%2F8caWHDU%3D mfg
umformulieren, wenn der Dolmetscher abgelöst wird. (In der Firma bin ich gerade damit beschäftigt Code für C18 auf XC8 (PIC) anzupassen ... danke!) Auf ordentlich abstrahierten Systemen finde ich es richtig eine Hochsprache zu nutzen. Aber eine Ebene über der Hardware, wo ich mit Bits klappere und diese hin
-
Thread
Registerbeschreibung beim PIC32
nicht, was der Faktor ist, wenn dort 101 drin steht. Ich vermisse hier die Darstellung wie bei z.B. PIC18F4550 (http://www.reichelt.de/?;ACTION=7;LA=28;OPEN=0;INDEX=0;FILENAME=A300%252FPIC18F2455_2550_4455_4550.pdf;SID=323ulPNqwQASAAAEo2Sz4fedeedafe8a74e4bffc78de65e77b735) auf Seite 34. Zudem hat das Datenblatt vom PIC18F4550 430 Seiten und das vom PIC32 nur 254, obwohl der ja einiges mehr kann. Meine Frage ist: Gibt es eine extra Dokumentation nur für die Register? Selbst wenn mir jetzt wer sagen kann, dass 101
-
Thread
Binär/ASCII zum realen Wert
Das klingt gut. Und wie konvertiere ich das ? Sry bin noch Anfänger ^^ Arbeite mit dem PIC16F887
was will man 3 Wochen programmieren schon erwarten) Kennt jemmand gute Bücher über das Thema (PIC programmierung, vlt sogar über den PIC16F887) Hab das Buch Mikrocontroller für Einsteier und Unterlgagen Elabo. Und noch eine Frage: Ist es einfacher sowas in C zu programmieren ? Und
-
Thread
/i\ 6-pin ATtiny10
programmieren. :-( Ich bekomme nur die Fehlermeldung "WARNING Flash byte Adress 0x0000 is 0xFF (should be 0xF8).. FAILED!" (siehe Anhang). Bei Vtarget bekomme ich 3,4V angezeigt. Signature kann ich lesen (1E 90 03), also denke ich mal die Kommunikation und Kabel sind ok. Firmware Update ist gerade frisch
Noch ein Hinweis: Man braucht zum Programmieren neben dem AVRISP MKII auch AVR Studio 4.18.716. Das ist der Servicepack 3 zum Studio 4.18. Sonst erscheint der TINY10 garnicht in der Auswahlliste.
-
Thread
Microchip CLB - Messung des Propagationsdelays und Ausblick
Die ersten Experimente mit dem PIC16F13145 und seiner CLB-Funktionseinheit haben die „Struktur des Codes“ und die Bedienung des Synthesesystems demonstriert. Nun ist es an der Zeit, die CLB en Vivant vorzuführen. ### Rekapitulation
führte die „softwareseitigen“ Aspekte der CLB vor: Eine Art Mini-FPGA, die direkt auf die modernen 8 Bit-PICs wie beispielsweise dem PIC16F13145A aufgepfropft ist.  Bildquelle: Microchip Spezifischerweise hatten wir uns für das Inverter-Design entschieden: Es ergreift
-
Thread
Problem mit static initialisierung, MPLAB X, PIC18F
was ich missachte (das Problem sitzt ja i.A. vor dem Rechner). Hard Facts: MPLAB X IDE v3.05 xc8 v1.33 PIC18F252 Zu meinem Problem: Ich habe eine Funktion, in welcher beim ersten Aufruf ein Array geladen werden soll (aus externem EEPROM). Da es aber bei späteren Aufrufen genau so weiter benötigt
Wenn ich das richtig lese, hat der PIC18F252 1,5KB RAM. Kann es sein, dass Du zu diesem Zeitpunkt so viele aktive Auto-Variablen(-Arrays) auf dem Stack hast, dass der Stack bereits in den Heap (in dem auch Dein static-Array steckt) gelaufen
-
Thread
FAT für SD
http://forum.microchip.com/tm.aspx?m=199006&mpage=1 Laut der Aussage dort brauche ich mit meinem PIC16F877a gar nicht erst anzufangen das FAT-System für eine SD Karte zu implementieren da der PIC zu wenig RAM besitzt und man mindestens 1.5 Kbyte benötigt (mindestblock ist 512 Byte.)Der PIC16F877 hat
die Sache wohl noch mehr zu komplizieren. Vielleicht sollte ich doch schauen auf einen besseren PIC18 umzusteigen. Gruss Uli
-
Thread
AVR oder STM32 für Entwicklungsprojekt
wieder an einen meiner Lieblinge, den zu wenig beachteten LPC824, ein Cortex-M0 mit 32 kB Flash und 8 kB RAM (das ist bei den AVR ja sehr sparsam vorhanden). Den SMD Käfer auf eine einfache passive Adapterplatine, einen 100 nF C zwischen die Stromversorgungspins und fertig ist das Evalboard. Programmieren
Raspberry PI oder Arduino-Gefrickel. Dafür muss man nicht studieren. PS: Deine Vorstellung von PIC ist niedlich-naiv. So ein PIC32MZ ist durchaus die gleiche Kategorie wie ein STM32F4 ;-)
-
Thread
Wie stirbt ein Mikrocontroller?
16F877 PIC wo das EEPROM versehentlich in jedem Loopdurchgang sekündlich beschrieben wurde und dann nach ein paar Monaten einen frühzeitigen Ausfall beim Kunden verursachte. Testen ergab, daß das EEPROM
Man da hatte ich aber Glück die Tage. War natürlich nur billig Kram, den sonnst... PIC12 *F* 1822 aufs Breadboard gepackt, NT dran auf 5V/100mA gestellt, MPLAB-X gestartet.... Meckert mal wieder "Falsch ID!". Grummel, Mist, schon wieder VCC nich an den Programmer gelegt. OK eledigt...
-
Thread
AVR PHY Management Interface Library
Ein PIC18F67J60 kann nicht nur MDIO/MDC, sondern auch den ganzen Rest mit Leichtigkeit bedienen. fchk
fchk schrieb im Beitrag #6873690: > Ein PIC18F67J60 kann nicht nur MDIO/MDC, sondern auch den ganzen > Rest > mit Leichtigkeit bedienen. > > fchk Der ist nur nicht verfügbar. Ok ich merke schon AVR ist denkbar ungeeignet.
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
verzinnt ausführen. * Mechanische Belastung, Vibration. Ansonsten: Ich habe hier ein System mit PIC18F67J60 im 24/7 Betrieb, das seit mehr als 20 Jahren störungsfrei läuft. Geht also, wenn man es richtig macht. fchk
gezogen. Der PIC (18F452) EEPROM war für 1E6 Schreibzyklen spezifiziert. Gerhard
-
Thread
Probleme mit MPLAB X und dsPIC30
als Gast mitgelesen habe. Ich habe fürs Studium längerfristig mit MPLAB X und nem Diamex PC2 einen PIC18 in Assembler programmiert. Das hat auch immer geklappt und ich fand zu allen Problemen ne Lösung. Jetzt habe ich mir privat einen dsPIC30F4013 zugelegt, um eine Funktion zu implementieren. Allerdings
Das mit den 40Mhz könnte schon ein Problem sein. Bei einem dsPIC30F4011 musste der Takt von 16 auf 8 MHz runtergesetzt werden da das Ding sonst extrem viel Strom zog und sau heiss wurde. Kann sein das der 4013 auch mit hohen Taktraten Probleme hat. Mal das Datenblatt
-
Thread
Probleme mit dem Takt bei PIC 18F2455
Hallo zusammen, bin gerade dabei einen PIC 18F2455 zu programmieren und mache meine ersten Versuche. Wollte daher einfach mal einen Port setzen und rücksetzen, also eine Art Blinklicht. Nun ist das Problem, dass der Takt hinten und vorne nicht
MHz verwendet. Oder liege ich da falsch? Als Compiler verwende ich den PCWH Version 3.219. Habe die PIC18F2455.h included. Den MPLAB SIM habe ich nicht, kann also nicht sagen ob es da korrekt funktionieren würde. Gruß Michael
-
Thread
PIC-Programmierung?
Hallo Ich möchte PICs aus der 18F-Serie über die RS232 programmieren. Hab auf verschiedenen Webpages nur "Brenner"-Schaltungen für die 16er-Serie oder andere gefunden. 1)Kann mir jemand einen Tipp, wo ich sowas für die 18er finde?
MPLab unterstützt wird, d.h. Brennen und Debuggen geht direkt aus der Programmierumgebung heraus, bei PIC18F sogar in Assembler und C(!) Kleiner Tipp: http://www.nebadje.org/doku.php?id=neblab:icd2clone
-
Thread
Was genau liest der Pic an RS232?
das eingangssignal am pic einzulesen, es zu verarbeiten und darauf hin eine ausgabe mit einer 7-segment platine zu realisieren. die eigentliche frage ist: was genau schreibt der pic in eine variable (c-programmierung) wenn
arrays sind für die ausgangschaltung um die segmente der 7-segment-anzeige anzusteuern #include <pic18fregs.h> #include "18f1320_config.h" #include <delay.h> //für Zeitroutinen #include <stdlib.h> #pragma stack 0x80 0x32 unsigned int ausgabeB[]={64,121,36,48,25,18,2,120,0,16}; unsigned
-
Thread
PIC-Problem: BSR und Bankregister
Ich habe ein kleines Programm für einen PIC in Maschinen-Code geschrieben, das funktioniert, aber ich weiß nicht – warum! Der PIC ist ein 18F14K22, die MPLAB X-Version ist 3.55, genutzt wird das PICkit3 und eine Basiplatine dafür. Es geht letztlich
deine Anregung! Erst hattest du mich in Verlegenheit gebracht, weil der "normale" Befehlssatz des PIC18F14K22 solche Befehle nicht vorhält. Nur einer der Befehle hantiert direkt mit dem BSR: movlb k , da wird eine 8-bit-Zahl in das untere Nibbel des BSR geschrieben. Der Assembler scheint "deinen" Befehl
-
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
Ansi C; Syntax einer Funktion, die eine ROM-Adresse zurückgibt
CC8e ist offensichtlich ein Compiler für PIC18? Nachdem meiner Erinnerung nach das Memory-Layout der PICs - sagen wir mal so - eher unkonventionell ist, kann es durchaus sein, daß Du da mit Banking fummeln
Besten Dank, Problem schein erst mal gelöst. Der Compiler -ja, für PIC18- frißt es erst mal. Im Controller hab ich's noch nicht ausprobiert. Die korrekte Syntax lautet: const size2 char *MenuText (uns8 Zeiger) "size2" bezeichnet, dass der ganze Adressbereich,
-
Thread
PIC24F Clock setzten
ich kenn mich mit C18 und ein bischen mit C30 aus. wenn ich mir deine frage und "goto" ansehe, ich würde dir wärmstens(!) empfehlen erstmal mit den PIC18 zu beginnen!!! auf die schnelle: schau dir den befehl OpenTimer1()
schau mal in mein Programm ,hab da auch ein Thema mit pic24. Meiner läuft aber mit intern 7,37 oder so und raus kommen 80 MHz. Vlieleicht kapierst Du es an dem Beispiel? (Thema vom 8.) viel Glück ;)
-
Thread
Programmierkurs in C für ARM
C-programmieren kann ich eigentlich schon. Habe vor einiger Zeit mit dem PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig im Lernen, wenn ich etwas möchte erreiche ich es meistens auch. Nur mit Selbststudium
der Programmiersprache her schon mal kein größeres Problem. > Habe vor einiger Zeit mit dem > PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der > aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig im Lernen, > wenn ich etwas möchte erreiche ich es meistens auch. Nur
-
Thread
4-bit Microcontroller / Microprozessoren?
Nimm einen PIC10F200 (8-Bit Baseline) - Keine Peripherie (alles per Bit-Banging) - Keine Interrupts - Nur 256 Words Flash - Nur 16 Bytes RAM - Nur 2-stufiger Hardware-Stack - Nur 4 MHz / 4 = 1 MIPS Das
den programmiert. TU S. schrieb im Beitrag #5147201: > Mein Tipp für Minimalisten: Nimm einen PIC10F200 (8-Bit Baseline) Danke für den Hinweis, den hab ich aber schon durch. Hat Spaß gemacht :)
-
Thread
interessiert an einem PIC18 USB controller board?
von einfachen Mess-, Steuer- und Regelungstechnikaufgaben habe ich ein Mikrocontrollerboard mit dem PIC18F4550 gebaut. Die Schaltung kann beispielsweise zum Steuern eines Garagentores, zur Messwerterfassung oder zur Steuerung von vier Schrittmotoren eingesetzt werden, sie eignet sich aber auch sehr gut
Der PIC18F4550 ist ein 8-Bit µC!
-
Thread
Temperaturregelung für Laminiergerät
-----------------4M7------------+ [/pre] http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
16F1825 ebenso problemlos läuft, kann ich nicht mit Gewissheit sagen.
-
Thread
Neue Cortex-M0+-Familie von Atmel
hier der LPC810 im 8Pin DIP Gehäuse. Vergleichbar sind ATtiny85 und PIC12F1822. Rein nach Anzahl der ausführbaren Befehle pro Sekunde ergibt sich bei Nutzung des Internen RC-Oszillators folgendes Bild: [code] CPU
Architektur umsteigen kann. A. K. schrieb im Beitrag #3231599: > Bei AVRs liegt die Grenze bei 8KB Code. Alles darüber unterscheidet sich > in der Codedichte nicht, aufgrund der Entscheidung für eine > Befehlscodierung in 16 Bits. Auch die PIC18 codieren 20 Bits > Zieladresse, ausreichend
-
Thread
C inline Assembler
mismatch C:\xxx\Main.c:48:Error [1251] 'BCF' operand count mismatch Es handelt sich übrigens um einem 18F452. "A. K." meinte ich müsse Banken umschalten. Ich dachte das wäre nur bei dem 16F, 12F und 10F nötig. Wie erzeuge ich in PWM lücklos 1Hz-100000Hz? Wenn jemand mir zeigen würde wie ich diese Frequenzen
PIC-Anfänger schrieb im Beitrag #2060845: > Es handelt sich übrigens um einem 18F452. "A. K." meinte ich müsse > Banken umschalten. Ich dachte das wäre nur bei dem 16F, 12F und 10F > nötig. Die
-
Thread
PIC16F887 auf MC2V0 - I2C
moment Arbeite ich an einem Projekt der Schule über I²C. Der kontroller ist der wie im Titel genannte PIC16F887 und befindet sich auf der MC2V0 Hardware der IHK. Link zum Datenblatt http://www.stuttgart.ihk24.de/linkableblob/sihk24/aus_und_weiterbildung/pal/Elektroberufe/Standardbereitstellungsunterlagen
3190_B0-data.pdf Die Aufgabe ist über I²C von einem DS1621, die Temperatur auszulesen und an den 8 LEDs auf der Frontplatte des MC2V0 einschubs Binär darzustellen. Ich habe schonmal mit dem PIC16F887 und seinem I²C Interface gearbeitet, allerdings scheint die Platine die benutzung des Interfaces
-
Thread
LI IO Akku 3,7V für 3,3V System
von 4,2V und eine Discharge Cut off Voltage von 3V. Ich würde damit gerne einen Extreme Low Power PIC18 (1,8V to 3,6V, Sleep mode: 20nA, Watchdog Timer: 300nA, Timer1 Oscillator 800nA). Leider finde ich im Datenblatt nichts zu der maximalen Stromaufnahme des PICs??? Ich gehe einfach mal davon aus,
Nimm doch einen PIC18F... der bis 5.5 Volt geht, den kannst Du dann direkt am Akku betreiben. Einer meiner Lieblingstypen ist z.B. der 18F14K22, den gibt es mit USB auch als 18F14K50, schau dir mal das Datenblatt an.
-
Thread
Pic12f683 statt Arduino Nano verwenden
Siggi schrieb im Beitrag #7515188: > Pic12f683 statt Arduino Nano verwenden Du vergleichst Äpfel mit Birnen. Der Pic12f683 ist ein Mikrocontroller, der Arduino Nano ist ein Controllerboard. Wenn du den Arduino Code auf den PIC umsetzen
. Da wuerde man dann z.B. den 16F628 finden, der einen HW-UART hat. Edith: Oder den 18F2550 mit USB...
-
Thread
Oszillator und versteckter Vorteiler
Systemtakt ist bei PICs meist fcy gemeint. Dies ist die Frequenz, mit der Befehle verarbeitet werden. PIC16F und PIC18F benötigen 4 Oszillatortakte je Befehl, daher dein Vorteiler durch 4.
Für's Protokoll: Für den PIC 18F2550 Data Sheet, p. 380 TCY (Instruction Cycle Time) = FOSC/4
-
Thread
OLYMP Gastherme GasStar Compact 8-27kW Zündgerät defekt.
Therme von vorne Bild 6: defekte Platine aus Zündgerät Bild 7: Unterseite von def. Platine Bild 8: Zündgerät wie es auf dem Gasventil sitzt. Bild 9: nochmals mit mehr übersicht bild 10-14: Zündgerätplatine aus verschiedenen Richtungen (Unter dem Aufkleber ist ein PIC versteckt) Wenn das Zündgerät
von Olymp kauft? > Kann man den Pic auslesen, oder kann man PICs prinzipiell auslesesicher > (LockFlag) machen? Der PIC hat Ausleseschutz, obwohl ich auch schon Geräte auf dem Tisch hatte wo das Ausleseflag eben nicht gesetzt war.
-
Thread
Günstige Microcontroller für Privat Projekte
PIC 12F675 für 30 ct aus China. PICKIT2 auch aus China. Mit XC8-Compiler hängt das jeden Artuino locker ab.
PIClig schrieb im Beitrag #5908666: > PIC 12F675 für 30 ct aus China. > PICKIT2 auch aus China. > > Mit XC8-Compiler hängt das jeden Artuino locker ab. 12F675? Puh. So ein schaurig grottiger Vorschlag. Etwas Anspruch sollte man ans Innenleben
-
Thread
Sammelbestellung WLAN2Serial ESP8266
AT+ADC#D ADC Value für Channel 5 abrufen mit AT+ADC#E ADC Value für Channel 6 abrufen mit AT+ADC#F ADC Value für Channel 7 abrufen mit AT+ADC#G ADC Value für Channel 8 abrufen mit AT+ADC#H Wird aber viel einfacher abgefragt: AT+ADC? Es folgt eine Digitale Antwort mit 8 Werte. Wahlweise eine
werden! Bitte beachten! Es ist auch eine spezielle Version mit einem Arduino Mini Pro sowie einem PIC18F2550 am 01.01.2015 online. Der Einsatz der Firmware für kommerzielle Zwecke ist nicht erlaubt! Die Firmware ist nur für das ESP-ADC Modul "ESP-12" nutzbar. Frohes Fest & schöne Feiertage