-
Thread
PIC16F1503 Debugging und andere Dinge.
Teilenummer : AC244051 - PIC16F1509-ICE Processor Extension Pak http://www.microchipdirect.com/productsearch.aspx?keywords=AC244051
jetzt den pic16f1823 oder den pic16f610 nehmen... Allerdings wäre es schon cool wenn ich mein SPI Programm auch auf dem 1503 zum laufen bekommen würde. An alle anderen: Danke für die vielen Antworten... das
-
Thread
PIC16F1503: In Internen Flash schreiben
Hallo Leute, Möchte gerne in den internen Flash des PIC16F1503 schreiben. NEIN es ist kein PIC18 NEIN nicht in den EEPROM (hat keinen) Compiler ist Mikrobasic Pro 6.0 Nun habe ich mir folgende Idee ausgedacht: [Code] module EEPROM_Operationen
Flash_Operationen include "Variabel_Definitionen" Const Flashmemmorystart = 0x7FF 'Höchste Addresse beim PIC16F1503 dim Sub Procedure LoadSettings dim Sub Procedure Speichere_Einschaltpunkt_Relais1 dim Sub Procedure Speichere_Ausschaltpunkt_Relais1 dim Sub Procedure Speichere_Einschaltpunkt_Relais2
-
Thread
debugging PIC16F1503 Release Step2
, etc, Startvector,...?? Theoretisch darf doch mein PIC16f1503 erst dann die Befehle ausführen, sobald ich mich im Debug-Mode step by step vorwärts bewege. Ich bedanke mich schon mal im Vorraus. Ben
Ben K. schrieb im Beitrag #5243358: > Was mich zum grübeln bringt: > Das Target-Device mit dem PIC16f1503 läuft auch schon komplett an, bevor > ich mich in der main-routine vorwärts bewege. Woher weißt du das? Ben K. schrieb im Beitrag #5243358: > Theoretisch darf doch mein PIC16f1503 erst
-
Thread
PIC16F1503 XC8 Zugriff auf Variablen in Programmspeicher
Hi! Ich würde gern auf ein Array von Bytes, welcher folgendermaßen definiert ist zugreifen: [c]const uint8_t tx_addr[5] = {0x00,0x00,0x00,0x00,0x00};[/c] In der folgenden Funktion möchte ich über dieses Array iterieren: [c]void rf_write_register(uint8_t reg, const uint8_t *value, uint8_t len){ rf_CSN_lo(); spi_shift_sync(W_REGISTER|(REGISTER_MASK & reg)); while(len--){ spi_shift_sync(*(value++)); } rf_CSN_hi(); }[/c] Ich rufe die Funktion so auf: [c]rf_write_register(TX_ADDR,tx_addr,5);[/c] Ich erwarte, dass die Funktion "spi_shift_sync" mit
-
Thread
Kleiner Einsteiger Mikrocontroller
Nen kleiner PIC 16F684. Im Zehnerpack von Ibei.Com um die 5 Eu. Zum Programmieren: http://webs.uolsinectis.com.ar/nancy/pic/pic_de.html Ein 16F683 wuerde es Prinzip auch tun. Dann muesste er seine Knoeppkes
jetzt den 16LF1709, der kostet so ca. 1 Euro Insgesamt habe ich in den vergangenen paar jahren mehrere 1000 Euro augegeben, da machen 50 cents mehr auch nichts aus. Ansonsten verwende ich PIC32. 16f1503 ist
-
Thread
PIC16F887 und PWM
3 Mosfettreiber oder ähnliches dann die Anoden der LEDs ansteuern. Der Blick ist dabei auf den PIC16F887 gefallen, weil mir die 16er Serie von Microchip immernoch die "vertrauteste" ist, dadurch dass wir auf einem 16F84A in der Schule lernen und mein Prüfungsaufbau für Zwischen/Abschlussprüfung auf
einstellen kann. Nein, du kannst nur zwei Dutycyles unabhängig voneinander einstellen. Such dir einen PIC mit >=3 CCP/ECCP/PWM Modulen. Da fällt mir so schnell der PIC12F1501 oder wenn du mehr IOs haben willst der PIC16F1503 ein. Beide haben 4 _unabhängige_ PWM Module. Solltest der 12F1501 passen: Hier
-
Thread
Der Anfänger und die ungenaue Binäruhr (PIC)
... > Die neuen PICs sind auch noch nicht > so gut dokumentiert. Ich finde das Datenblatt des PIC16F1503 ist nicht schlechter als z.B. das eines 16F877A.
://www.reichelt.de/PIC-16F883-I-SP/3/index.html?&ACTION=3&LA=446&ARTICLE=89327&artnr=PIC+16F883-I%2FSP&SEARCH=16f883
-
Thread
passender Controller gesucht.
vermute mal, dass dann auch der ADC noch nicht zuverlässig arbeiten würde? Dann habe ich mir den PIC16F1503 angesehen. Der würde das Wake-up Problem lösen, jedoch nur wenn ich einen externen Oszillator anschließe. Das ist ja auch nicht gerade ideal. Was meint ihr? bekommt man das mit dem PC16F527
im Beitrag #4583716: > kann mir jemand einen Controller für meine Anwendung empfehlen? ... > - PIC oder AVR ... > Zuerst habe ich den PIC16F527 rausgesucht. Wenn ich es richtig sehe, hat ... > Dann habe ich mir den PIC16F1503 angesehen. (keiner paßt so recht) Dann schau dir halt auch mal
-
Thread
[V] PIC 16F1709 - neuer Mikrocontroller
./. schrieb im Beitrag #3610796: > Einfach abwarten. > > Die Revision A0 vom 16LF150X gabs fuer 0,49 Eu bei R. > Da konnte man sich auch mit den Errata arrangieren. > Fuer den Preis gibt es fast schon neue 16F1503. Ausserdem hat der 1503 nicht viel mit dem 1709 zu tun. 16F1503 - 14 pin, 1x CLC, 128 bytes RAM 16F1709 - 20 pin, 3x CLC, 8 bit DAC, 1K RAM > P.S.: > Wer einen Satz Quartus 13.1 DVDs moechte, ich habe von Altera 2 davon > bekommen und einen uebrig...
-
Thread
PIC16C505, PIC16F505, Interrupt
Nächster: PIC16F1503
pic16F630 ist pinkompatibel zu PIC16F505 und HAT eine externe Hardware-Interrupt auf pin 11. kleiner unterschied: was bei den PIC16F505 portB heisst, heisst bei den 16F630 portA.
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
Am einfachsten waere wohl ein kleiner 16F1503/7/8/9 mit einem NCO.
PICklig schrieb im Beitrag #6565490: > kleiner 16F1503/7/8/9 mit einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
warte1ms(void)" ist ueberfluessig und auch fehlerhaft Im uebrigen gibt es bei Reichelt einen billigen Pic mit reichlich Speicher und I/O-pins http://www.reichelt.de/PIC-16F8-16LF-Controller/PIC-16F883-I-SP/3/index.html?ACTION=3&LA=446&ARTICLE=89327&GROUPID=2967&artnr=PIC+16F883-I%2FSP&SEARCH=pic16f883
vor allem bei geringen Helligkeiten aber noch sanfter. Mit dem NCO natürlich am perfektesten. (ein PIC mit genug PWM Modulen für eine HP wäre z.B. der 16F1503) Mit 3 CCP Modulen wie beim 16F18324 könnte man vermutlich mit etwas Tricksen eine 16 Bit Auflösung erreichen. (http://www.hs-ulm.de/users/
-
Thread
PIC Standardwerte
Hallo, ich versuche mich gerade in PIC Microcontroller einzuarbeiten und verwende xc.h. Ich habe den PIC16F1503 genommen. Ich versuche gerade herauszufinden wie die Register gesetzt sind. TRISA: 1=PortA pin configured as an input
> PIC16F1503 Wenn er zu faul ist, soll er einen kleineren nehmen. Z.B. 12F675. Das hat netto gerademal 100 zu lesende Seiten. > Ohne groß zu denken hätte ich gedacht Und Brain mal auf "ON" stellen
-
Thread
Analoge Datenerfassung mit einem PIC und PICBASIC
Angaben dazu finden sich im DB allgemein unter "DC-characteristics"... (habe hier nur das DB eines 16F1503, aber so groß wird der Unterschied zum 16F1827 erfahrungsgemäß auch nicht sein....)
? > > Oder ist es abhängig von der Betriebsspannung (5 oder 3 Volt)? > Jetzt habe ich beim 16F1827 nagesehen. Die 1,024V Referenz für den ADC sollte ab 2,5V Vdd funkteonieren (vorhin hatte ichnur das DB vom 16F1503 greifbar) Allerdings ist die Vref nicht exakt 1,024V/2,048V/4,06V sondern kann
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
rede ich jetzt NICHT von Assembler und BASCOM-Programmen !). > .........Verwaltungskrams, beim PIC kommen noch > die nervigen Bankumschaltungen hinzu..... Tja, wer unbedingt auf den PIC12/16/(18) beharren will, muss damit leben - wenn möglich noch mit neolithischen PIC16F84 herumwerkelt um alles
potentielle PICs, da es ja ein recht simples Projekt ist. Nun sortiert man nach Preis und hat den PIC16F1503 für 75cent. Wenn du aber noch PICs hast, würde ich die, wenn machbar, aufbrauchen.
-
Thread
Versorgungsspannung vom PIC mit PIC messen
Hallo Leute, ich möchte einen PIC16F1503 bei Ausfall der Versorgungsspannung mit einer Batterie betreiben. Der PIC soll dann die Batteriespannung messen. Sollte die Spannung sehr gering sein soll eine Fehlermeldung an eine weitere Steuerung
Messung zu legen. Anbei habe ich meinen Schaltplan hinterlegt. Des weiteren hätte ich eine Frage zum PIC. Ein Uhrenquarz soll an Timer 1 laufen dazu kenne ich von neueren PIC den T1CKI und den T1CKO Pin. Bei diesem PIC ist allerdings nur der T1CKI in der ALLOCATION Table an RA5 bezeichnet. Verwende ich
-
Thread
8x µC über einen weiteren µC programmieren
"kleine" Pic kosten (60ct. bei 10pcs) und was die dafür an HArdware intus haben. BEispielsweise PIC16F1503 (Nur der vollständigkeit halber: Die Aktuellen PIC16 haben mit den alten PIC16 nicht mehr viel gemeinsam. Die entsprechen da eher den PIC18 beim Programmieren und sind auch ohne Abstriche fuer den Einsatz mit C Compilern gedacht. Bei den älteren 16er wurde das bei den kleineren Typen ja manchmal schon sehr kniffelig) Aber um das klarzustellen
-
Thread
PICasm: bra/goto
Springst du old style auf absolute Adressen, mußt du selber aufpassen. Hab mir das grad für einen 16F1503 angeschaut.
der aktuellen Page stattfinden. Das gilt auch für den brw-Befehl der Enhanced Mid-Range PICs (z.B. 16f15xx).
-
Thread
IC für einfache Bargraph-Anzeige (10 Leds) gesucht
0.038 USD aus Taiwan" > > ...danke... Der Padauk hat KEIN ADC, zumindest AFAIK. Ich würde einen PIC 16F1503 verwenden. Vielleicht mache ich ein Lehrvideo draus, wenn ich Zeit finde.
doch erst spannend... Und im uebrigen hat der Geschwister, die einen haben. > Ich würde einen PIC 16F1503 > verwenden. Spitzenidee! Erlaubt ist, was gefaellt. > Vielleicht mache ich ein Lehrvideo draus, wenn ich Zeit > finde. Schaltplan und Software waeren mir persoenlich viel lieber...
-
Thread
elektronische DIL-Schalter? nicht-flüchtiges Latch?
Andere Leute nehmen dafür einen PIC12F oder PIC16F*/LF* oder irgendwas anderes kleines. Ein PIC16(L)F1503 hat 128 Byte HEFlash und ist mit Sicherheit billiger als Dein Maxim/Dallas Teilchen. Und viel besser erhältlich. fchk
Irgendwie ist das krank. In meinem Fall wären es 2.21 Euro für den DS4520E gegen 1.33 für einen STM32L031F4P. Der hat zwar 20 statt 16 Pins, kann aber nebenbei noch ein paar Kleinigkeiten erledigen und spart dann 6 bis 8 von 20 Steckerpins und einige Leiterbahnen werden entsprechend kürzer. Außerdem sparen
-
Thread
AKO Weidezaungerät reparieren
N-Channel MOS ? Die beiden Widerstände R2 und R5 sind auch nicht mehr zu entziffern. Der IC ist ein PIC16F1503. Unterspannungsabschaltung und die Ansteuerung der LED macht der. Das geht auch noch alles. Bezüglich meiner Anrede: Ich wollte nur höflich und respektvoll sein, da ich denke, dass hier
H. H. schrieb im Beitrag #7050435: > PDTC124ET Danke. dann kann ich nur hoffen das der µC PIC16 1503 keinen Schaden hat. dann muss ich jetzt nur noch schauen wie stark die platine schaden genommen hat... ich mit meinen mittelalterlichen, grobschlechtigen Lötkolben hab da jetzt nicht die beste
-
Thread
PIC 3 PWM Parallel
Programmieren. Gibt es eine weitere möglichkeit dieses Problem zu lösen? Ich habe in dem Controller (PIC16F684) ausserdem 3 Timer, vielleicht könnte ich mit denen arbeiten... allerdings fehlt mir auch hier der passende Ansatz. Das Programmieren selbst dürfte nicht mein Problem sein, eher die Idee WIE ich
suchst, spiel mal damit etwas: http://www.microchip.com/maps/microcontroller.aspx Da findet sich PIC12F1501 im 8Pin Gehäuse oder PIC16F1503 mit 14Pin.
-
Thread
Welchen lattice ic
kannst, wie ein CPLD, aber mit im Prozessor mit drin. Die AVRs haben leider nur eine solche Einheit. PIC18Q (z.B. PIC18F27Q84) haben bis zu 8 dieser Einheiten. Damit kann man dann schon einiges machen. fchk PS: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann gleich mit MPLAB-X rumfuhrwerken
-
Thread
1.27mm auf 2.54mm Breakout Platine
Pinabstände auf 2,54mm (I/P)gibt. Beispiel für 1,27mm: http://img.alibaba.com/wsphoto/v0/439386565/PIC16F690-I-SO-MICROCHIP-SOP20.jpg Beispiel für 2,54mm (I/P; DIL-Gehäuse): http://csimg.shopwahl.de/srv/DE/29015918odetthpsrirrkzifodmqmnq/T/340x340/C/FFFFFF/url/microchip-pic-16lf1503-i-p-.jpg Oder
-
Thread
Velleman 194N1 Radio hacken?
Rosenheim und am Brenner empfangen. Mit dem Lautsprecher ist der Klang grausam. Vorne drauf LM385 und PIC16F1503, unten ein Modul "MM100'2". Das könnte ja vielleicht interessant sein. Kann der 16-füßige Chip wirklich nur FM 87-108MHz? Gibts vielleicht einen Hack für gleich diese Platine? Wer weiß was
Helge schrieb im Beitrag #6725745: > Kann der 16-füßige Chip wirklich nur FM 87-108MHz? Wenn der Zylinder an der Untenrechtsecke des 9 Volt Blocks ein Taktgeberquarz ist - probiers, mit einem wenige pF Paralleltrimmer den Frequenzbereich nach unten
-
Thread
PIC Register APFCON
Hallo erstmal, :) ich beschäftige mich seid kurzem mit PIC´s und habe eine Frage bezüglich der IO´s, bzw. des APFCON- Registers. Ich habe bisher AVR und MSP430 programmiert und da war es ein wenig anders. Ich arbeite mit dem PIC16F1503 und möchte generell
-
Thread
Wanderkiste Widlar, Runde V
Ich werde diverse Evalboards von STM aus den Bereichen Bluetooth, NFC, Audio beilegen. Dazu noch ein PIC16F18446 Platinchen für Steckbretter. Muss mal meinen Platzaufräumen, ich vermisse da immer noch ein paar Sachen.
Kameramodul, finde kein Datenblatt dazu Kommt raus (?) -------------- 1x Micro SD Karte 128MB 8x PIC16C54 (OTP Pic) 8x PEB2095N (ISDN Transceiver)
-
Thread
Hardware Erkennung leicht gemacht
Noch eine Alternative: ein kleiner Microcontroller im SOT23-Gehäuse (z.B. PIC10Fxxx). Kommunikation über eine Leitung über UART (ggf. Software UART, bei kleinen Baudraten kein Problem). Halbduplex ermöglicht bidirektionale Kommunikation, oder der µC sendet einfach immer ständig
1000 im Jahr auch 1000 gleiche Module hergestellt werden können... Recht unwirtschaftlich. Ein PIC16F1503 z.B. hätte einen internen Oscillator, genug IOs mit Pullups und kostet bei 1000 Stück 51 Cent + 11 Cent Programmierung -> 62Cent * 1000 = 620€. Diese müssen dann nur noch eingelötet werden. Ich
-
Thread
Riesige Schaltermatrix auswerten
Esselbach schrieb im Beitrag #4102410: > Welches ist der preiswerteste MC mit 4 oder 6 Beinchen? PIC10F200T, ca. -,33 € bei 3000 Stück (zumindest der vom Microchip). > Hänge so einen > (passend programmiert) an jeden Schalter und ale MCs zusammen an eine > Busleitung - erledigt der Fall und
Man kann aber wirklich auch adc verwenden, 44x32 geht noch, man braucht dann z.B. 10x 16f1503 oder weniger wenn man externe Mux verwendet. Schalter auf GND und mit zwei Widerständen auf Spalte und Zeile aufgetrennt.
-
Thread
Drehimpulsgeber
ohne Ausnahme mit minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die Liste: PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, ZILOG Encore! Außer Hardware notwendigen Anpassungen gab es nichts zu ändern oder daran rütteln. Ich habe sowohl verschiedene mechanische
Ausnahme mit > minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die > Liste: > > PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, > ZILOG Encore! Dito in PSoC4 (M0). Auch im Multiplexbetrieb (4Drehgeber) no Problem mit Peters Routine. Einzige Änderung:
-
Thread
Schieberegister ansteuern
allzuschwer, und die kleine Platine auch nicht auffaellig. Kann ich dir anfertigen (also SMD Adapter mit PIC), PICKIT3 kostet so ca. 30 dollar als Klon und ca. 60 original. So ein bisschen Aufwand wirst du auch haben zumindest PIC assembler zu lernen. 16F1503 wuerde schon reichen und der kostet ca. 1
F. Fo schrieb im Beitrag #3604632: > Hekra K* schrieb: >> F. Fo schrieb: >>> Wegstaben Verbuchsler schrieb: >>>> für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares >>>> Monoflop
-
Thread
Elektrischen Fliegenfänger tunen
15 kV Keramikkondensatoren reichen nicht, werde mir wohl aus FKP-Kondensatoren einen Kondensator 2nF / 17 kV bauen.
angezogen, fliegen direkt in den Lichtstrahl und das wars dann: http://ctc-labs.de/phpBB_3/viewtopic.php?f=3&t=1503&st=0&sk=t&sd=a