-
Thread
2 Grundlegende Fragen zu Quarz und PICkit
Adress" (PICkit3) statt "Complex > Trigger/Break" (ICD3) steht. Doch beim USB denke ich mir, das der PIC > (ob der im Gerät oder der zu debuggende) doch ansich deutlich langsamer > ist, als USB. Merke Dir ein für alle Mal: es gibt nicht *DEN* PIC. Zwischen einem 16F84 und einem 32MX795 liegen Welten
interessiert. Frank K. schrieb im Beitrag #2226240: > Merke Dir ein für alle Mal: es gibt nicht DEN PIC. Zwischen einem > 16F84 und einem 32MX795 liegen Welten, mehrere Zehnerpotenzen! Entweder du verwechselst mich oder ich hab mich falsch ausgedrückt;) Mir ist natürlich klar, das dazwischen Welten
-
Thread
AVR Synthesizer Konzept
bauen und so viel wie > möglich aus dem Avr herauszuholen. Zum Selbstbauen wäre für sowas ein dsPIC sinniger. Der hat mindestens die dreifache Rechenleistung, breitere Register, extra DSP-Befehle und es gibt auch welche, die ein extra Interface für I2C oder AC97 Codecs haben. Ein dsPIC30F4011 im DIL40
#2251957: > Oh Sorry. > Ich nahm an das du mehr investieren willst, da du Anfangs des Threads > 16 Bit angepeilt hattest. > Viel Spaß ! Mit einer Tabelle 16bit 256 Werte, werden die Werte erst gedoppelt bei f = Samplerate / 256. In meinem Fall ~120Hz. Zwischenschritte könnte man mit einer Heuristik
-
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
er mit dem Brenner8 nicht weit kommen, selbst wenn die HEX schon vorliegt. Viele sind aber mit nem 16F84, 16F628 oder 18F2550/4550, diese lassen sich auch alle problemlos brennen. Die Nachteile, die ein Sprut-Brenner meiner Meinung nach hat, habe ich ihm "aufgelistet". Wenn ihm diese für die paar
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
Sowohl mit dem PK3 wie auch mit ICD3 kann man alle halbwegs modernen PICs Programmieren (Typen mit "F", die relativ alten C Typen können die bis auf den 16C84 aber NICHT) Ob man die Debuggen kann hängt vom PIC ab, Nicht jeder Pic ist debug fähig, einige Pics lassen sich auch nur mit Header Board debuggen
Dann liegt nach diesen Gesichtspunkten AVR weit ab... Und ja - die Cortex M3 können mehr als die 16F/18F Pic, keine Frage... Aber sie sind ebend auch aufwendiger. Für eine einfache steuerung - ja sogar noch ein EINFACHES USB oder Ethernet device- ist der "Overhead" bei den 32bittern noch enorm groß
-
Thread
Open Source Lochraster Layout
Schaltplaneditor der Fall ist, sondern lediglich das Gehäuse mit oben drauf einem Freitext (NE555, PIC18F84 ..) und vielleicht dem Hersteller-Logo. Wobei man bei den Logos auch immer aufpassen muss, da das Copyright beim Hersteller liegt. Vielleicht könnte man noch ein attribut "nopart" oder so irgendwas
(F5 / reload)
-
Thread
Meteotime Crypt Gesperrt
Bit Crypt und 40 Bit Zeitstempel) werden eingelesen (10 Byte) Diese liegen an den Adressen 0x36-0x3F (Crypt: 0x3B-0x3F, Time: 0x36-0x3A) Im nächsten Schritt werden die Daten nach 0x16-0x1F umkompiert. Anscheinend ändern sich die Daten von 0x30-0x3F danach erstmal nicht mehr. Es wird hauptsächlich
sind bereits in Planung. Stand jetzt haben wir: - mehrere funktionierende HKW581-Chips und PIC 12F509-I/P bzw. PIC 12F509-I/SN decapped. - Spezialhardware für verscheidene Szenarien ist im Bau. - Zugang zu mehreren Labors (Elektronik, Reflow, Chemie etc.) - Zugang zu Mikroskopen (inkl IR),
-
Thread
PIC12F509 hidden features und "High Flash"
Bank5, dort scheinen mehrere Register (auch die unteren, z.B. ) andere Funktionen zu haben. Der PIC16F505-ICD hat 20 Pins. Es gibt einen PIC16F506, der der große Bruder des PIC12F510 ist. In DS80190G wird beschrieben: 2. Module: PIC12F509 debugging with ICD2 (PIC16F505-ICD silicon) – Invalid FSR Power-Up Initialization The FSR on the PIC16F505-ICD debugger silicon initializes to an invalid state. When using the ICD to debug software with the PIC16F505-ICD, bit 5 in the FSR register must be manually cleared to ‘0’ prior to saving
-
Thread
Kaufempfehlung Experimentierboard
Hallo, Ich bin auf der suche nach einem Experimentierboard für PIC-µController. Mein Haupt-"Einsatzgebiet sind die kleineren, also 16f88, 16f84a oder 12f510. Wichtig sind neben vielfachen Steckmöglichkeiten auch die Onboard-Programmierung. Ich habe das EasyPIC6 ins
-
Thread
Empfehlung für Induktionsmeßgerät?
Nur die Induktivität oder auch L(f) oder auch L(I)?
besser geeeignet. Mir ging es beim Kauf vor allem um die Möglichkeit größere C´s zu messen (4700 µF etc.)
-
Thread
PIC Programmierung
machen, vielleicht war es auch nur ein Scherz. Wenn du irgendwann die 8bitter beherrscht und die an die 16bit/32bit trauen willst, hast du schon gleich ein PIC, den du benutzen kannst. Doch wie schon erwähnt, zum Einstieg lieber ein 16F oder 18F PIC.
dafür. 16F628A oder 16F88 wären da mein Vorschlag. Vom 16F84 sollte man aber schon abstand halten, der ist wirklich nicht mehr up to date. KAnn fast nichts und ist als Auslaufmodell sehr teuer. Viele 18F
-
Thread
Brötje ISR Plus Kommunikation / LPB
00 ff 03 19 ff ff ff ff 16 f1 03 F 78 17 08 00 0c 02 00 14 a7 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 63 G 78 17 08 00 0c 02 00 14 07 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f0 c3 H 78 17 08 00 0c 02 00 14 67 05 05 04 b3
00 ff 0a 19 ff ff ff ff 16 f0 c9 E 78 17 08 00 0c 02 00 14 67 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 29 F 78 17 08 00 0c 02 00 14 c7 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 89 G 78 17 08 00 0c 02 00 14 27 05 05 04 b2
-
Thread
Umstieg auf PIC16F887 und die Probleme
. Nun wollte ich auf den PIC16F887 umsteigen. Dazu habe ich mir das Testboard von Sprut zusammen gebaut. http://sprut.de/electronic/pic/test/index.htm#40pin Und nun wollte ich das einfache Lauflicht auf den PIC16F887 programmieren
> Hier siehst Du's ;) > P16F727.INC Das ist ein anderer PIC, ist daher völlig irrelevant. Im Datenblatt des 16F887 steht ANSEL und ANSELH, das zählt.
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
. 14 Pin, hier kommen zwei Alternativen in Betracht, der PIC16F684 (mit PWM) oder der PIC16F688 (mehr Speicher und UART). In diesem Gehäuse sind ebenfalls keine PIC18Fxx Produkte verfügbar. 18 Pin bzw. Ersatz für den oben genannten PIC16F84 kann entweder
, PIC16F84A, PIC16F627A, PIC16F628A, PIC16F876A Um die Verwendung des teureren PIC16F84 zu vermeiden, kann bereits bestehender Assembler-Code durch eine hinzugefügte Patch-Routine (welche auf dem 16F84
-
Thread
Frage zu Assembler
project5 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
Und die Dinger hatten anfangs nicht mal Interrupts. Echt! Das Urgestein der Flash-Typen ist der 16F84. Der hat Interrupt.
-
Thread
schnell binär nach bcd wandeln
, 0x00 ; 0 9e8: 3f 4f sbci r19, 0xFF ; 255 bin-=100; 9ea: 84 56 subi r24, 0x64 ; 100 9ec: 90 40 sbci r25, 0x00 ; 0 9ee: 84 36 cpi r24, 0x64 ; 100 9f0: 91 05
9ec: 70 e0 ldi r23, 0x00 ; 0 9ee: 0e 94 02 05 call 0xa04 ; 0xa04 <__udivmodhi4> 9f2: 9b 01 movw r18, r22 9f4: 34 96 adiw r30, 0x04 ; 4 9f6: e0 31 cpi r30, 0x10 ; 16 9f8: f1 05 cpc r31, r1 9fa: 49 f7 brne .-46 ; 0x9ce
-
Thread
Mit Pic32 anfangen
Mit dem PK3 kannst du alle halbwegs aktuellen PICs programmieren und viele auch Debuggen. Egal ob 10F, 12F, 16F, 18F, 24F oder wie du möchtest 32F. (ICh meine Programmieren geht bei wirlich allen Pics mit F in der Mitte. Nur die C Typen gehen -mit ausnahme des 16C84- damit nicht mehr.) Was gut ist
empfehlen einen PIC18F zu benutzen (im DIP). Sollte es schneller anspruchsvoll werden, deine Lötkenntnisse aber noch kein TQFP zulassen, kannst du auch ein 16bit dsPIC im SDIP Gehäuse nehmen. Jedoch wirst du irgendwann
-
Thread
Befehlabarbeitungszeit vom PIC32
PIC10..18: Fcy = Fosc/4 PIC24F/H, dsPIC: Fcy = Fosc/2 PIC32: Fcy = Fosc (pipeline: siehe beitrag von A.K.)
Section 07. Oscillator - dsPIC30F FRM right :)
-
Thread
C18 oder HiTech
0 d8: 2e 19 sub r18, r14 da: 3f 09 sbc r19, r15 dc: 10 e0 ldi r17, 0x00 ; 0 de: 02 2e mov r0, r18 e0: 02 c0 rjmp .+4 ; 0xe6 <main+0x26> e2: 00 0f add r16, r16
asr r21 ca: 47 95 ror r20 y = argc/2; z = argc/2; func2(x, y, z); cc: 84 2f mov r24, r20 ce: 64 2f mov r22, r20 d0: 0e 94 60 00 call 0xc0 ; 0xc0 <func2> return 0; } [/code] Zu einfach? Na gut: [c] #include "bench.h" extern uint8
-
Thread
Hygrosens HYT221 an Atmega8 macht nichts
den Sensor zu schicken. Der Sensor _könnte_ dann im Programmiermode sein. Als nächstes 0x56 und 0x5F senden (soll wahrscheinlich Schreiben ins EEPROM bedeuten). Jetzt noch 0x00 und 0x28 senden, um die 0x28 reinzuschreiben (scheint ein 16 bit EEPROM zu sein). Dann noch 0x80 zum Verlassen des Programmiermodes
Hallo Lutz! Ich verwende PIC16Fxx-Controller (später evtl. auch 18er PIC's) zum ansteuern. Habe gestern abend für den HYT371 mal die Adressen 50h und 51h verwendet. Und schon habe ich auf dem Display einen Wert, der sich je nach
-
Thread
Mehrere RS232 zu USB - Schnittstellen verwenden
Ich habe hier das PICkit1 der Firma Microchip. Es wird über USB vom MPLAB aus geflasht, wobei ein PIC16F84 den USB-Download managt, und die Daten auf den zweiten steckbaren PIC12F675 flasht. Ich weiß aber jetzt nicht ganz genau, ob der PIC16F84 ein richtiges USB-Peripheral hat, oder ob es einfach
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
Peter Dannegger schrieb im Beitrag #2147103: > Multimaster I2C + USB scheint also kein PIC zu können. Echtes MMA I2C kannst du mit JEDEM Pic. Meine erste Anwendung mit echtem MMA I2C auf dem Pic lief -und läuft noch heute- auf einem 16C84. Somit läüft es auch auf jedem USB Pic. Nur
16F Pics arbeite, wo ich eine eigene Assembler Routine habe die sich dem Vergleich von "Ist & Soll Zustand" bedient. Bei den 18F Pics habe ich bisher nur single Master Programme geschrieben Aber Multimaster
-
Thread
IDC Socket für Parallel-Drucker auf RS 232
Ein Denkanstoß: http://rxcontrol.free.fr/PicCentr/index.html (Leider nur HEX-File verfügbar) Rainer
netter Mensch - vielleicht in Markt - der gegen einen geringen Unkostenbeitrag (Bauteil+Porto) einen PIC16F84 programmiert. Ich habe leider keine 16F84 mehr rumliegen, sonst hätte ich das auch angeboten.
-
Thread
Mikrocontroller Auswahl
Positionen sind nützlich dafür) Je nach dem, welche Assemblersprache du denn nun kannst, wäre ein alter PIC (PIC16F84?), ein neuer AVR (Attiny2313?) oder ein uralter 8051 (AT89C2051?) oder ein exotischer 6811 (MC68HC11A1) brauchbar, alle sogar überdimensioniert, aber das sind Typen, nicht ganz aktuell, die
Das ist großer Quatsch, Du sollst doch keine Windows-GUI programmieren! 8051 mit ADC, z.B. C8051F330 Peter
-
Thread
USALS-Codegenerator für Sat-Drehmotor
on a PIC16F628 -5- diseqc12_navod_fw114_fw115.zip, from Hynek GAJDA (Tcheque republic) based on a PIC16F84A The most important thing is to well undestand the bus functionality, from which I wrote the assembler
) and E0 31 6B 00 (goto reference position) have been retreived from Tables 5 and 6, pages 15 and 16, in reference 1. Then I tried the circuit of ELEKTOR, which worked well. Finally, I looked again at the old circuit of EUTELSAT (PIC16F620) and tried to optimize it, with a smaller PIC, and a
-
Thread
PIC 16F84 Problem
der Treiberstufe die Schaltstufen mitverfolgen kannst. 4. Ich weiß jetzt nicht auswendig ob der 16F84 einen Watchdog hat. Aber das wird wohl eher nicht das Prob. sein. Und ohne Veröffentlichung deines Quellcodes kann dir eh niemand helfen (wiederladen des Timer-Registers zur Impulserzeugung vergessen? Interrupt-Flag zurückgesetzt?). 5. Bist du sicher, daß der PIC noch 100% funktioniert (Induktionsspannung...)? Kannste mit dem PIC wenigstens noch ne LED blinken lassen? Joachim
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
mein projekt ist folgendes: Analog Neigungssensor mit ausgangsspannung zwischen 1,8V und 3,2V mit PIC 16F877A 8Bit A/D Wandlung dann ne direkte skallierung des wertes über eine Look-Up-Table(mit excel erzeugt) und diesen wert gleich als Timer-Vorladung benutzt um eine gewisse pulsbreite des ausgangssignals
einbinden include "P16F877.INC" Gruß Anja
-
Thread
PIC 16F84 Tasteransteuerung
Hallo Ich muss für die Schule einen Schrittmotor mit dem PIC16F84 programmieren, habe aber noch nicht so viel Erfahrung im programmieren. Mein Problem ist, dass ich ich 3 Taster habe und diese so ins Programm einbinden muss, dass wenn ich einen dieser 3 drücke
-
Thread
Frage zu einem Programm
project1 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
lehrer hat gesagt 3 nop reichen um > eine LED blinken zu lassen auf unserem Board. Man könnte den PIC mit einem externen Takt von z.B.: 10 Hz betreiben. Aus Datenblatt: • Operating speed: DC - 20 MHz clock input Gruß John
-
Thread
Suche jemanden der PIC 16C745 brennen kann.
man ein spezielles Programmiergerät das wirklich in der Lage ist diesen EPROM zu brennen. Z.B. ein PicStart oder ProMate. Auch einige andere wie Galep gehen. Mit JDM geht da gar nichts, aber auch ICD und PicKit können die nicht mehr. Die Einzige ausnahme mit C bildet der 16C84 (bzwC83) der bereits einen EEPROM Programspeicher hat und quasie den Übergang zu den F Picks mit Flash markiert. Seit gut 10Jahren haben die PICs ja einen FLASH Speicher. ICh kann wohl versuchen dir den Pic zu brennen, habe sowohl PicStart+ wie auch einen GALEP. Aber ohne jede Garantie
-
Thread
Zukunftssichere Ladetechnik
Schnellladegerät (für 12V Versorgung mit step up Wandler) für den Modellbau selbst gebaut. Damals auf PIC Basis, komplett in assembler programmiert. Im ersten Schritt für die damals aktuellen Technologien Blei und NiCd. Später dann auf NiMH erweitert. Vor etwa 7 Jahren stand es dann an, weitere neue Akku
wieder in die Tiefen des assembler codes einsteigen zu müssen und der Code langsam die Grenzen des 16f84 gesprengt hat, entschied ich mich das ganze Projekt auf AVR Basis neu anzugehen und in C zu programmieren. Dabei habe ich auch ein paar Verbesserungen im step up Wandler einfliesen lassen. Letztes
-
Thread
MPlab Widereinstieg
. Weis irgendjemand eine Lösung für das Problem? Verwendeter PIC ist der PIC16F84A, INC-File ist Includet, und auch im Headerordner. Sourcefile ist dieses Hier: ;******************************************************************************** ; ************
Danke euch, habs eben hinbekommen. Mein Fehler war beim Projekterstellen, ich hab den PIC16F84 eingestellt und habe den 16F84A im INC-File stehen gehabt. Big fail by meeee!!!!^^ Trotzdem danke für die Hilfe. Gruss Michael
-
Thread
PIC 16F727 Läuft nicht
Hallo, ich versuche mich gerade am PIC16F727, mit sehr wenig Erfolg :( Hab aber schon mal vor Jahren mit dem 16F84 erfolgreich experimentiert. Im MPLAB-Simulator läuft alles wie es soll, leider rührt sich am PIC selbst nichts :( (LED
Programmierspannung hast du denn anliegen? evtl. könnte dort das Problem liegen: Laut Sprut braucht der 16f7x7 eine höher Programmierspannung als die anderen PICs. PIC16F7x / 7x7 12,75 V
-
Thread
pic18f2520 alternativer avr
/einigermaßen/ kennt, abkaufen, wenn es sich um einen PIC16F84 handelt, aber nicht bei einem 32-KiB-Teil — mal in der Annahme, dass da nicht umsonst so ein großer Controller verbaut worden ist, sondern dass der auch einigermaßen mit Software gefüllt werden
beide /einigermaßen/ kennt, > abkaufen, wenn es sich um einen PIC16F84 handelt, aber nicht bei > einem 32-KiB-Teil — mal in der Annahme, dass da nicht umsonst so > ein großer Controller verbaut worden ist, sondern dass der auch > einigermaßen mit Software gefüllt
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
= 0x3ff mem write 0x6f91c11 = 0x200 mem write 0x6f91c40 = 0x3 mem write 0x6f91c80 = 0x3 mem write 0x6f91c81 = 0x103 mem write 0x6f91c82 = 0x103 mem write 0x6f91c83 = 0x2 mem write 0x6f91c84 = 0x2 mem write 0x6f91c85
0000000e 00000000 00000000 00000000 000013e3 00000000 ... Call Trace:[<800af470>][<800aea84>][<801bf370>][<8010347c>][<800bfdf4>][<801036f0>][<800d0330>][<800e052c>][<800d54d8>][<800d1644>][<800e084c>][<800e08cc>][<80069f00>][<80069f00>][<800e087c>] Code: 240200ff 2403003f 00002021 <ada20000
-
Thread
PIC mit PickIT3 --> Target device ID does not match.
Hallo, ich hab die Aufgabe bekommen auf mehrere PICs (PIC16F1946 und PIC16F1933) eine neue Software draufzubrennen. Als IDE benutze ich MPLAB IDE v8.63, die Firmware des PickIt 3 ist 1.23.46. Die Verdrahtung wurde mit Hilfe eines Steckers realisiert an die
Herstellen der Verbindung bin ich folgendermaßen vorgegangen: 1. Configure --> Select Device --> PIC16F1946 bzw. PIC16F1933 auswählen 2. Programmer --> Select Programmer --> 5 PickIt 3 auswählen 3. PickIt3 an PIC anschließen USB in PC einstößseln (Die LEDs auf dem PickIT leuchten folgendermaßen:
-
Thread
AVR-Studio 5
alte Designs überarbeitet werden muss. So habe ich zum Beispiel bestimmt seit 5Jahren keinen neuen PIC16F84 mehr verbaut. Aber mehrmals im Jahr bearbeite ich noch Firmware die dann für den 16F84 übersetzt wird. Und ich denke das wird doch in so einigen Mittelständischen Firmen so sein. Allerdings
Compilerhersteller können einfacher die Eigenheiten einer Architektur nutzen wie zB ein segmentiertes Layout (PIC, C16x...). Im Moloch GCC ist sowas fast ausgeschlossen (inzwischen ist's einfach machbar, aber nicht bis vor 1-2 Jahren). Ich hab mich schon gefragt wie signnig es wäre, das in avr-gcc einzubauen, also
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
und den SPI-Bus trotzdem benutzen? Jürgen Schmied schrieb im Beitrag #3304829: > man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. und den 16MHZ Qurtz gegen 10MHz (PLL=40MHz)tauschen. Die neuen Platinen sind jetzt endlich fertig. Jeder sollte dann gleich zwei Mails bekommen... Gruß
für den ENC27J60 gedacht sind. Ggf. wäre auch die Ausgangsstufe der Karte aktiv. >> man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. > und den 16MHZ Qurtz gegen 10MHz (PLL=40MHz)tauschen. Ja, kann man auch, geht aber auch so ...
-
Thread
PIC 16C71 nur einmal brennbar ?
nutze fast nur neuere 8 Bit AVR Controller und nur selten, um ein Projekt einfach nur nachzubauen, PIC Controller allerdings bis jetzt nur die F -typen (das F steht für flashable ?). Habe hier nun einen PIC16C71 zur Verfügung in den aber schon ein Programm gebrannt ist. Ist ein erneutes Brennen möglich
Uwe P. schrieb im Beitrag #2072565: > Es ist richtig. Die C-Typen kann man nur einmal brennen. Die F-Typen > können mehrmals gebrannt werden. JA- Mit Ausnahme der PIC16C84 (C83?) als direkte Vorläufer des PIC16F84. Das waren die ersten PICs mit EEPROM als Programmspeicher. ziza schrieb im Beitrag
-
Thread
Drehzahl-Differenzen mit PIC messen
von ca. 580us aus, um den Wert umzurechnen. Evtl. mußt Du etwas ranklotzen und einen schnellen PIC nehmen. 20MHz sollten immer gehen, evtl. gibt es auch 40MHz-Typen bei den einfachen PICs. Oder mal einen kleinen dsPIC33F nehmen, da geht noch mehr Rechenleistung.
Selbst die einfachen PICs können meist schon 20 MHz (wenn es nicht gerade ein 16F84 ist). Viele der neueren kleinen PICs können sogar 32 MHz, manche können das per PLL soagar ohne Quarz.
-
Thread
PIC 16F84 Takt
Hallo, vorab: Ich habe es im Datasheet nicht gefunden. Hier meine Frage: Hat der PIC 16F84 einen internen Taktgeber (ähnlich wie der ATMega8), der vor oder innerhalb der Programmierung aktiviert oder deaktiviert werden muß? Wenn ja, wie komme ich an diesen ran? Gruß wilials
drauf steht, nur bis 4MHz. Solltest du die Wahl haben, solltest du meiner Meinung nach einen anderen PIC aussuchen. Z.b 16F628 oder n Stück neuer 16F1829. Der letztere hat schon recht viel an Bord finde ich, u.A. 32MHz internen Oscillator.
-
Thread
Compilerfehler?
nop 03F6E 000000 nop 03F70 000000 nop 03F72 000000 nop 1007: 1008: ps021conf[0] = 0x84; //Addr4 + CMD 03F74 2FF847 mov.w #0xff84,0x000e 03F76 2FFF86
nicht sowas macht, obwohls eigentlich auch egal is: [code] 1008: ps021conf[0] = 0x84; //Addr4 + CMD 03F28 2FF847 mov.w #0xff84,0x000e 03F2A 2FFF86 mov.w #0xfff8,0x000c 03F2C 478306 add.w 0x001e,0x000c,0x000c 03F2E 784B07 mov.b 0x000e,[0x000c++] 1009:
-
Thread
Betriebsstundenzähler
Afrika) habe ich nicht viele möglichkeiten bei der Bauteil beschafung, Der Verkäufer hier hatt nur Pic`s 16F84 und 16F6.. dafür jede menge CD4049, 4311, 4521 etc...., an einen Impulszähler habe ich auch gedacht aber da ist das problem bei der Spannungsunterbrechung gehen die Daten verloren. Warum kein
Ich habe hier eine Schaltung mit dem o.g. PIC12F683, der zieht im SLEEP bei 3.3 Volt (2x AA-Batt.) 2 µA, sogar weniger als das Datenblatt schreibt. Mit einem Uhrenquarz, Timer1 mit Vorteiler 1:8 wacht der PIC alle 16 Sekunden aus dem SLEEP,
-
Thread
geschwindigkeitsregelung
wieder die volle geschwindigkeit hat . außerdem soll dies mit der lichtschranke CNY70 und den pic 16F84a realisiert werden . über eine programmlösung würden wir uns sehr freuen.
uns" tut sich bei der Benennung der relevanten Informationen [Modelleisenbahn, 12V, Lichtschranke, PIC-uC] gleich ein gedankliches Grundmodell auf, was gemeint sein _könnte_ und was gemacht werden _müßte_, sowie _wie_ das gemacht werden könnte. Dem armen Schüler ist das jedoch nicht gegeben (geschlafen