-
Thread
Märklin Digital Decoder mit PIC oder AVR
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
Pardon: 16F87/88 (nicht 12F..)
-
Thread
Visualisierung von geloggten Daten
-88,8 -999,9 -88,8 -9999 0 11 0 0 80 100 0 0 107462 1358858 0 0 0 0 0 1,01 16:48 20140428 " "28.04.2014 16:49 52,7 34,4 39,8 22,8 888,8 -88,8 -999,9 -88,8 -9999 0 11 0
43,7 34,8 39,8 22,8 888,8 -88,8 -999,9 -88,8 -9999 0 11 0 0 50 100 0 0 107642 1359038 0 0 0 0 0 1,01 16:51 20140428 " "28.04.2014 16:52 42,1 34,9 39,8 22,7 888,8 -88,8 -999,9 -88,8 -9999 0 11 0
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro
schorsch schrieb im Beitrag #1731987: > PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro Danke für die Antwort, bin - noch - kein Fan der PICs, aber die sehen gut aus. *knix* Gruß, rw
-
Thread
Absolute Anfängerfragen Bitte um Hilfe.
: http://www.reichelt.de/?ACTION=3;GROUP=A38;GROUPID=2969;ARTICLE=45040;SID=25Lirpo6wQARkAAH57SH82f60b5b2142bd074a7f98e904c98b205 Dann vllt. noch ein Steckbrett kaufen und ein Standard µC aus der ATtmega reihe (z.B. Atmega88) und noch ein normales LCD wie dieses: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A5211;GROUPID=3005;ARTICLE=31653;START=0;SORT=artnr;OFFSET=16;SID=25Lirpo6wQARkAAH57SH82f60b5b2142bd074a7f98e904c98b205 und dann noch Kleinvieh wie Kondensatoren, Widerstände, Stecker usw. größtenteils wirst du auch das haben. Zusammenstecken fertig!
-
Thread
wie Schwingquarz an dsPIC30F4013
> für RS232. Hää ? PIC16F688 +/- 2% VDD zwischen 2,5 und 5,5V und Temperatur von 0 bis 85°C. Wo sind da jetzt die 25% ?
Ich denke mal, das ist vom Entwicklungsalter der 16F abhängig. Die neueren (z.Bsp. 16F88x) haben einen internen Präzissionsoszillator mit 1% Abweichung. Da braucht man dann keinen Quarz mehr (zumindest nicht, wenn man mit 8MHz hin kommt) und hat zwei
-
Thread
[PIC] Assembler Problem Sprungtabelle in Externer ASM Datei
Wenn keine Fehlermeldung mehr auftritt dann ja. Bei mir funktioniert es jedenfalls sowohl mit PIC16C84 als auch PIC16F876. Gruß Anja
führt im allgemeinen immer irgendwann mal zum Absturz und stundenlangen suchen des Fehlers. Bei den PIC18F gibt es zumindes dieses Paging nicht mehr. Von daher sind die 18F den 16F vorzuziehen. Sven
-
Thread
Open source Autoradio
Interface-%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9-2010%E5%B9%B4-06%E6%9C%88%E5%8F%B7-%E9%9B%91%E8%AA%8C/dp/B003D7CGYA
Interface-%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9-2010%E5%B9%B4-06%E6%9C%88%E5%8F%B7-%E9%9B%91%E8%AA%8C/dp/B003D7CGYA Habe eines bestellt... Anscheinend ist es möglich.
-
Thread
PIC16F88 LED Ein- u. Ausschalten (Spannung am Ausgangspin geht nicht von 5V auf 0V, sondern auf 3V
Hi ich verwende einen PIC16F88 mit dem CCS-Compiler, und möchte mit einem rastenden Schalter eine LED an- bzw. ausschalten. Wenn ich den rastenden Schalter am Eingangspin (PIN_A0) öffne, geht die Spannung am Ausgangspin
Hast Du den ADC und die Komparatoren ausgeschaltet? ; Ports PIC16F88 bsf STATUS, RP0 ; Bank 1 bcf STATUS, RP1 ; clrf ANSEL ; alles digital I/O movlw b'00000111' movwf CMCON ; Comparators off bcf STATUS, RP0 ; Bank 0
-
Thread
PGD und PGC beim PIC16F84A
Hallo, ich habe den Brenner8 von sprut.de. Mit diesem konnte ich den PIC16F877A und PIC16F628A problemlos programmieren. Die zwei eben genannten PICs haben beide einen PGD und PGC bin, ich nehme an die sind für die Programmierung relevant. Nun habe ich aber festgestellt,
MB) beinhaltet das für den PIC16F84A relevante Datenblatt DS30262 (160 kB) -> Anhang. Gruß John
-
Thread
CP/M auf ATmega88
arg. Muss mich mal anmelden, damit ich editieren kann.. --- fat16-test und trunk lassen sich nicht mehr für atmega88 übersetzen - auch ohne fat16support! Das kann der atmega88 nicht ab: call uartputc Peter
-------------------------------------- ;80-87 in/out - Port-Expander PCF8574 (max. 8 Chips) ;88-8F in/out - Port-Expander PCF8574A (not implemented yet!) [/pre] Da 8 Chips adressierbar sind, habe ich auch 8 Adressen reserviert. Mit der A-Variante sind insgesamt 16 Ports adressierbar.
-
Thread
RGB LED mit AVR
444;GROUP=A5335;GROUPID=3022;ARTICLE=10242;START=0;SORT=artnr;OFFSET=500;SID=32RWgmu6wQASAAAGPEK4U0f937c0f44d2778d881796390bd98c7a).Finde dein Projekt super wünsch dir viel Erfolg schreib mal hier rein sobald es fertig is wird bestimmt mega geil aussehen ^^ LGDenis
Wenn Du z.B. einen 8MHz-Quarz verwendest schreibst Du: [c]#define F_CPU 8000000UL[/c] Dann musst Du bei den Fuses sicherstellen dass "F_CPU/8" deaktiviert ist.
-
Thread
Tempsensor DS18B20 1-wire und PIC
ein Fehler war, da die meisten Programme heute eher in C geschrieben werden. Ich arbeite mit dem PIC16f84 bzw pic18f88, wobei die Codes ja mit kleinen Anpassungen kompatibel zu anderen PICs sind. Meine Frage an euch, hat jemand zufällig irgendwo ein lauffähigen Assemblercode für einen DS18B20 oder
hast. In der Appnote APP2420 von Maxim gibt es eine Beschreibung von 1-Wire und Assemblercode für PIC16F628. http://www.maxim-ic.com/app-notes/index.mvp/id/2420 Gruß John
-
Thread
Reichelt Lieferbarkeit Atmega8 ( PANIK? )
Auch da gibt es z.Zt. Lieferengpässe, z.B. 16F886
> Auch da gibt es z.Zt. Lieferengpässe, z.B. 16F886 Nein! - siehe: http://www.microchip.com/samples/Default.aspx?DeviceFamily=PIC16F886
-
Thread
Finanzkrise in Griechenland
Leben eigentlich noch Angehörige der Heeresgruppe F ?
lesenswerter Artikel über die Zauberlehrlinge unserer Zeit http://www.faz.net/s/Rub7FC5BF30C45B402F96E964EF8CE790E1/Doc~E1A5A2B88B26C47BB9CE8B6BAC0C774A4~ATpl~Ecommon~Scontent.html Zitat "Die Alchimisten unserer Zeit machen Geld aus Ängsten und Hoffnungen. Finanzjongleure stehen nicht mehr in
-
Thread
Nachteil bei verschiedenen µC
Irgend jemand muss ja den Gegenpol zum AVR spielen. ...den gibt's doch schon in Form von 8051, PIC, MSP430, STR7, MB90Fxxx, R8/R16, AT91, AT32, TMS470 und viele andere mehr. Ein weiteres "Gegenpölchen" im Strudel der Controller wird's da so schnell nicht reissen...
studieren. Ich hatte in den letzten 20 Jahren schon einige durchgemacht, Z80, 68HC11, AT90CAN128, AVR, PIC, dsPIC, M16C, LPC2294, LPC2368. Den C166 wollte ich mal, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist, dass der kein SDIO mit drin
-
Thread
PIC16f88 mit PIC16f84 Programmer brennen
Hallo, ich benutze das PICee Einsteigerboard: http://www.hsg-kl.de/faecher/inf/msr/pic/boards/picee/index.php es funktioniert mit dem PIC16f84 wunderbar, da er aber schon etwas in die Jahre gekommen ist möchte ich gerne auf den PIC16f88 umsteigen. Allerdings lässt sich der PIC16f88
PIC 16F84 und 16F88 sind nur teilweise hardware- und software-kompatibel. Das Hauptproblem sind meist die Analog-Eingänge des 88. Diese müssen mit folgender Befehlsfolge zu digitalen Eingängen umprogrammiert
-
Thread
Pollin MOTOROLA VIP1710
All data on device /dev/mtdblock/2 will be lost! Continue? (Y/N) y end_request: I/O error, dev 1f:02 (mtdblock), sector 0 end_request: I/O error, dev 1f:02 (mtdblock), sector 8 end_request: I/O error, dev 1f:02 (mtdblock), sector 16 end_request: I/O error, dev 1f:02 (mtdblock), sector 24 end_request
10007800 00000001 $16: 802b0000 00000009 8092c000 00000001 00000001 8092c3e0 10007800 00000000 $24: 802b0000 ba2e8ba3 8092c000 8092bf10 100254f0 8011f268 Hi : 00000000 Lo : 00000000 epc : 8011f28c
-
Thread
Suche Microcontroller mit folgenden Eigenschaften
Stephan S. schrieb: > kommt ein Bild eines Microchip 12C508. Der 508 hat keinen ADC. Aber der PIC12F683 könnte passen. 10 Bit ADC und 16 BIT CCP-Unit. http://ww1.microchip.com/downloads/en/DeviceDoc/41211D_.pdf Gruß Anja
Vielen Dank an alle! Habe mich für den PIC12F683 entschieden! Gruß Franz Josef
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
, der via SPI seine Befehle von einem Hauptprozessor bekommt. Für den nimmst du dann einen ATmega88 oder sowas.
://www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein wenig mit der Materie auseinandersetzen. Unterm Strich
-
Thread
PICC - Compiler dem Linker die PSECT-Bereich mitteilen
helfen. Ich benutze die Lite Version des PICC-Compilers von HI-Tech, V.9.70 für die Programmierung des PIC16F635. Der Compiler lässt immer den Bereich von 0x001..0x0FF unbenutzt. Sobald ich mehr Code haben will, meldet er "Speicher voll", obwohl dieser Bereich frei ist. Auszug aus dem Compiler-Ergebnis: HI-TECH C Compiler for PIC10/12/16 MCUs (Lite Mode) V9.70 Copyright (C) 2009 Microchip Technology Inc. Psect Usage Map: Psect | Contents | Memory Range | Size -----------|-------------
-
Thread
Empfehlung 8-Bit-Controller: STM8
Mathe- u. Bit-Befehle (auch über 64k gesehen), gehen mit nur einem Takt !!! Da kann sich ein AVR (PIC sowiso) oder auch ein (R8C - auch M16C ) "warm anziehen". Selbst der R32C ist in machen Fällen langsamer (wenn man gleiche takt-f annimmt). (bsp.weise braucht dieser für ADD mem, reg (-->) auch 2
und PIC12-16.
-
Thread
FTDI oder CP2102?
keinen Sinn. Nun haben wir 2 kleine Fragen: Wie stellen den PIC24FJ128 auf die 16 Mhz Freuquenz ein? 2. Welche Formel stimmt den beim PIC zu Berechnung des richtigen UART Wertes...? Grüße, Roman
wenn er 2 Takte braucht um von 0 auf 1 und 2 takte um von 1 auf 0 den Pin zu setzen, dann lauft der Pic wohl mit 16 Mhz. Dann stimmt die Rechnung für den UART aber garnicht mehr. Denn bei 16 Mhz, und Boudrate von 9600 müsste 51 rauskommen. Die Formel von Microchip lautet ja: [(f(osz) *1/2 )/ (16*Boudrate
-
Thread
CRC Berechnung für ETH comfort 200
rumspielen mit ETH 200 von ELV. Ich lese die Übertragung von einer Fernbedienung über eine Schaltung mit PIC16F88 über RS232 aus. Wenn ich die Sonne auf der Fernbedienung drücke empfange ich folgende Nachricht. 7E 01 10 01 2B 20 42 00 FA C6 Ich verstehe das aber mit der CRC Prüfsumme nicht, habe das erste
(*wink) implementiert hat und schau dir mal im Detail an was die CRC Berechnung macht. [c] uint16_t calcCRC16r( uint16_t c,uint16_t crc, uint16_t mask) // reverser crc!!!!!! { unsigned char i; for(i=0;i<8;i++) { if((crc ^ c) & 1) { crc=(crc>>1)^mask; } // nur wenn das niederwertige
-
Thread
Poti DS1867 über SPI ansteuern!
Hallo, wie kann ich über die integrierte SPI-Schnittstelle des ATMEGA88 ein Digitalpoti des Tpys DS1867 ansteuern? Wie muss ich die Bits rausschieben. Ich programmiere in C. Martin
8Bit ausgeht. Ansteuerung über I/O Pins scheint hier die schnellste Lösung. Hier ein Beispiel mit PIC16F84. http://www.phanderson.com/stamp/ds1867.html Gruß
-
Thread
Probleme mit BASCOM <-> USBASP
AVR angeschaltet. Ich vermute mal stark, dass dein USBASP spinnt. Der Selfprog-Jumper, der PB2(Pin16 im DIL) mit Reset(Pin1 im DIL) am ATMega8 bzw. ATMega48 verbindet, ist hoffentlich draußen? Jo
Hast du den Patch eingespielt? http://www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=88&Itemid=54 Gruß, DetlevT
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
Die sind ja auch nur für 8h/d ausgelegt! In den restlichen 16h kühlen sie dann wieder ab ;-)
WIRKLICH* mindestens 14,4W wenn an beiden Seiten Strom zugeführt wird. Ich komme hier sogar auf über 16W. Grüße Michelle
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
: 0x007F, Flags: 0x00 Man sieht es fehlen ein paar Protokolle - kann am Empfänger oder Sender liegen - derzeit nicht so wichtig. Mann kann erkennen wie z.B. beim SAMSUNG32 die 16 Bits korrekt übertragen
Frank M. schrieb im Beitrag #2469525: > Warum benutzt Du eigentlich für F_INTERRUPTS den Wert 20000? Gehe besser > mal auf 15000 runter. Sollte eigentlich reichen und auch den erzeugten > Code verkleinern, da dann teiweise 8-Bit-Counter (statt 16-Bit) reichen. Nur mal
-
Thread
SchulProjekt mit Mikrcontroller ,RaumtemperaturSensor ertellen
"www.sprut.de" findet sich auch manches nuetzliches. Allerdings ist der Fokus hauptsaechlich fuer PIC uC. ABer fuer AVR ist indirekt auch viel Nuetzliches da. (Hier sind Beispiele von selbstgebauten uC Platinen und Peripherie: http://www.sprut.de/electronic/pic/test/index.htm Gruss, Gerhard
Sieh mal hier: http://electronics-diy.com/pic_temperature_meter.php
-
Thread
Giess-o-mat mit AVR Version 2
poligen Relais. Ich habe 2-polige Relais genommen, z.B. http://www.reichelt.de/Print-Steckrelais/FTR-F1CL012R/3/index.html?;ACTION=3;LA=446;ARTICLE=79436;GROUPID=3293;artnr=FTR+F1CL012R;SID=13UOS-vH8AAAIAAHNBS9Y3834cfdf6872dec64671a88b5c02c7a1 Hauptgrund dafür ist, dass man dann flexibel ist, wenn man
NKp8Fs&ws_ab_test=searchweb201556_0,searchweb201602_2_10017_406_10040,searchweb201603_11&btsid=50cc5ca6-f225-4963-9457-5fd588ceebe9
-
Thread
suche 8051 µC für einsteiger
16MIPS (einige Befehle benötigen sogar nur einen Takt) 64K ROM (der DS89C430 hat _nur_ 16K) 1K XRAM Bauteilaufwand dann 40,- Beide Chips sind mit einem Terminalprogram bzw. der Atmel auch mit Flip
SiLabs-MCUs echt viel für's Geld. Wie's bei den ADUs aussieht weiss ich nicht, aber ich bin mit meinen F120-,F340- und F700-Development-Kits (ca.75-120Euro, Digikey/Mouser) sowie den paar Toolsticks seeeehr zufrieden. Die Dinger sind zwar etwas aufwendig zu konfigurieren, aber wenn man mitdenkt und das
-
Thread
C Compiler und Entwicklungsumgebung für 80C537
sfr CMH4 = 0xE5; sfr CML5 = 0xE6; sfr CMH5 = 0xE7; sfr CML6 = 0xF2; sfr CMH6 = 0xF3; sfr CML7 = 0xF4; sfr CMH7 = 0xF5; sfr CMSEL = 0xF7; sfr CRCL = 0xCA; sfr CRCH = 0xCB; sfr CTCON = 0xE1; sfr CTRELH = 0xDF; sfr CTRELL = 0xDE;
*/ sbit CY = 0xD7; sbit AC = 0xD6; sbit F0 = 0xD5; sbit RS1 = 0xD4; sbit RS0 = 0xD3; sbit OV = 0xD2; sbit F1 = 0xD1; sbit P = 0xD0; /* TCON */ sbit TF1 = 0x8F; sbit TR1 = 0x8E; sbit
-
Thread
SAMMELBESTELLUNG: Steckverbinder bei Morethanall
/www.reichelt.de/?;ACTION=3;LA=444;GROUP=D781;GROUPID=3405;ARTICLE=36605;START=0;SORT=artnr;OFFSET=16;SID=27PxJYF6wQARsAABvEgdwd07ddce50e2df21af83d6a04f92dc5c5 OK. da ich unter Board to Board keine micromatches finde nehme ich an die haben die auch nicht.
nicht bestellen -> Privatmann. Ich bräuchte: - Buchse Lötanschluss 4-polig gewinkelt (Bürklin 71 F 5952) - Buchse Lötanschluss 6-polig gewinkelt (Bürklin 71 F 5954) - Buchse Lötanschluss 8-polig gewinkelt (Bürklin 71 F 5956) - Buchse Lötanschluss 10-polig gewinkelt (Bürklin 71 F 5958) jeweils
-
Thread
Software I2C will mit PIC16F88 nicht richtig
Hallo, ich will auf einem PIC16F88 ein Software I2C realisieren, da der SSP schon mit SPI belegt ist. So, zunächst hatte ich das Sample von Hi-Tech genommen, man muss das rad ja nicht immer neu erfinden. Das funktionierte nicht,
Das läuft bei mir auch auf einem 16F88
-
Thread
GSM SMS auslesen und auswerten
der PIC besitzt eigentlich auch einen Buffer.. Die Befehle puts und gets funktionieren, da ich mit dem PC auch mit einem anderen PIC(16F677A) kommunizieren kann. Ich kann mit gets einen Text auslesen und am Display ausgeben. Nur mit dem PIC den ich benutze (PIC18F6622) funktionierts nicht!
-
Thread
LCD und PWM am gleichzeitig nutzen
Hallo, kann mir jemand einen Tip geben wie ich mit dem PIC 16F88 an PortB ein LCD und den PWM-Ausgang gleichzeitig nutzen kann? Es geht immer nur der PWM. Gruß Daniel
da kannst du das LCD teilweise auf einen anderen Port legen. Evtl kann man auch den PWM Ausgang des PIC's auf einen anderen Pin konfigurieren.
-
Thread
PIC Control Register
Ja hast Recht, die Timer fehlen. Scheint noch nicht vollständig zu sein. Wenn ich mir die PDF zu 16f88 ansehe dann ist die 228 Seiten lang.
devices features and specifications that are in addition to the features and specifications of the PIC18F2455/2550/4455/4550 devices. For information on the features and specifications shared by the PIC18F2458/2553/4458/4553 and PIC18F2455/2550/4455/4550 devices, see the PIC18F2455/2550/4455/4550
-
Thread
µC gesucht (Acht Kanäle, Gleichspannungsmessung)
PIC 18F2420 / 2520 / 2620 (nur wegen dem Gleichgewicht ;-)
Spannung zwischen 0 und VDD (also zwischen 3 und 5 Volt) ist kein Problem, auch 8 Kanäle z.B. für PIC 16F871 / 874 / 877 / 676, Auflösung 10bit.
-
Thread
VW-Werbebeilage mit Display (vidipri)
Beschriftung der Anschlüsse für Batterie, Speaker, Schalter, Product-Code: "MRD-001D-V1.1 MAIN 2009/12/16" Das Display wird von seitlich von 4 weißen LEDs beleuchtet und hat folgende BEschriftung: A0453/TTBHJ17F-8/091221 Dazu noch ein Bild des Display-Anschlusses. Wenn ich mich nicht verzählt habe, führen
achja, ST3110 hat ein 65C02 core mit 16bit DSP, mehr werde ich sagen können sobald der Development Kit angekommen ist.
-
Thread
IRMP - Infrared Multi Protocol Decoder
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