-
Thread
IRMP auf einen PIC18F4520 portieren
Bündel von Beispiel-Fernbedienungen folgende Output über die serielle Schnittstelle. [code] IRMP PIC 12F1840 1.1 ws P 7 a=0x0011 c=0x000c f=0x00 (RC5) P 6 a=0x0001 c=0x0018 f=0x00 (RECS80) P 2 a=0xbf00 c=0x0019 f=0x00 (NEC) P 2 a=0xeb14 c=0x0001 f=0x00 (NEC) P 7 a=0x001c c=0x0005 f=0x00 (RC5)
läuft: [code] IRMP PIC 12F1840 1.9 ws P 7 a=0x0015 c=0x000c f=0x00 (RC5) P 7 a=0x0015 c=0x000c f=0x01 (RC5) P 7 a=0x0015 c=0x000c f=0x00 (RC5) P 7 a=0x0015 c=0x000c f=0x01 (RC5) P 2 a=0xbf00 c=0x0014 f=0x00 (NEC) P
-
Thread
Neueinsteiger Hier
quasi ein AtMega328p Dev Board): http://www.ebay.de/itm/Neue-Version-Pro-Mini-Modul-Atmega328-5V-16M-fur-Arduino-kompatibel-/360955791927?pt=Wissenschaftliche_Ger%C3%A4te&hash=item540aa44a37
> AtMega328p Dev Board): > > http://www.ebay.de/itm/Neue-Version-Pro-Mini-Modul-Atmega328-5V-16M-fur-Arduino-kompatibel-/360955791927?pt=Wissenschaftliche_Ger%C3%A4te&hash=item540aa44a37 Nice. Aber jetzt stellt sich die Frage, wie kann ich auch Sachen die in China liegen, in der Suchergebnis-Seite
-
Thread
[V] Bausatz für Giess-o-mat Sensor
neigt zum schwingen, besonders wenn die Zuleitung ein > paar m lang wird. Das sollte durch einen 10 nF oder 100 nF Kerko am IC > verhindert werden können. Du kannst doch Pigipack einen zweiten C auf den vorhandenen setzen. Problem gelöst. Never touch a running system !!! Habe schon 10 verbaut
T1 BC847B SOT23 BC 847B SMD 0,04 € C1 10u 10V 1206 X7R-G1206 10/16 0,08 € IC1 74HC14D SO-14 SMD HC 14 0,18 € D1 BZX84B5V6 SOT23 SMD ZD 5,6 0,06 € Ersatztyp BZX84C R1 1k 1206 SMD 1/4W 1,0K 0,10 €
-
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
sequentielle programmieren könnte das noch interessant werden, aber für den fall könnte ich auch meinen 16f84a nehmen, von dem ich noch n paar hier liegen hab.
-
Thread
Unterstuetzung von PICs in sdcc rausgeflogen?
--use-non-free test.c + /usr/bin/sdcpp -nostdinc -Wall -D__SDCC_PROCESSOR="16f84" -DSDCC_PROCESSOR="16f84" -D__SDCC_PIC16F84 -obj-ext=.o -D__SDCC_USE_NON_FREE -DSDCC_USE_NON_FREE -D__SDCC=3_3_0 -DSDCC=330 -D__SDCC_REVISION=8604 -DSDCC_REVISION=8604 -D__SDCC_pic14 -DSDCC_pic14
test.o libsdcc.lib pic16f84.lib returned errorcode 256 $ """
-
Thread
sdcc, cin2h.pl fuer PIC16f5x oder PIC16f84 - Einstiegshuerden :-/
gputils selbst gemeint oder "/usr/share/gputils/header/" weil """ $ find /usr/share/gputils | grep p16f[58][4x] /usr/share/gputils/header/p16f5x.inc /usr/share/gputils/header/p16f84.inc /usr/share/gputils/header/p16f84a.inc """ ?) - was ist ein sinnvoller Wert fuer "path/to/output"? (da
sind die PICs, die das gleiche Gehäuse haben, auch von der Belegung her gleich. Du kannst also den PIC16F84A z.B. durch einen 16F627A oder neuer -> 16F1826. Aber musst du wissen, ob der Umstieg auf dauer Sinn macht (Wenn dein Vorrat von 16F84 leer ist. Ich hab meinen in den Mülleimer geleert) Stephan
-
Thread
Minimal zu empfehlender µC-Takt ?
Elektrobratze schrieb im Beitrag #3647863: > Statisch langsam kontinuierlich betrieben braucht der PIC ca. 300µA. Ein halbwegs aktueller PIC braucht ca. 200-400nA im Sleep-Modus. Wenn er nicht schläft, rennt er mit 16MHz. Mit diesen 300µA kriege ich heutzutage fast ein komplettes Cortex-M3-System
Beitrag #3648005: > Elektrobratze schrieb: >> Statisch langsam kontinuierlich betrieben braucht der PIC ca. 300µA. > > Ein halbwegs aktueller PIC braucht ca. 200-400nA im Sleep-Modus. Wenn er > nicht schläft, rennt er mit 16MHz. Mit diesen 300µA kriege ich > heutzutage fast ein komplettes Cortex-M3
-
Thread
Mikrocontroller gesucht
, was für die Anwendung passend wäre? Es gibt seeehr viele die passend wären, einer davon ist der PIC16F1508.
Nachtrag: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16F1508
-
Thread
Suche Mikrochip für serielles Bit-Timing
Suche Mikrochip für serielles Bit-Timing > [...] > Protokoll der WS2811-Chips Microchip hat den PIC16F1509 und eine schöne Appnote dazu. Da geht das senden eines Bytes mehr oder weniger komplett in Hardware: http://ww1.microchip.com/downloads/en/AppNotes/00001606A.pdf
Marlon S. schrieb im Beitrag #3638801: > Bei > 16 MHz Taktfrequenz Mach dir deine eigene Platine, schmeiß n AVR 1284P mit einem 20MHz quarz rauf, lass den Arduino scheiß weg, und programmier es selbst. Oder nimm n stm32F4-discovery-Board (cortex-m4
-
Thread
Taugen MSP430 noch was?
von >= 84dB für > 0,99€: MSP430F2013). Suche im Forum nach F2013 und ADC oder nach SD16... (die Ergebnisse in der Realität entsprechen nicht immer den Angaben aus dem Datenblatt) Cortex-M mit passenden
F. Fo schrieb im Beitrag #3626698: >> MKL16Z32VFM4 (32 kiB Flash, 4 kiB RAM) laut TI $0.95 @ 10000 Stück >> (Mouser 0,896 € bei 100 Stück) >> MSP430F2013 (2 kiB Flash, 128 Bytes RAM) laut TI $1.10 @
-
Thread
[V] PIC 16F1709 - neuer Mikrocontroller
schon Samples fuer einen hoeheren Preis. Einach mal anfragen. Diese neuen PICs sind viel besser als 16F84, 16F628, usw. Mehr Speicher, und interessante Peripherie. Und z.B. 1 Kbyte RAM.
neuen Chips bekanntmachen. Mit einem 16F84 oder 16F628 haben diese nicht mehr viel zu tun. 16F1703 ht z.B. keine Logikzelle, und nur 256 Bytes RAM, aber zumindest einen seriellen port.
-
Thread
dsPIC33E mit ECAN - Geht es auch ohne DMA?
Ok, ich hab jetzt mal MPLAB-X installiert, XC16 und das Projekt ohne Library übersetzt, oder zumindest versucht. Folgendes habe ich (in allen Files) angepasst: #if 0 #if defined(__dsPIC33F__) #include "p33fxxxx.h" #elif defined(__PIC33E_
Hallo Robert, hast du das Problem gelöst? bin jetzt auch drauf gestossen beim Portieren von dsPIC33F auf dsPIC33E
-
Thread
PIC 16F84A Auswertung von Signalen
steuern. Vom Raspberry Pi bekomm ich eine 5 bit anweisung (vom port vom Rasberry z.B GP IO 0-4)und der Pic soll mir das Signal aufschlüsselt und 16,deshalb benutze ich zwei PIC 16f84a, verscheidene Relais zu schalten. Zusätzlich sind noch Taster vorhanden, um die Ausgänge nicht nur vom Raspberry Pi zu
ohne auf deine eigentlichen Fragen einzugehen: Wir schreiben das Jahr 2014. Da sollte man keinen 16F84(A) mehr einsetzen, der ist zwar noch lieferbar aber viel zu teuer weil 1/2 Fußballfeld grosses Silizium. Im selben Gehäuse (18P) bekommt man einiges neuers Bauteile wie PIC18F1320 oder PIC16F1827
-
Thread
Microcontroller Projekt für Anfänger
(PIC10F320) Operating Current (PIC10LF320): -25µA @ 1 MHz, 1.8V, typical
Nach Möglichkeit so wenig Bauteile wie es geht für den Prozessor > (z.B: keine externer Quarz) Der PIC10F320 hat einen internen 16MHz Oszillator und Interruptfähige IOs (einer Input only). Der MCP1703 brauch als Beschaltung 2x 1µF Keramik, und der PIC10F320 nur einen 100nF Keramik. Pullups für die Tasten
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
etwas / die Spindeldrehzahl ist erträglich) 40/4*3200 = 32000 steps/sec Damit bleiben bei 40Mhz (PIC32) genau 1250 Takte für alle Befehle inkl. Kommunikation und Motorsteuerung. Der Atmega328 (20MHz/625 Takte) könnte im RAM aber "nur" knapp ~340 Schritte puffern, der PIC32MX150F128B schon ~5300 (Ohne
so besonders, > sprich der Quelltext muss in Assembler geschrieben werden? Der C32 bzw XC32 (PIC32MX) und der C30 bzw XC16 (PIC24,dsPIC) sind angepasste gccs, der MIPS16e bzw PIC24 Code generieren, also im Prinzip das gleiche, was sonst auch auf anderen Architekturen zu finden ist. Die kostenlose
-
Thread
Mikrocontroller auslesen
Zehntausend Euro, hochgiftige Chemikalien und viel wissen über die Interna des IC. (Bei einem alten 16C84 o.ä., ja da könnte man mit Hobbymitteln uns viel wissen -je nach Revision- noch ran kommen, aber nicht bei den dsPIC) Da gibt es firmen die sich darauf spezialisiert haben, Kosten hängen vom konkreten
das ding hat die Bezeichnung dsPIC30F6012
-
Thread
Ideen für FPGA-Projekte?
getestet, breiter Support für OS, dasselbe gilt offenar auch für NIOSII, da schenkt sich nix. - MIPS32/16: Sehr robust (modulo Core-Eigenheiten), da Architektur gut etabliert - Lattice mico32: Ist etwas her, ansich eine schöne (mips-alike) Architektur, aber das Ding flog in die Ecke, u.a. wegen einigen
Zum Thema Produktionskosten bei Xilinx: > https://www.xilinx.com/publications/archives/xcell/Xcell84.pdf > Seite 4. Dort wird über 14/16 nm gejammert, das es doppelt so teuer sei, wie 20 nm. Inzwischen wird 7 nm ausgeliefert: https://www.elektroniknet.de/halbleiter/programierbare-logik/7-nm-versal-ai-core-und-versal-prime-in-serie
-
Thread
Rückwandbus mit I2C
eingebaut haben, und das sind dann große Bausteine mit 64 > Pins. Es gibt auch sowas wie den Mega16M1, M32C1 und so, der hat nur 32 Pins. Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie ein dsPIC32. Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? Die AT32UC3C
eingebaut haben, und das sind dann große Bausteine mit 64 >> Pins. > > Es gibt auch sowas wie den Mega16M1, M32C1 und so, der hat nur 32 Pins. Wenn nicht einmal RS und Farnell den listen, dann denke ich mir meinen Teil. > Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie > ein
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
Chris F. schrieb im Beitrag #4732656: > Jobst M. schrieb: >> damit kann man auch wunderbar Steckdosen parallel schalten ... :-D > Man braucht ja des öfteren mehr als 16A, klappt super! ;-P Wenn man mal
-
Thread
[V] Aufräumaktion Hobbykeller
, SOT31 mit 6 PINs, 4 Stück 13. ICL7109, 12bit-A/D-Wandler, 3 Stück 14. M27C256B, 256kbit-UV-Eprom, neu 15. TMS27C010A, 1Mbit-UV-Eprom, 5 Stück, neu 16. M27C1001, 1Mbit-UV-Eprom, 5 Stück, neu 17. AM29F040B, 4Mbit-Flash, 20 Stück, neu
Die AM29F040B sind neu und im PLCC-Gehäuse?
-
Thread
Einstieg in die Mikrocontroller
Tiny13, Tiny84, Atmega328, Atmega644, STM32F405. In der Reihefolge, je nach Bedarf/Aufgabe
tiny13A für 60 cent, tiny85 für 90, tiny84A für 1 Euro, mega8A für 1,25 usw. (Preise von guloshop, gibt es aber sicher auch woanders für ein paar Cent mehr oder weniger)
-
Thread
TCP IP STACK Microchip POT wird nichtangezeigt
Potis hinkriegen. Was genau meinst Du mit fixen Strings, Stampede? Das Problem ist das für den PIC24E keine Voreinstellungen vorhanden sind und ich nicht sicher bin ob ich die ADC initialisierungen richtig gemacht habe: Für den PIC33F und PIC24H heisst es ja beispielsweise im Code: [c]// ADC
= 1; //input AD1CON1 = 0x84E4; // Turn on, auto sample start, auto-convert, 12 bit mode (on parts with a 12bit A/D) AD1CON2 = 0x0404; // AVdd, AVss, int every 2 conversions, MUXA only, scan AD1CON3
-
Thread
Z80 Board Identifizierung
6A66 schrieb im Beitrag #3550268: > 6A66 schrieb im Beitrag #3550261: >> eine Elmeg CNA 25 Nebenstellenanlage, wahrscheinlich die >> Steuerungsplatine. > > http://www.ebay.it/itm/Elmeg-CNA-25-3a-Post-Telekom
Wilhelm F. schrieb im Beitrag #3554791: > Eine 8080-Schaltung fand ich auch nie, aber massenweise 8085-er. Als Beispiel die SBC Reihe von Intel, Industriecomputer im fast DIN A4 Format. Nach meiner Erinnerung
-
Thread
Neues STM32 Tutorial
gute Tutorials gibt: http://diller-technologies.de/stm32.html http://eliaselectronics.com/stm32f4-tutorials/ ... Hiermit habe ich es ohne weiteres geschaft (natülich mit den Beispielen aus der STD lib) innerhalb von 2 Monaten komplett von AVR und PIC auf STM32 umzusteigen, und auch auf verschiedenen
es unentwegt, dass der C Compiler den effektivsten Code generiert..bla bla blub. Mein Atmega mit 16 MHz lässt den Pin mit 3,6 MHz in ASM toggeln. Der STM32F4 mit 168 MHz schafft garade mal 7 Mhz?? DAS DOPPELTE??????? Mit hochgelobten supereffektiven C-Code??!! Sagt dass das nicht wahr ist.
-
Thread
C sorgt oft für Verwirrungen
man in C++ nicht. Aber sicher kann man das. [c] struct T { T(int); int operator+ (T); }; int f(int a, int b) { return T(a) + T(b); } [/c] enthält 2 Konstruktoraufrufe. Von mir aus kannst du das freilich auch die Erzeugung von 2 temporären Variablen mit Konstruktoraufruf nennen.
f(int a, int b) > { > return T(a) + T(b); > } > enthält 2 Konstruktoraufrufe. Von mir aus kannst du das freilich auch > die Erzeugung von 2 temporären Varablen temporären Objekten > mit Konstruktoraufruf
-
Thread
µC von 0 auf lernen. ASM oder C?
Ich habe zuerst ASM auf dem PIC16F84 gelernt, neben rudimentären C-Kenntnissen. Der Effekt war, dass ich dank diesen ASM-Vorkenntissen das C-Verständnis während der Übungen an der Uni enorm vertieft habe und meiner Meinung nach
schreiben, wie lange es dauert ein Bit eines Portes zu setzen, bei einem Takt von 20MHz mit einem PIC16F887. Datenblätter lesen solltet ihr ja können ;)
-
Thread
Verschieden ICs abzugeben
noch übrig: LPC1765 in TFBGA100 http://de.futureelectronics.com/de/technologies/se... PAL16l8acn 2 x EP600IPC-45 5 x TLC5904 TLC5904 (ACTIVE) 8/16-Channel LED Driver http://www.ti.com/product/tlc5904 Hinzu kommt: 2 x PIC16F627A 2 x PIC16F628A 2 x PIC16F648A 2 x PIC18LF2550 1 x PIC16F84A (können teilweise Samples gewesen sein!) PCMCIA - RS232 Adapter NP:13,58 aus Hong Kong King Craft Schätzeisen, geht an aber ungetestet (Strippen finde ich nicht).
-
Thread
XC8 für Pic18 Arithmetik
chris schrieb im Beitrag #3496137: > bei 16f ja, bei 18f nein, da sind die Ports anders gemappt. Grmpf, da fehlt mir offenbar der aktuelle Bezug. Ich mach schon seit ein paar Jahren nix mehr mit PIC16 und 18, ist nur noch Schubladen-Wissen
chris schrieb im Beitrag #3496137: > bei 16f ja, bei 18f nein, da sind die Ports anders gemappt. Beim PIC16 sind SFR am Anfang jeder Bank, bei P18 sind die meisten am Ende der letzten Bank. Mein XC8 löst das so:[c] 21:
-
Thread
Neues Layout, Artikel der Woche
Bestandteil eines Trackingsystems sind. http://www.mikrocontroller.net/assets/forum-50490e4cd7cde2d8a686852da870830b.css http://www.mikrocontroller.net/assets/mobile-84cd8960748d9aa05aceee4aaa04b232.css http://www.mikrocontroller.net/assets/print-a7d673c936f253f11fa45fd8bc60ab0d.css http://www.mikrocontroller.net
Bestandteil eines Trackingsystems sind. > http://www.mikrocontroller.net/assets/forum-50490e4cd7cde2d8a686852da870830b.css > http://www.mikrocontroller.net/assets/mobile-84cd8960748d9aa05aceee4aaa04b232.css > http://www.mikrocontroller.net/assets/print-a7d673c936f253f11fa45fd8bc60ab0d.css > http://www.mikrocontroller.net
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Features: - Ausgang 0-250V~, max. 450W - Elektronische Sicherung, wählbar zwischen 1-450W sowie 0.01A-2A - Leistungsanzeige umschaltbar zwischen Blind-, Schein- und Wirkleistung - Controller: PIC18F2685 - Gewicht: gut 13kg :-) Viele Grüße, Dirk
Ein PIC16F887 Lochraster Hack für die Azubis. Eine Eurokarte mit festem Layout ist schon bestellt. Die "Firmware" wird mit dem MPLabX und XC8 Free Edition erstellt. 3 Analog Eingänge werden von den Potis
-
Thread
µC mit USB (kein FT232.)
immer relativ, Microchip wird auch sehr viel verbaut. hihi :) Ja sorry, ich musste einiges mit PIC16F84 und F873 basteln und das in Assembler und naja, seitdem hab ich eine permanente Abneigung gegen PICs :D PIC18 und PIC32 sind damit nicht vergleichbar, aber trotzdem :D
> hihi :) Ja sorry, ich musste einiges mit PIC16F84 und F873 basteln und > das in Assembler und naja, seitdem hab ich eine permanente Abneigung > gegen PICs :D > PIC18 und PIC32 sind damit nicht vergleichbar, aber trotzdem :D Da hast Du
-
Thread
PIC16C711 mit GALEP 3 loeschen
die PICs mit C in der Mitte OTP sind, > eventuell? Jepp! Die einigen elektrisch Löschbaren PIC16C sind die 16C84 (und die eher unbekannten 16C83). Bis auf diese beiden Typen mit EEProm-Programmspeicher sind alle PICs mit C in der Mitte Typen mit echten EPROM. Und von diesen sind nur die speziellen
mal meinen Chemie Lehrer fragen... Es wäre viel einfacher und auch nicht teuer, wenn du dir einen PIC16F oder auch PIC18F kauftst. Den *F* (F steht für flash) kannst du dann Problemlos über ICSP löschen und neu beschreiben.
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
mode + RTC – 0.57 μA Stop mode (16 wakeup lines) – 1.2 μA Stop mode + RTC – 9 μA Low-power Run mode – 214 μA/MHz Run mode http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1295
) im Bereich zwischen dem ATMEGA16 und dem ATMEGA32 einzuordnen. Diese werden so zwischen 2 und 3 Euro gehandelt... Und der (derzeit noch) absolute "günstigste" Pic kostet bei REichelt 0,33Euro. Wobei das im Gegensatz zum obigen 18F45K22
-
Thread
Welchen Programmer sollte man sich kaufen?
Atmel Attiny13 sein. Für AVRs nimmst Du ein ATMEL AVR ISP mkII oder einen Dragon, für PICs (alle 8, 16, und 32 Bit Typen) nimmst Du ein PicKIT3, für ARMs einen Segger JLINK, für MSP430 den MSP-FET430UIF. Nimm ein Tools vom Chiphersteller, das ist zwar nicht das billigste, aber in der Regel das problemloseste
http://www.ebay.de/itm/Neu-G540-Programmierer-USB-Universal-EPROM-FLASH-GAL-AVR-PIC-Programmer-/110832687398?pt=Schwei%C3%9F_L%C3%B6ttechnik&hash=item19ce249926 oder: http://www.ebay.de/itm/DE-USB-Bios-GAL-Programmer-Programmierer-G840-for-MCU-SPI-EPROM-FLASH-AVR-PIC-/281231386370
-
Thread
Mein Erster, aber welcher?
so hochzujubeln, oder sie sind derart Ignorant das die auch heute noch beim Wörtchen PIC nur an den mittlerweile 20Jahre PIC16F84 denken und diesen dann mit einem XMEGA vergleichen) (Ok, vor 20 Jahren wurde der als PIC16C84 eingeführt und hatte statt Flash einen EEPROM-Programmspeicher, 16F84 schimpft der sich erst seit 15Jahren...) Wobei ich heute aber auch sage: Wenn mit PIC anfangen, dann mit einem 18er und nicht mehr mit den 16er. Die 16er haben ganz klar Ihre Berechtigung -besonders
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
hatten die > Pics auch immer schon. > Das Paging betraf das RAM, insbesondere ja die SFR... Beim PIC16F788A ist es so, dass GOTO die Adresse 11bit breit liefert, wenn man ein mehr als 4kWord langes Programm hat muss man das PCLATH verwenden. Bei PIC18 weiß Ichs jetzt nicht genau, da ich ihn nur in
Sven P. schrieb im Beitrag #3452131: > (2) die Architektur der kleinen PIC ist scheiße.(*) Ende der 90er hatten wir in meinem Ausbildungs-Betrieb so eine Daten-Blatt Sammlung aboniert, Internet wie heute war ja zu der Zeit noch nicht wirklich. Da war auch der PIC16F84
-
Thread
EMS > Adapter > NetIO > Raspi
ignoriert. Einspruch. Das hier passiert bei 'hk1 getcustomschedule 1': IO: Sending bytes 0x90 0x3f 00 0x54 <---- Frage 84 Bytes von Telegramm 0x3f ab IO: Got bytes 0xaa 0x55 0x1f 0x10 0xb 0x3f 00 0x1 0x1b 00 0x2d 0x1 0x54 00 0x8a 0x21 0x1b 0x20 0x2d 0x21 0x54 0x20 0x8a 0x41 0x1b 0x40 0x2d 0x41
setpoint room temperature x 2 0x17,0x91,0x02,0x05, //#14 13 room temperature x 10 0x17,0xA8,0x17,0x81, //#15 14 setting 0=low, 1=manual, 2=clock 0x17,0xA8,0x1C,0x84, //#16 15 overruled clock setting x 2 ( 0 = not overruled) 0x17,0xA8,0x1D,0x84 //#17 16 manual
-
Thread
STM32 <-> AVR
ATMega-Prozessoren aus dem Hause Atmel. Sie sind mit Sicherheit etwas komplexer als der althergebrachte PIC16F84A-Microchip -- die interne Architektur lässt sich trotzdem ohne allzu große Probleme an einem Nachmittag begreifen." aus http://www.heise.de/developer/artikel/Embedded-Programmierung-im-Umbruch
ATMega-Prozessoren aus dem Hause Atmel. Sie sind > mit Sicherheit etwas komplexer als der althergebrachte > PIC16F84A-Microchip...." Was für ein Unsinn. Assembler muss man nur auf dem PIC programmieren. Ansonsten reduziert sich das Problem darauf, die Peripherie zu verstehen. Zusätzlich gibt es wegen der
-
Thread
6-stufigen Drehschalter durch 3 Taster (up/down + Reset) ersetzen
Materialkosten in Höhe von ein paar €ct. Bei Mouser kostet der günstigeste ATtiny mit genug IO-Lines, der ATTINY84A-SSU, z.B. 1,02€, der CD4072 37,6 ct., der CD40106 34,4 ct, der CD40193 39,2 ct. und schlussendlich der CD4051 35,2 ct., gesamt also 1,464€. Die Programmierung des µC müsste also für den Preis von 44,4
klarzustellen. > Über welchen µC reden wir denn genau? Was kann der für Ströme treiben? Ich habe den 12F508 als Preisbeispiel hergenommen fuer 41 Cent, 25mA max je Pin. Es gibt auch guenstigere, jedoch bin ich mir da wegen Programmierservice nicht sicher, ob dieser angeboten wird. Müsste Nachgefragt
-
Thread
LEDs an PIC ausglimmen lassen
getestet. ;********************************************************************** ; This file is a basic code template for assembly code generation * ; on the PIC16F628A. This file contains the basic code * ; building blocks to build upon. *
anpassen an was du erreichen möchstest. Falls du das Prj neu beginnst, bitte verwende moderneren uC Pic16F1827 o.ä., mit ner vierstelligen Nummer. Gruss
-
Thread
[C] XC8 verschwendet Speicher
hinfällig. Axel Schwenke schrieb im Beitrag #3434042: > Aber wir wissen > ja nicht, was für ein PIC das ist. PIC16F876 (leider). Hat nur einen 8 Level tiefen Stack und der dient nur zur Speicherung der Rücksprungaddresse. Axel Schwenke schrieb im Beitrag #3434042: > Dazu kommt noch, daß der XC8
sage mal alles was ab 1994 auf den Markt gekommen ist hat einen echten Hardwarestack! (mein erstes PIC Buch mit Drucklegung von 1995 beschreibt den schon!) Selbst die nun auch Fast 20 Jahre alten Oldtimer wie der PIC16C71 uoder immer noch verwendete PIC16C84 (Ist gleich 16F84, nur anfangs mit EEPROM
-
Thread
Oberstufenprojekt HILFE! PIC16F84
Countdown Uhr, Nicht wirklich, die Schaltung funktioniert nicht. Vergiss alles oberhalb des PIC16F84, weder die Schaltung an Pin1, noch die zum Abschalten der Stromversorgung funktioniert. Ein 100nF Keramikkondenstaor zwischen GND und VCC des PIC16F84 wäre aber nett. Die Ansteuerung der
funktioniert im Prinzip, die 6k8 vor den Transistoren sollte man auf 470 Ohm verringern. Auch der alte PIC16F84 kennt übrigens den Sleep-Mode, es ist also nicht nötig, einen Schalter in die Stromversorgung zu bauen, am Ende der Uhrzeit führt ein SLEEP zum Abschalten des Oszillators und Absenken der Stromaufnahme