-
Thread
schneller uC
menge Variationen beim pic16f628a sind es 300ns und beim 16f887 nur 200ns
pototschnig wrote: >Soweit ich weiß braucht zB ein PIC16F84 @ 10Mhz 300ns pro Befehl. Kann nicht sein. Es steht sogar auf Seite1 des 16F84 Datenblatts: Bei 10 MHz ergibt sich eine Taktperiode zu 400ns. Ich dachte immer, die Formel sei jedem klar. FCY
-
Thread
PIC Einsteiger/Umsteiger
>>Anfangen werde ich mit einem PIC15F737 >? Was ist das für ein MC? Muss wohl ein Schreibfehler sein. Bestimmt ist es ein Schreibfehler, gemeint ist wohl der PIC16F737 Als Einstriegsempfehlung für PIC16 empfehle ich das Kit "DV
PIC16F1933. Gleiche Ausstattung oder besser (2 Timer mehr, kann schneller laufen...). Kostet bei Microchip 1.23$ und der 16F737 kostet 3.13$. Sparst also 1.90$ pro Chip. Pinout ist auch gleich, zumindest
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Nimm die LGT8F328P Sind kompatibel, können aber auch 32mhz, 3 8bit timer, DA onboard etc. Kosten 1.80 / stück retail.
Hab noch ein paar MCUs herumliegen (kommen aus EMS Auflösung) PIC16F1825-I/SL PIC17C44-33/L ATTINY85-20SU HD64F3664HV Leider keine STMs Bei Interesse teile ich gerne, einfach melden
-
Thread
Dimmer für den Verteilerschrank mit Steuerinterface
02 = DATA[2] = Baustein benötigt 2 Adressen 7F = DATA[1] 08 = DATA[0] 04 = ID[3] = Vermutlich FSR14-2x 02 = ID[2] 11 = ID[1] 00 = ID[0] 00 = Status 1C = CRC = 8B + F0 + 01 + 02 + 7F + 08 + 04 + 02 + 11 + 00 + 00 = 21C [/code] Ich hoffe
.Byte08_DB0:= 16#0F(*sinnvoll laut Datenblatt*); stEltakoRS485.Byte09_ID3:= 16#00; stEltakoRS485.Byte10_ID2:= 16#00; stEltakoRS485.Byte11_ID1:= 16#00; stEltakoRS485.Byte12_ID0:= USINT_TO_BYTE(
-
Thread
Kleiner Einsteiger Mikrocontroller
> > - Größe max. 30mm x 30mm (eher kleiner) > - 4 LEDs sollen einzeln angesteurt werden > - 1 On/Off Switch > - 1 DC-Motor > - 1 Taster Der PIC16F1613 zum Beispiel erfüllt diese Vorgaben auch im "bastlerfreundlichem" DIP14-Gehäuse (ca. 19mm * 7.6mm).
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
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
im Beitrag #4024541: > Wenn du ein Problem mit Banking hast, hast du dir eindeutig den falschen > PIC ausgesucht. Wie wär's mit einem PIC24? 1. Der TO wollte explizit PIC16f76 und Assembler nutzen 2. Gibt es für PIC24 keine richtige freie Entwicklungslösung. MPLABx kommt mit irgendwie kastriertem
> Max H. schrieb: >> Wenn du ein Problem mit Banking hast, hast du dir eindeutig den falschen >> PIC ausgesucht. Wie wär's mit einem PIC24? > > 1. Der TO wollte explizit PIC16f76 und Assembler nutzen > DU hast ja anscheinend ein Problem mit Banking. Dem TO wäre es vermutlich egal ;-) > 2
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
werden muss. Und das ist im Datenblatt leider schlecht dokumentiert. Aber ich habe auch schon mit dem PIC16F18877 gearbeitet und ich finde ihn schlecht. Es gibt auf jeden Fall kinen Grund sich zuerst mit nem 16F84 oder einem 628 zu beschäftigen. Gruß gerhard
3 oder 4) und schreibe ASM-Files mit Notepad++. Zum PIC16F18877: Empfehlenswert ist auch das aktuelle zum PIC16F18877 zugehörige Errata-File durchzugehen. Generell gilt für diese neueren PIC16er: Sie haben eine eindrucksvolle Peripherie-Sammlung. Das ist
-
Thread
PIC 16f84 PWM mit 1-Tastensteuerung
Hallo Gemeinde Ich bin neu hier und in Bezug auf PIC und Assembler ein absoluter Anfänger. Das möchte ich ändern. Mein Projekt ist eine PWM mit 1-Tastensteuerung mit PIC 16f84 gewollte Funktionen: Taste drücken(RB0) =einschalten PWM mit duty
Taste drücken lang (3 sec) = ausschalten oder als alternative sleep.( wenn so etwas funktioniert ) PIC 16f84 deshalb weil ich die Hardware PICEE (Elektor 2.-2002) besitze und lernen will. Mit Hilfe der Webseite von SPRUT und dem Datenblatt habe ich im MPLAB einige Asseblerzeilen geschrieben. Datei
-
Thread
pic16f630-1/p auslesen
Nachsehen, wenn ich etwas falsch schreibe oder einfach nich weiss. Zu meiner Frage. Ich hab hier einen pic16f630-1/p chip rumliegen, welchen ich gerne auslesen und dann die daten auf einen anderen chip übertragen möchte. Was für eine art von Lese/Schreibgerät benötige ich dafür? Wo bekomme ich "unbeschriebene
besten als PICkit 2 Starter Kit. Dort ist auch eine Leiterplatte mit DIL-Fassung dabei, die Deinen PIC aufnehmen kann. Die Software ist immer dabei resp. kann von Microchip heruntergeladen werden.
-
Thread
pic das forum Gesperrt
unkomplizierten Struktur. Später habe ich (ausbildungsbedingt) erst den Intel 8085, dann den Micrchip PIC 16F877 und schließlich den Infineon C515 kennengelernt. Angesichts meiner Erfahrungen mit dem HC11 konnte ich nie richtig verstehen, warum PIC und auch 8051 so verzwickte Speichermodelle haben müssen
Source eingefügt. Gruß, Markus PS: Danke für deine Hilfe! ASM-Source ab hier: ; PIC-Typ : PIC16F73A-I/SP Gehäuse : SP (PDIP) = 28 poliges DIL-Gehäuse ; Taktfrequenz : 20 MHz Oszillator : 20 MHz-Resonator ; TMR0 Prescaler: - Watchdog : Off ; TMR1
-
Thread
Pic12f509 kleines Programm
ich brauche einfache Beispiele, zum lernen da ich zwei pic 12f509 und 2 16f84 habe
was ich nicht unbedigt brauche: Es sind alles ubenutzte (neu) (2 seriele Eproms od.so:) 93C46 CB1 93C66 N Pic 12C508 Pic 16f84 A 1x smd Ausführung pic 12f509 1x Pic 18C55 (Grosser Chip mit Fenster uv-löschb.) 1x Atmel 89C2051 meine email: paul3020@web.de Ist es leichter zu programmieren
-
Thread
picpicpicpicpicpicpicpicpicpicpic
Hi (Gery B) Ich habe einen 16F871 und bräuchte unbedingt mal ein gutes Pic-Experimentierboard. Wo kann man sowas kaufen? Ich dachte so an max 150 Euro
, also keine Zusatzgeräte nötig. Kommt mit PIC16F877. Google einfach mal nach 'EasyPIC'.
-
Thread
PIC Programmer Probleme
0x2007 Good 0x2F4A Bad 0x3F7A Mein Quelltext sieht so aus (MicroC Pro for PIC): [c]void main() { PORTD = 1 ; TRISD = 0 ; PORTB = 1 ; TRISB = 0 ; while(1) {
Ja für das Firmwareupdate brauchst du einen pic16f628 oder einen pic16f628A. Als nächstes brauchst du die neuste Firmware. Also das Hex-File der neusten Firmware (Das Hex-File und die neuste Brennersoftware findest du da: http://www.kitsrus.com/
-
Thread
Mehrkanal Impulszähler PIC
=0x10000048 <utmp> 480C ldr r0, =0x10000024 <carr> 781C ldrb r4, [r3] F04F4590 mov.w r5, #0x48000000 692B ldr r3, [r5, #16] 4621 mov r1, r4 B2DC uxtb r4, r3 EA240101 bic.w r1, r4, r1 2300 movs r3, #0 FA41F203
diese Flanke speichern, bis sie wieder zurückgesetzt werden. In diesem Fall darf X dann fast 15ns (1/65kHz) werden und bei 125ns kürzester Befehlszykluszeit kann der PIC16F18346 ja immerhin grob überschlagen 120 Maschinenbefehle ausführen. Damit sollte das doch hinzubekommen sein.
-
Thread
Warum ausgerechnet "PIC"?
8051: http://www.8052.com/forum/ http://forums.semiconductors.philips.com/forums/viewforum.php?f=1 http://www.keil.com/discuss/threadlist.asp Oder meinst Du das hier: http://hcmf.com/pic.shtml Peter
Hallo, ich hab lange hin und her überlegt ob ich mich auf die PIC oder Atmel Schiene begeben soll ("gekommen" bin ich von Ubicom SX-Chips). 1)Bei mir hat der PIC gewonnen (18F..) weil: Gehäuse:PLCC also Sockelbar und die Sockel im 100mil Raster sehr einfach zu
-
Thread
Welcher Mikrocontroller hat den kleinsten Befehlssatz?
nehmen... (z.b. PIC16F84(a), 16F628) Der zitierte 10F200 hat 33 Befehle, das wirkt aber schon irgendwie deutlich ausgesucht! Für 2 Befehle würde ich dann schon eher den gängigen µC wählen. Das Stack Level, die SFR
Carsten Sch. schrieb im Beitrag #1981115: > die PIC16C / 16F in der "traditionellen" Ausstattung haben alle 35 > assemblerbefehle (Nicht die enhanced Serie, die hat 49!) noch ganz wenn man die OPCodes abzieht sind es 16 echte befehle bei dem 16F
-
Thread
Welcher brenner für Pic
Hallo, Ich möchte gerne einen pic16f1507 Porgramieren. Ist es möglich mit einen von diesen Brennern? http://www.sprut.de/electronic/pic/brenner/index.htm Liebe Grüße Sepp
dazu brauchst du jemanden, der dir das Henne-Ei Problem löst und den PIC18F2550 programmiert. Die meisten Pfusch-Prommer wie JDM können den PIC18F2550 nicht zuverlässig oder garnicht programmieren. Ein PICkit2-Clone um 16 EUR ist sicher keine Fehlinvestition, selbst
-
Thread
ARM-Cortex als Anfänger?
st-mooc.udemy.com/?next=%2Forganization%2Fdiscovery%2Fbrowse%2Fstmicroelectronics-learning-portal%2F4031580%2F%3Fpage%3D1
dsPICs, warum sind die weniger beliebt als ARM? Die meisten Leute mit einem gesunden Halbwissen, die PIC lesen, denken sofort an die alten 8 Bit Architekturen. Dabei ist PIC24 (dsPIC ist PIC24 + DSP Erweiterungen) eigentlich sehr schön zum Anfangen. Recht orthogonale Prozessorstruktur mit 16 16Bit Registern
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
Beitrag #2726498: > hab mich mal etwas detaillierter schlau gemacht und in Anlehnung an > aktuelle PIC Preise folgende Tabelle zusammengestellt: > > PIC 16F876A 1 St. 2,5 EUR/St. > PIC 16F877 1 St. 3,00 EUR/St. > PIC 16F676 1 St. 1,00 EUR/St. > PIC 16LF870 1 St. 2,2
weniger Funktionen von Privat in Kauf nimmt. ICh habe gerade mal die Preise rausgesucht, jeweils für 1pcs im Identischen Gehäuse: > PIC 16F876A 1 St. 2,5 EUR/St. -> Ersetzt durch PIC16F886 : NEUPREIS: 1Stck. 1,47 Euro > PIC 16F877 1 St. 3,00 EUR/St. -> Ersetzt durch PIC16F887 : NEUPREIS
-
Thread
"Universalprogrammer" für Linux
programmierbaren Devices umfasst derzeit etwa 400 Typen, wobei teilweise auch generische dabei sind (z.B. STM32F0xx-32K), die meherere Typen abdecken. Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip
Es gibt wieder mal ein neues Update, V1.32 Neu hinzugekommen sind die S9KEA64 von NXP (Freescale), kleinere RH850-Typen und PIC16(L)F153xx. Um Platz zu gewinnen, habe ich die Bootloader-Sektion verkleinert, dadurch müssen das System neu
-
Thread
LC74776
Hat dieser PIC den du da verwendest kein Hardware SPI? Selbst mein damaliger PIC16F877 hatte das schon. Versuche es mal darüber, dann wird dir der großteil des Timings abgenommen. Ich bin auch ein Assemblerfan
jahre alte 6502 im Atari 800XL (auch als 6510 bekannt im C64) hatte einen LDA(addr,y) befehl (beim PIC wäre das wie "movf F+offset,W" aber beim PIC gibts das höchstens im erweiterten PIC18F befehlssatz... Macht also eine Pufferung sehr schwer, muß alles in Echtzeit verrechnet und abgelegt werden.
-
Thread
Keine Output am Pic
oben genannten Bauteile. Um einfach mal 3 von mir für sehr angenehm empfundene PICs zu erwähnen: PIC12F1840, PIC16F1939, PIC18F26K22 Als Beispiel dein PIC16F871 vs. PIC16F1939 (beide 40pinner und DIP): PIC16F871: Programmspeicher: 3,5kByte RAM: 128 Byte EEPROM-Speicher: 64 Byte IOs: 33 Max. CPU-Speed: 20MHz Interner Oscillator: - AD-Channels: 8 á 10bit Communitation: 1xUART Timer: 2x8bit, 1x16bit Stromaufnahme RC,4MHz,3V Vdd: 2mA max Reicheltpreis: 3,40€ PIC16F1939: Programmspeicher: 28kByte RAM: 1024 Byte EEPROM-Speicher: 256 Byte IOs: 35, 1 Input only
-
Thread
Fragen zu PIC-Brenner
Achtung: der brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ... Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), die ich recht schön
den Brenner9 braucht man für Typen, die eine Vdd von 3.3 Volt und eine Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F
-
Thread
SDCC & PIC16F
Es geht um SDCC v.3.6.0 unter Linux und PIC16F Controller. Jetzt bastel ich schon eine Weile dran herum und werde nicht schlau. Im Netz findet man permanent immer "etwas" das einem sagt, der SDCC kann Code für PIC16F erzeugen. Man findet
> Wie gesagt, wenn einer eine gute Anleitung für das "builden" einer SDCC > Toolchain für PIC16F hat: ich bin sehr dankbar dann dafür ! minimal, rudimentär: https://quozl.linux.org.au//pic16f84-sdcc-blink/
-
Thread
LCD 7Segm Anzeige 4 stellig mit 2 (4) x COM
Ja, LCD. Suche 4 stellige LCD mögl. 13mm, mit 2 oder 4 xCom. PIC 16F1936 multiplext 16 Segmente mit Com1 und COM2 PIC 16F1934 multiplext 24 Segmente mit Com1,Com2,Com3 und Com4 So kann ich alles verteilen. Es reicht der 16F1934 für 4 Stellen aus.
eine USART mit PIC 16F876 8Bit Clock 1MHz oder auch 4 MHz 1200 Baud läuft einwandfrei, auch mehrere andere Kombinationen (Clock, Baudrate). Mit der EUSART (erweiterte USART!) zB. 16F690, 16F1936 etc. läuft es einfach
-
Thread
PIC Microchip lebt noch?
wurden. ?!? Genau deswegen haben die meisten Nutzer Microchip verlassen: wenn sie nach dem sie den PIC16C84 kennengelernt hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
MaWin schrieb im Beitrag #6308224: > PIC16F84 > wechseln mussten, und der damals abgekündigt wurde, Aha? OK, er ist NRND, aber bei z.B. Mouser noch in Mengen erhältlich, und es kommen auch noch welche nach. Gebaut wird er also noch.
-
Thread
PIC16F690 PWM
Jein. der hat in Hardware nur 1 PWM module (mit bis zu 4 ausgänge), man könnte aber 3 Soft PWM programmieren als alternativ einen anderen PIC mit 3 oder 4 PWM module, wie: PIC16F737, PIC16F1829, PIC16F1508 Wie schnell soll denn
Das heisst konkret: Du musst ganz kurz entscheiden, entweder ob dir 1 Hardware-PWM plus 3 Software-PWM reichen denn dann du kannst den PIC16F690 verwenden oder ob du 4 Hardware-PWM haben musst denn dann geht das PIC16F690 nicht aber es wurde vorgeschlagen auf andere PICs
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Beschreibung steht (betreffend 10FXX): "The seat supports the following programming microcontroller: PIC16/18XX 40PIN Series devices (except 16F59) PIC16/18XX 28PIN Series devices (except 16F57) PIC16/18XX 18PIN Series devices The PIC 8PIN/14PIN/20PIN family of devices (except 10FXX)" <-----
" ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675
-
Thread
Suche 16 bit CPU mit externem Buszugriff
günstigsten zu sein die 64kB als 2x32kB Bit zu organisieren damit ein schneller Zugriff über einen 16-Bit Datenbus erfolgen kann. Die Taktfrequenz der CPU sollte wohl nicht 50MHz übersteigen, wobei ich sah dass ein 20MHz Z16F auch schon sehr flott ist: 50nS je 1-CLK-Instruktionen. Das würde ungefähr genügen, aber der Z16F kann über den externen Bus scheinbar keinen Code ausführen ...
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
: ATMEGA1284 (5 x 16 Bit PWMs, viel RAM) ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit
Du meinst den PIC16F877? für den PIC16F877 (und Assembler Programmierung) empfehle ich das Midrange Handbook https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf Gruß Anja
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
usuru schrieb im Beitrag #2304122: > Die PIC16F182x haben intern bis 32 MHz (u.a. 8 und 16 MHz direkt, 32 Mhz > durch 4x8 Mhz PLL), Hmm interessant! Wie unterscheiden sich die PIC16 von den PIC33? Die Tacktrate ist ja nicht alles, wie sind
und einige dsPIC33 mit 60 MIPS (aber nicht im DIL), z.B. den dsPIC33EP512MU810 u.a., der PIC24F04KA200 im DIL14 hat nur 16 MIPS. Es gibt so viele verschiedene PICs, die musst Du Dir für Deine spezielle Anwendung
-
Thread
LED Dimmen mit PBM
michael_ohl schrieb im Beitrag #2506208: > 12F683 ggf. 3stk. a 1,xx€ Ich habe auf der Internetseite sprut.ch gelesen das man wenn man mit PIC programmiert 18F*** den 12F*** vorziehnesollte.
-164131/index.html?;ACTION=3;LA=444;GROUP=A38;GROUPID=2969;ARTICLE=87178;START=0;SORT=artnr;OFFSET=16;SID=13TwSLUX8AAAIAAGD6MmQ3f4dfd6e91bb4d4c9457b672acdf1fd8
-
Thread
dspic ausreichend für Audio Effekte ?
rein, der zweite wird bearbeitet und der dritte geht wieder per DMA raus. Ich arbeite mit 256 16-bit-Samples-Buffer, d.h. ein Buffer ist 5,8 ms lang. Macht eine Latenz von 11,6 ms. (bei 44,1 kHz). Ein schöner Prozessor ist z.B. der STM32F405RG, kostet knapp 10€ bei Digikey, 1 MB Flash, 192 kB
Frank, danke für die Links. Ich habe eh gerade die Tabelle von Micrchip mit den ganzen verschiedenen 16 Bit Typen auf dem Bildschirm. Was ich noch nicht ganz verstehe ist der Unterschied bei den dsPIC33 zwischen den E und F Typen. ???
-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
vergleicht? (Es gibt ja allgemein den Rat neuere mit "mehr" zu einem günstigerem Preis zu verwenden) 3.1 876 oder 886 habe ich in einem anderen Forum gelesen und dann wieder PIC16F1xxx. Was ist denn da der Stand? Grüße Oekel
(8Mhz)2,82 € PIC18F27J53 (8Mhz)3,16 € PIC18F27J13 (8Mhz) PIC18F26J53 (8Mhz) PIC18F26J13 (8Mhz) PIC18F26K80 (16Mhz)2,63 € PIC18F25K80 (16Mhz) PIC18F26K22 (16Mhz) PIC18F25K22 (16Mhz) PIC16F1938 (32Mhz)1,72 €
-
Thread
Einfach-Messdatenerfassung
Mess/s. ADS8318 1 Kanal, 16bit. 10 pins. 500000 Mess/s. ADS8319 1 Kanal, 16bit. 10 pins. 500000 Mess/s. ADS8331 4 Kanäle, 16bit. 24pins. 500000 Mess/s. ADS8515 1 Kanal, 16bit. 28pins. Parallel. 250000 Mess/s. +-10V ADS8519 1 Kanal, 16bit. 28pins. DSP. 250000 Mess/s. 8V,+-5V,+-10V AS8500 1 Kanal, 16bit. 16pins. PGA. 16000 Mess/s. LTC2383-16 1 Kanal, 16bit. 16 pins. 1MSps. LTC2451 1 Kanal, 16bit. 8 pins. 60 Mess/
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
ProductDetail/Cypress-Semiconductor/CY62177EV30LL-55ZXI/?qs=sGAEpiMZZMt9mBA6nIyysIJgAmxhWq3PUjJMwoy1mdM%3d Hallo Jens, http://de.mouser.com/ProductDetail/Cypress-Semiconductor/CY62167EV30LL-45ZXI/?qs=sGAEpiMZZMt9mBA6nIyysIT6PXTPi%2fj%2fFlu%2fAROoFD8%3d 16Mbit in 1M x 16 Heißt bei 41kHz Sample
Speicher. > Seriell: SST25VF064C, Page-Write (256 Byte) in 1.5ms > Parallel: SST39VF6402B, 4M x 16bit. Wäre auch ne Option, aber da ich nen kommerziellen compiler hab und n extra Programmiergerät bräucht für PIC24 oder dsPIC wollt ich diese Investitionen für
-
Thread
PIC Controllerauswahl
ich mich nur wundern, wenn dann die Genossen als OP nen LM741 verwenden oder als Mikrocontroller nen PIC16F84, manche ziehen noch älteres Zeug raus wie PIC16C.. oder PIC17C. Wenn ich schon in was reinkriechen muss, damit ichs versteh, dann bitte in was aktuelles. Und der PIC16 ist ein vorsintflutliches
jo würde ich auch sagen ,nehm lieber die pic18f. die haben zwar mehr Befehle was am Anfang unübersichtlich scheint, aber die pic16f gehören einfach nicht in dieses Jh. am Anfang ist erstmal wichtig den Controller richtig zu konfigurieren
-
Thread
neue schnelle PIC16F
Von Microchip gibt es 3 neue schnelle PIC der Reihe PIC16F: PIC16F1454, PIC16F1455, PIC16F1459, alle laufen bis 48 MHz und haben USB 2.0 onboard, die Gehäuse haben 14 bzw. 20 Pins. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName
für Stückzahlenanwendungen wo es um "Kampfpreise" geht, deshalb auch soviele Typenm, auch neue von PIC16F1xxx. Ob es sich "lohnt" jetzt einen neuen uC-Typ zu nutzen muss jeder selbst entscheiden. Viel interessanter als die o.g. Serie PIC16F1455-PIC16F1459 mit USB erscheinen mir die angekündigten PIC16F1789
-
Thread
Der Anfänger und die ungenaue Binäruhr (PIC)
Rainer Zufall schrieb im Beitrag #4018394: > Werde dann wohl den größeren Bruder 16f1508 Nimm doch den Pic16f883 Reichelt hat den fuer 2€ Sein Timer 1 ist speziell fuer nen normalen Uhrenquarz (32.768 kHz)ausgelegt - da kannste dann deinen Sekundentakt problemlos erzeugen http://www.reichelt.de/PIC-16F883-I-SP/3/index.html?&ACTION=3&LA=446&ARTICLE=89327&artnr=PIC+16F883-I%2FSP&SEARCH=16f883
-
Thread
Entwicklerboard für PIC
> Programmierer ein wenig vermißt, ist die Addition mit Carry. Die "Enhanced Mid-Range Devices" PIC16F1... haben die Addition mit Carry "ADDWFC f, d". Wer noch die anderen PIC16F benutzt ist selbst schuld.
zitiere dich mal in deiner eigenen auf's Wesentliche reduzierten Art: "Genauer gesagt kann/will _ich_ PIC18 (und kleiner) nur in C programmieren." Siehste. Ingo schrieb im Beitrag #6086335: > Die "Enhanced Mid-Range Devices" PIC16F1... haben die Addition mit Carry Ja, ja, ist bekannt. Aber die
-
Thread
PIC 16F630 Timer1 Problem (Assembler)
hi Seit kurzem bastle ich mit dem PIC 16F630 herum. Kleine Projekte mit einem Interrupt an einem Pin hab ich problemlos hinbekommen, jedoch komme ich mit diesem Projekt einfach nicht mehr weiter. Nach der Port und Timer1 Initialisiertung
Ich habe jetzt per Zufall das Problem beheben können. Es lag nicht man Interrupt sondern Pin RA1 (PORTA,1) wenn ich als Ausgang RA2 (PORTA,2) wähle Funktioniert alles perfekt. Kann mir jemand dieses Phänomen erklähren? Beim PIC16F630 steht im Datenblatt zu diesem PIN lediglich : RA1/Cin-/ICSPCLK
-
Thread
Analog Digital Converter kleines Problem (PIC)
nicht so gut aus. Es ist kein Full ANSI C aber der taugt was. Ich habe sehr viele Beispiele zu: PIC16F877 in C (CC5X) und Assembler PIC18F452 für den C18 von Microchip PIC18F97J60 für den C18 von Microchip
" ohne dass zur Bank 1 umgeschaltet wird, geht dieser Befehl ins Leere. Dies gilt auch für ADRESH bzw. ADRESL, jedes dieser beiden Register befindet sich in einer anderen Bank. Z.B. befindet sich beim PIC16F877 PORTA in
-
Thread
PIC 16F877A programmieren
17.12.2020 : Programmiergerät Velleman picprog 2009 K8076 (Software gibt es bei 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
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
Wo PIC-Controller kaufen? *günstig*
> Würde ich gerne, die bieten aber überhaupt eine PICs an. http://www.aliexpress.com/item/5-PCS-PIC16F628A-I-P-DIP-18-PIC16F628A-PIC16F628-16F628-Flash-Based-8-Bit-CMOS-Microcontrollers/1591153082.html?spm=2114.01010208.3.1.ncXuC3&ws_ab_test=searchweb201556_7,searchweb201602_2_10034_507_10032_10020
Ich hatte mal PIC16F1939 bei Reichelt bestellt (DIP40) die waren Silicon-Rev. A1. Die bei Farnell bestellten PIC16F1939 (TQFP44) waren Silicon-Rev. A3. Vielleicht ist Reichelt so billig, weil sie die alten Versionen
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Nun, was bleibt bei mir drauf ? - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) - HS Quarz in kleiner flacher SMD-Bauform - 4 oder 8 Mhz geplant - kleiner THT-Röllchenquarz mit 32 KHz - CAN IC: Standard IC's: SO8 & SO14
> Nun, > was bleibt bei mir drauf ? > > - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) Ich würde gerne den PIC18F2685 oder den PIC 18F4685 nehmen. Muss mal nachschauen ob die auch pinkompatibel sind... > - HS Quarz in kleiner flacher
-
Thread
AVR oder PIC
Ich hab mit den PIC 16F84 angefangen (18pin) und nutze heute ausschließlich noch den 16F628a. Habe mit einem simplen, selbstgebauten JDM-Brenner angefangen der nur wenige PICs unterstützte und mir dann später einen besseren
die 16er PIC's gibts m.W keine freien C-Compiler, für die 18er > schon Ich hab in der Ausbildung an einem PIC16F84 programmieren gelernt und fand die Bankumschaltung nebensache, auch wenn ich es mal vergessen
-
Thread
Suche µC in kleinem Package, mit USB
Die PIC16F1454, ...1455, ...1459 (12 MIPS) gibt es im 16-er bzw. 20-er QFN Gehäuse mit 4x4mm (0.5mm Pitch), den o.a. PIC18F14K50 (12 MIPS) gibt es im 20-er QDFN-Gehäuse mit 5x5mm (0.65mm Pitch)
schon richtig Platz, USB Full Speed 12 Mbs, kosten ab ca 1.20€ (Qt=1). Sogar bei Reichelt zu haben. Ich wusste bisher gar nicht, dass es PIC16F... mit USB gibt. Bisher gab es in den kleinen Packages nur PIC18F13K50 und 18F14K50 mit 20 Pins. Die PIC16F1454
-
Thread
Hex-File auf Pic klappt nicht
folgende (kürzere) LOG-Meldung: [code] PICPgm LVISP Programmer connected and initialized! Detected PIC16F876, device ID 0x09E6! Erasing Device ... Erasing finished! Programming started ... Verify Error: Cfg Mem 0x00000E: PIC=0x3FF2 Buf=0x3F72 Programming finished with verify errors! Operation took
> ab, PIC kaputt, deine Schaltung zum Programmieren ungeeignet, und so > weiter. > > Klaro? Hast du den Beitrag richtig gelesen? "Normale" Hex-Files für den 16F876 werden richtig gebrannt (die mit 45,1kB
-
Thread
dsPIC oder PIC 32 und passendes Board
dass es Zeit wird mich für einen Microcontroller zu entscheiden. Da ich schon Erfahrungen mit einem PIC 16F84 und F877 gemacht hab, dene ich natürlich zuerst an einen PIC, dieses mal aber an größere. Dabei sind mir zwei Familien ins Auge gesprungen, dsPIC 33, PIC 32 Jedoch kann ich mich überhaupt net
für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind
-
Thread
Komparator Aufbau - diskret oder über µC?
Oh, da hat mich microcontoller.net zum PIC16F877 link geführt, ohne A. Hätte nicht erwartet dass gerade da der A Unterschied liegt.
Komparators nach außen zu leiten, was z.B. bei sehr > vielen AVR8 problemlos geht. Beim o.g. PIC16F877A, auch wenn es kein AVR8 ist, sind die Ausgänge beider Komparatoren auf Pins verfügbar (C1OUT, C2OUT) - also kein Problem.