12f505. Früher hätte ich ein 16f630 genommen, mittlerweile könnten andere typen besser sein, ev auch mit integriertem Vreg.
Der PIC16F88 ist pinkompatibel, billiger und der Sourcecode muss nur geringfügig angepasst werden, wenn Du die ADCs nicht brauchst, geht auch der 16F87 oder der 16F84A
M PIC16F8X EEPROM Memory Programming Specification This document includes the 1.2 Programming Mode programming specifications for the The Programming mode for the PIC16F8X devices following devices: allows programming of user program memory, data • PIC16F83 memory, special locations used for ID, and the config- uration word. On PIC16CR8X devices, only data PIC16CR83 PIC16F84 EEPROM and CDP can be programmed. PIC16CR84 Pin Diagram PIC16F84A PDIP, SOIC
cache hit for 50 804b1bf 804b1c1 cache hit for 50 804b1bf 804b1c1 30 cache fill 80 804b1ef 804b1f1 31 cache hit for 80 804b1ef 804b1f1 32 cache hit for 80 804b1ef 804b1f1 33 cache hit for 80 804b1ef 804b1f1 34 cache hit for 80 804b1ef 804b1f1 35 cache hit for 80 804b1ef 804b1f1 36 cache
cache hit for 50 804b1bf 804b1c1 cache hit for 50 804b1bf 804b1c1 30 cache fill 80 804b1ef 804b1f1 31 cache hit for 80 804b1ef 804b1f1 32 cache hit for 80 804b1ef 804b1f1 33 cache hit for 80 804b1ef 804b1f1 34 cache hit for 80 804b1ef 804b1f1 35 cache hit for 80 804b1ef 804b1f1 36 cache
Programming Support Bold font indicates new devices in device file v1.61. Baseline Devices * PIC10F200, 202, 204, 206 * PIC10F220, 222 * PIC12F508, 509, 510, 519 * PIC16F505, 506, 526 * PIC16F54, 57, 59"
auf den alten Einschüben war der PIC 16F84 drauf. Bei der jetzigen Frühjahrs Zwischenprüfung wird denke ich ein neuer Einschub für einen PIC 16F887 gebaut. (Sind aber nur Spekulationen ;) )
ns (Notes 1 and 3) suppression (SDA and SCL pins) 15 TWC Write cycle time (byte or — — 5 ms — page) 16 — Endurance 1M — — cycles 25°C, (Note 4) Note 1: Not 100% tested. C total capacitance of one bus line in pF. 2: As a transmitter, the device must provide an internal minimum delay time to bridge the
Hallo zusammen, ich hab ja mittlerweile IRMP auf einem PIC16F917 (mit CCS Compiler (auch so'n Kandidat für dreckstool.de)) zum laufen bekommen. Der PIC läuft mit 20Mhz und die ISR mit 9,766kHz. Ich kann also die IR Signale decodieren, und die sehen auch plausibel
Sebastian schrieb im Beitrag #2672822: > ich hab ja mittlerweile IRMP auf einem PIC16F917 (mit CCS Compiler (auch > so'n Kandidat für dreckstool.de)) zum laufen bekommen. Der PIC läuft mit > 20Mhz und die ISR mit 9,766kHz. Ich kann also die IR Signale decodieren, > und die sehen
soll heissen, der PIC12F509 im MSOP-Gehäuse passt.
Verbindung zwischen Programm- und Datenbus (bis auf die MOVLW, RETLW- etc. Befehle). To begin with, the PIC12F508/509/16F505 devices use a Harvard architecture in which program and data are accessed on separate buses. This improves bandwidth over traditional von Neumann architectures where program and
470 pF ) LOAD 20 tFALL c ) s 60 e ( D1 s15 t E ( RISE T 40 E Y T10 A t E D2 D 20 5 0 0 -50 -25 0 25 50 75 100 125 4 6 8 10 12 14 16 18 TEMPERATURE ( C) VSUPPLY (V) FIGURE 2-3: Rise/Fall Times vs. FIGURE 2-6
only can be assigned to variables that are specifically identified in the source code. Table 2.1: PIC17C42A Register File Map Address Bank 0 Bank 1 Bank 2 Bank 3 00h INDF0 01h FSR0 : : 0Eh TBLPTRH 0Fh BSR 10h PORTA DDRC TMR1 PW1DCL 11h DDRB PORTC TMR2 PW2DCL : : 16h TXREG PIR PR3LCA1L TCON1 17h SPBRG
ausgestattet und¨eroffnet so viele Eins¨tzmoglichkeiten. 3.2.2 Beschreibung des PIC16F628 Der 16F628 geho¨t genau wie der 12F675 zu den Mid-Range PICs und ist diesem in vielen Belangen sehr¨ahnlich. Er v¨rfugt allerd¨ngs uber 18 Pins und mehr Speich¨r, dafur ist auch sein Stromverbrauch etwas h¨her und kann bei 5 V und 4 MHz 2 mA erreichen. Abbildung 3.5: PIC16F628 43 Einsatz von Mikrocontrollern Die folgende Liste¨zahlt wesentliche Merkmale des 16F628 auf, die ihm von dem 12F675 unterscheiden. Abbildung 3.6: Pinbelegung des PIC16F628 ❼ Der Flash-Programmspeicher
ausgestattet und¨eroffnet so viele Eins¨tzmoglichkeiten. 3.2.2 Beschreibung des PIC16F628 Der 16F628 geho¨t genau wie der 12F675 zu den Mid-Range PICs und ist diesem in vielen Belangen sehr¨ahnlich. Er v¨rfugt allerd¨ngs uber 18 Pins und mehr Speich¨r, dafur ist auch sein Stromverbrauch etwas h¨her und kann bei 5 V und 4 MHz 2 mA erreichen. Abbildung 3.5: PIC16F628 43 Einsatz von Mikrocontrollern Die folgende Liste¨zahlt wesentliche Merkmale des 16F628 auf, die ihm von dem 12F675 unterscheiden. Abbildung 3.6: Pinbelegung des PIC16F628 ❼ Der Flash-Programmspeicher
V 4 0 3 P I V 4 0 6 PIV503 PIV506 PIX2032 TSOP1738 1 C3C3 2 PB7 (SCK) PAVCCADC7) 2 In Out 2 DE A 3 PIC301 PIC302AL1 PIV109PD0 (RXD) PC0 (SCL) PIV1019 P I V 4 GND 1 GND 2 P I V 4 0 5 PIV504DI GND PIV505 GND 33p 1 DMX_RxPIV101PD1 (TXD) PC1 (SDA) PIV1020 Q2Q2 RC5_RxPIV101PD2 (INT0) PC2 PIV1021 IL711-3 LTC485
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=0;GROUPID=3349;ARTICLE=78847;START=0;SORT=artnr;OFFSET=16;SID=27uSHIOqwQARsAAH-p5YQ738d5b383b505f2708f06ce9063e070f Damit möchte ich mein neues Netbook verwenden welches natürlich keine RS232 Schnittstelle mehr hat. USB 2.0 ist natürlich vorhanden. Installieren
etwas wie der alte AVRISP, den kann man problemlos mit so einem USB-Serial Adapter betreiben. Beim PIC weiß ich nicht, aber ich denke, das hier wäre etwas: http://home.arcor.de/bernhard.michelis/
knappe Deadline habe. Der 16f877 erschien mir genau richtig - DIP40 für 6.43€ bei farnell.de Zum Vergleich kostet der 16f84 mit DIP18 mindenstens 2€ mehr. Ich werde nun, voraussichtilich, den PIC als Zähler programmieren - Dieser
dem Begriff 16f84 kostet die 25er Stange 111,75 Euro (4,47 Euro/PIC) und direkt darunter ist nen einzelner für 5,19 Euro zu haben. Ein bischen preiswerter als der 16f877 ist der 16f84 also schon. Generell würd ich
hochohmiges Relais (maluska M4S) durch einen Optokoppler (HCNW139) und dieser wiederum durch einen µC (16F505) geschaltet werden. An dem Microcontroller liegen dank Vorwiderstand im Mittel 4 Volt an, sollte also die Funktionalität gewehrleisten denke ich, oder? Die obere Bahn auf dem Schaltplan ist ein totes
Das ist keine Schaltung sondern ein Witz. Der PIC möchte natürlich einen 5V Spannungsregler wenn die Schaltung mit 12V versorgt wird.
Konfiguration des ttys tippen. Schau mal nach ob das bei Dir anders aussieht: [pre] $ stty -F /dev/ttyUSB0 speed 115200 baud; line = 0; min = 1; time = 0; -brkint -icrnl -imaxbel -opost -isig -icanon $ stty -g -F /dev/ttyUSB0 0:4:1cb2:8a38:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0
:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 > [/pre] das ist genau die raw Einstellung und da ist echo noch an, d.h. der tty-Treiber echo(ed) einkommende Zeichen, deshalb mein Vorschlag noch ein -echo
meißten PICs laufen zwischen 2-5,5 Volt. Welchen du nimmst, liegt an deiner Anwendung. Z.B. der Pic 16f648 hat eine UART drin. Gibt aber noch andere. Da mal im Datenblatt genauer schauen, was du brauchst.
Welchen Pic hast du dir als Lampencontroller vorgestellt ? Für 5-6 Leds brauchst du 12 Pins bei 5V. Also wirst du warscheinlich auf ein 18 Pin ausweichen müssen, 16f6xx als Beispiel. Als Sender kannst du dir
Auftragsarbeit für größeres Projekt wäre, würde ich folgendes machen: Ich würde für jeden 7-seg einen 16f505 nehmen, tssop oder qfn bei einseitiger Platine, kostet 50Cent bei 100 Stück, sowie einen IR-Empfänger, oder besser RF, ein einfacher QAM genügt. Würde so auf 20-25 Euro je Teil veranschlagen, SW
pic wrote: > Achso, max7219 und Konsorten kann man vergessen, denn die haben einen > Wiederhofrequenz von 100HZ, also braucht man 1/32 oder 1/16, um das Bild ich vermute, es wird die common-leitung gehackt
Wetterstationsprojekt. Ich habe mir vor sechs Jahren auch eine modulare Wetterstation gebaut. (mit PIC16F877, (T, RH, Taupunkt, Humidex, Windchill, Windgeschwindigkeit und Richtung, Regenfall, Schneehoehe mit Ultrasonic Sensor, Barometer mit MS5534A, Sonnenscheinsensor (z.Zt noch in Entwicklung)).
D tENWaveform OUT OUT 100 pF t Waveform 1 CL= 100 pF DIS V SS Voltage Waveforms foR F , t Voltage Waveforms foENt V OH V OL D OUT CS tR tF CLK 1 2 3 4 Voltage Waveforms foDOt D OUT B11 CLK EN t DO Voltage Waveforms foDIS DOUT CS
bewusst, daß Austriamicro über Digikey erhältlich ist. Für bis zu 6 Digits setzte ich früher gerne den 16c505 ein, mit RS232 Parameterübergabe sowie SW-Dimmung bzw Programmierbar mit Programmiergerät. 8x Daten + 1x RS232 + 3X Segment wobei bei >3 Digits Anoden + Katoden 7-Segm. Anzeigen verwendet werden, beide ohne Vorwiderstände. Heute würde ich warscheinlich den PIC16(L)F1507 verwenden. Solltest du an den Code interessiert sein, kann ich den veröffentlichen.
current at 2.5V 6 6 6 ORG pin selectable memory configuration DI 3 6 ORG DO 4 5 V SS 128 x 8- or 64 x 16-bit organization (93LC46) 256 x 8- or 128 x 16-bit organization (93LC56) ROTATED SOIC 512 x 8 or 256 x 16 bit organization (93LC66) Self-timed erase and write cycles NU 1 3 3 3 8 ORG VCC 2 C C C 7 V
Die machen das mit der MAC sogar vollkommen richtig: [pre] 00-22-F9 (hex) Pollin Electronic GmbH 0022F9 (base 16) Pollin Electronic GmbH Max-Pollin-Str. 1 Pfoerring 85104 GERMANY ( http://standards.ieee.org/regauth/oui/oui.txt
in Tabellenform wird, insbesondere beim 20seitigen, etwas Programmspeicher verbrauchen. Bei einem 16C54 oder 16C505 kann es dann, zusammen mit der 7-Segment-Tabelle, vielleicht zu knapp werden. Aber gut, PIC kann genausogut ein 16F876 sein. Dann reicht's immer.
Kein Hobbybastler programmiert mit den 16C PICs! Und ein 16F628 (welchen ich wohl dazu nehmen würde) hat 2K Flash und 224 Byte RAM. Das sollte ja wohl ausreichen für dieses Projekt. Und PIC kann auch ein dsPIC33 FJ256GP710 sein, der hätte
Ich probiere es gerade auf meinem Pic 18F2620 und benutze dafür ein CCS compiler. Normalerweise muss er die 100 werte ausgeben , dann Mittelwert, summe ,min ,max, summequadrat und effektivwert
stimmt nicht Effektivwert stimmmt auch nicht #define NR_VALUES 100 #include <math.h> int16 value[NR_VALUES]; int16 mittel,min, max,Effwert ; unsigned int16 sum, sumQ; void SetupHardware() { setup_adc_ports(AN0_TO_AN1|VSS_VDD); setup_adc(ADC_CLOCK_DIV_4|ADC_TAD_MUL_16); setup_spi
Ufff! Endlich hat's geklappt. Eben habe ich meine ersten beiden Testprogramme in 12F509 gebrannt. War ein ziemlicher Aufstand, da hin zu kommen. Der Reihe nache... Gekauft: Olimex PIC-PG3. Tait-Style. Läuft an Parallelport, hat externe Stromversorgung, damit sind die 13 V VPP auch
PICPrg-inspiriertes, selbst geschriebenes Programmierprogramm für Programmierer am Parallelport, dass zur Zeit für 12F509 getestet ist, für 12F508 und 16F505 wohl auch funktioniert. Nennen wir es kurz lpt2icsp. Wenn ich in den nächsten Tagen ein wenig Ruhe finde, dann werde ich es ein bisschen aufarbeiten und ins Netz
Leds Multiplexen, also für 20 Leds braucht man 5 Pins, ein nicht so großer uC (pins) kann das, im Pic bereich würde ich den 12F505 nehmen, ein AVR kostet nur 3x soviel, geht ob es +- 1 Euro mehr kostet, das glaube ich ist hier egal.
gerade hier rumfliegen habe... Inzwischen ahbe ich auch noch ein paar andere gefunden - Mega8 16PU - AT Tiny 2313 20PU - AT Meaga 16-16PU - AT Mega 8535-16PU ich habe die alle mal bestellt, als ich dachte ich fange mal mit µC an. Bisher habe ich nohc keinen davon benutzt
Hallo, ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils 3x48V sowie 2x12V schalten sollen. Die Spannungen kommen von verschiedenen Netzteilen. Beim ausprobieren hat sich der
@ Korbinian (Gast) >ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 >High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils Wenn das mal kein Irrtum ist. Der IRSF3010 ist ein LOW-Side Switch. Wenn du den irrtümlich als High Side eingebaut
Hallo, also was ist denn mal kurz gesagt der Unterschied zwischen den C- und F-Serien bei PICs? Problem, ich habe einen 16C505 und im Programm zur Programmierung gibt es nur den 16F505...kann das funktionieren? Grüße Anne
Es gibt einen Migration guide für PIC16C505->PIC16F505: http://ww1.microchip.com/downloads/en/DeviceDoc/41222a.pdf Im Endeffekt steht drin, dass das meiste gleich ist (der F hat wohl etwas mehr Speicher oder so), man die beiden Datenblätter
incorporates the following hardware: • Lantronix XPort device server XPort provides network access to the PIC micro controller. Through a network TCP or UDP connection to the XPort, you are able to send and receive characters from the PIC micro controller. • PIC16F873 micro controller with flash and EEPROM
Weiter oben im Thread, pic12f509 , pic12f508 (von anderen quelle).
konstant auf 0, damit bleiben 80 bit Eingangsdaten. Vorhergehende Daten spielen keine Rolle. Zum PIC Auslesen: Falls die 50mV sich auf den Report von Skorobogatov beziehen: da ging es um den 16F84A. Das ist wohl leider nicht direkt übertragbar. Zumindest habe ich bisher nur gesehen, dass Code und
Wegen Micro, kostenguenstig wuerde ich dir folgendes Empfehlen Pic12f505 fuer jeweils 3x logic (12 IO). Einer kostet ein Euro und braucht keinen externen Quarz, nur einen Entkoppelungskondensator (Preis Farnell) Sonst, ein Mega16, kostet 2.95 Euro oder ein ATMEGA8535
Noch ne frage zu diesem Pic12f505 kann der Parallebetrieb also threading? Und was muss man alles haben um den zu Brennen? MfG Lars
Generator Backplane LCD Generator Backplane output output Clock Load FIGURE 7: CASCADETIMING DIAGRAM 1/f CLOCK 1 63 64 START Data in SEG 64 SEG 2 SEG 1 DS tDH Data out PD Load PW 1995 Microchip Technology Inc. DS70010I-page 3 AY0438 1.4 General 1.5 Interfacing to a LCD Module and PIC16CXX Device In order
regulated voltage is cost effective and can be justified. However, there are applications where the PIC12/16/17 is the main controller and low voltage Assuming a line voltage of V 1= 115V and line is not required by other components except the PIC12/ frequency = 60 Hz, 16/17. In these instances, the cost
/CR84, PIC16F84A PIC16CR83/ Difference PIC16C84 PIC16F83/F84 PIC16F84A CR84 Program Memory Size 1K x 14 512 x 14 / 1K x 14 512 x 14 / 1K x 14 1K x 14 Data Memory Size 36 x 8 36 x 8 / 68 x 8 36 x 8 / 68 x 8 68
Pin Word Size Temp Ranges Packages 93AA66A 1.8-5.5 No 8-bit I P, SN, ST, MS, OT 93AA66B 1.8-5-5 No 16-bit I P, SN, ST, MS, OT 93LC66A 2.5-5.5 No 8-bit I, E P, SN, ST, MS, OT 93LC66B 2.5-5.5 No 16-bit I, E P, SN, ST, MS, OT 93C66A 4.5-5.5 No 8-bit I, E P, SN, ST, MS, OT 93C66B 4.5-5.5 No 16-bit I, E P, SN, ST, MS, OT 93AA66C 1.8-5.5 Yes 8 or 16-bit I P, SN, ST, MS 93LC66C 2.5-5.5 Yes 8 or 16-bit I, E P, SN, ST, MS 93C66C 4.5-5.5 Yes 8 or 16-bit I, E P, SN, ST, MS Features Description Low power CMOS technology The Microchip Technology Inc. 93XX66A
Ground This technical brief details the translation of a PS/2 Power mouse to a USB mouse using the PIC16C745/765. The Clock PIC16C745/765 is Microchip’s low speed USB micro- Data controller. All of the USB descriptors for the mouse translator are listed in the tables in Appendix A. A The power and ground