-
Thread
Welcher Kondensator zu welcher Frequenz???
nein auf nem PIC 16F876. ja es ist für den Quarz??? Wie hängt das zusammenmit dem passenden Kondenser zur Frequenz??
Im Data Sheet des PIC16F87X steht u.A. auf Seite 124: 4MHz = 15pF 8MHz = 15-33pF 20MHz = 15-33pF
-
Thread
Software-LED-Helligkeitsproblem
8 PWM-Ausgänge 'abkupfern', die per Software für 0...100% erzeugt werden; allerdings ... für einen PIC16F87x :-( Aber vielleicht hilft es als Beispiel. http://www.domnick-elektronik.de/picpwm.htm
-
Thread
Transistor Last LED parallel
sollte eigentlich keine Probleme geben. Nimm aber den BD135-16, der hat eine garantierte Stromverstärkung von 100 bei 150mA. Bei 300mA kannst du dann immer noch von min. 60 ausgehen, das mir vorliegende Datenblatt schweigt sich darüber leider aus, sollte aber auf
??? mag das noch funktionieren, wenn da nicht folgende Angaben wären: Absolute Maximum Ratings (PIC 16F87x) Total power dissipation (Note 1) .......1.0W Maximum current out of VSS pin .......300 mA Maximum current into VDD pin .........250 mA Wenn für den 'Eigenbedarf' noch etwas Strom abgezogen
-
Thread
EEPROM auslesen (24xx256) mit Pic16f819, an PC über RS232
haben. Der 16F87 hat aber zumindest eine Hardware UART. Wenn was neues entworfen werden sollte dann gleich einen 18F nehmen, die haben die dusselige Speichersegmentierung nicht mehr. Vorschlag wäre 18F2420, ein
Der 16F87 ist pinkompatibel und hat einen Hardware UART, da sollte 115200 Baud machbar sein. Wenn die Schaltung keinen Quarz oder Keramikresonator enthält ist es aber schon eher Zufall dass die Baudrate genau
-
Thread
Osram OLED Pictiva
Also ich habe einen PIC16F877 genommen der läuft ab 2Volt und ich betreibe ihn mit 3,3V . Habe ein 4Mhz Quarz für den Takt genommen . Ich habe mir eine Platine geätzt auf der der 3,3V Wandler das Display und eben die einzelnen
single pixel.) There and someone that has experience with SSD0323 controller? I'm working with PIC16F4550 and CCS PICC compiler. Thank to all and I'm sorry if I speak English. M.
-
Thread
PIC : welchen C-Compiler ?
Fehlermeldung sind manchmal wenig aussagekräftig. Hitech kenne ich nicht. Habe bisher auch nur die PIC16F87x damit programmiert.
der Testversion: es werden nur die Controller PIC16C554, PIC16F877(A) und PIC18F458 unterstützt. Also wirklich keine große Auswahl. Die Laufzeitbeschränkung liegt hier bei 30 Tagen. Codebeschränkung auf 2K Wörter. cc5x: Keine wirklich große Auswahl
-
Thread
cc5x und PIC 16F628 / 88 problem
Hallo! Also ich arbeite schon seit einiger Zeit mit dem CC5X-compiler. Den PIC16F628A hatte ich zwar noch nicht verwendet, aber den PIC16F628. Ich habe meine Erkenntnisse (vor allem wie man die 1k-Grenze umgeht) in einem Dokument zusammengefasst. Siehe Anhang. Vielleicht hilft
Brenner benutzt Du denn? zu 2. Ich begann mit PICSTART Plus (bis ich Probleme bekam mit den neueren PIC-Typen bekam. Auch das brennen einer neuen Firmwire für den Brenner lt. Anleitung des Handbuchs brachte keinen Erfolg) Aber für die PIC-Typen 16F87x und PIC16F62x funktioniert dieser nach wie vor gut
-
Thread
langsamster Takt
*F*euerwehr*f*ahrzeug? Um zu Fuß zu debuggen ist wohl ein Taster notwendig. Den kann man natürlich auch per FF entprellen. Es gab damals aber auch entprellte Taster (Digitast oder so ähnlich).
13:16 zartes Baujahr --> 88 :P Anfang mit 486er DX2 gemacht :D
-
Thread
Integer Math Lib
AN752 CRC Algorithm for MCRF45X Read/Write Device 3/15/01 TB040 Fast Integer Square Root 10/16/00 AN730 CRC Generating and Checking 5/22/00 TB028 Technique to Calculate Day of Week 8/23/99 TB026 Calculating Program Memory Checksums Using a PIC16F87X 11/6/98 AN526 PIC16C5x/PIC16Cxx Utility Math Routines 8/26/97 AN616 Digital Signal Processing with the PIC16C74 8/26/97 AN542 Implementation of Fast Fourier Transforms 8/26/97 AN660 Floating Point
-
Thread
USB-ICD2 für PIC
@Markus Daran habe ich jetzt gar nicht gedacht wegen 16F87x und 16F87xA. Bin froh dasses jetzt bei dir läuft. Mit dem neuen FTDI-Chip könnten man die Schaltung noch einfacher machen und die Komponentenzahl reduzieren. Abschlusswiderstände, ein Quarz und
Debug Mode kann. HAt jemand ne Idee? Wie gesagt Programmieren geht einwandfrei. Hardware: USB ICD2, Pic16F876A PIC: PIC18F4450 Danke
-
Thread
LCD Library T6963c
Hello All Can any one share us T6963C C library for dsPIC (MikroC dsPIC) because the one supported with the Compiler isn't flexible with dsPIC30F4011 Thank you
Hallo Leute, meine Frage, kann man diese Library auf für einen PIC 16F877 verwenden. Danke Chris
-
Thread
Pic USB Programer
Kit mit der 16f87x-Reihe. Hubert
jetzt den bootloader (hab ich das richtig verstanden, das ist das programm das ich einmal auf den pic brenne um ihm beizubringen, neu ankommende programme selbst in den programmspeicher zu schreiben?) noch eine frage: der erwähnte icd2 hat selbst einen 16f876 - wie programmier ich denn den? und vor
-
Thread
RLC Messung mit AVR
Hallo Ein Ansatz zur LC-Messung findest du hier: http://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm Dann noch eine Widerstandsmessung und man hat ein RLC-Meter
ich von 16MHz bis runter in den 200 kHz Bereich Versuche gefahren. Zum Abgleich des Chips habe ich Anfangs einen C verwendet, aber das hat sich aufgrund der engen Dynamik als unpraktikabel erwiesen. Stattdessen
-
Thread
Modifizierter Laminator - 1A Ergebnis
, wenn sich das Gerät bewährt, dann baue ich noch eine kleine Bremse und einen Thermostat um einen PIC10F2XX und zwei TRIACs drumrum...
Seite? Thomas misst die Temperatur mit einer 1N4148, geht super. Du brauchst dann allerdings einen PIC mit ADC, z.B. 12F675
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Controllern und muß keine Angst haben wenn ich mir einen kaputt mache. (Passiert mir ziemlich häufig. Ein 16F84, ein Mega8 und ein S2313 haben bei mir schon ins Gras gebissen.)
http://www.m16c.de/sites/m32c87.htm Habe mir gerade das Datenblatt angesehen und komme wieder ins Schwärmen: CAN on Board, HW-32-bit-Multiplier, HW-CRC-16-CCITT, X/Y-Converter, das ist ein feines Teil: es sind
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
I tried diferent software: a) http://www.superkranz.de/christian/S65_Display/data/L2F50_display4_V01.zip b) http://www.mikrocontroller.net/attachment.php/259277/HelloWorldMega16.zip tried diferent Mhz: a) 16Mhz (#define F_CPU 16000000) b) 8Mhz (#define F_CPU 8000000) Not work :
phones can control display contrast (by service tool) from 0 to 255. I make LCD Emulator based on PIC18F252 and connect it to phone. I has tried to record commands prom phone to LCD. And I make it! Now it look like all commands to LCD has 16bit. For Eample: CS = 0; RS = 1; PutWord(CMD); RS =
-
Thread
Größere Datenmengen übertragen?
sollen das vom PC aus steuerbar ist und das eine kleine Kamera besitzt. Dazu würde ich gern einen Pic16F87 benutzen da ich mich damit einigermaßen gut auskenne. Als Kamera hab ich mir die GameBoy Kamera gedacht da die nicht all zu schwer ansteuerbar ist. Nun die Frage, wie kann ich die Bilddaten
Hallo Maruu, ich bin nichr gerade der PIC-Experte, aber versuchs mal so: Häng an deinen COM-Port einen FTDI-USB-Chip z.B. FT232BM. Bei richtiger Taktung des Pic's solltest du Datentransferraten bis zu 3MBit (theor.) schaffen, bei 16K
-
Thread
DCC Decoder
Hi pic16x84 I´m not quite understanding what you are trying to say. On one hand you write that a DCC-Decoder (conformant to NMRA) is possible with BASIC (which I personally doubt) on the other hand you
Lokdecoder abändern, die Auswertung fuer F1-F8 steht in ftion und ftion1 (Sprungadresse f1f8: wird nicht benutzt) sbi PORTB,2 ;setzt den Ausgangspin cbi PORTB,2 ;loescht den Ausgangspin Viel Spass, Georg
-
Thread
Masseproblem
nicht mehr von alleine :) In diesem Zusammenhang noch ein spezielleres Problem: Ich benutze eine Pic 16f788 Controller. Meine Eingänge habe ich über Pull-Up Widerstände (47k) geschaltet. Es liegen auch bei allen Eingängen 5v an (direkt am Controller gemessen). Nur beim Pin RC2 liegen ca. 0.8V an,
Ok, schöne Diskussion, aber bitte zurück zu meinem Pic-Pin Problem.
-
Thread
Pic18F4550 board, bausatz, layout..?
Hallo Ich möchte gerne mal mit dem PIC18F4550 experimentieren. Weiss von euch vielleicht jemand, wo man ein fertiges Experimentierboard, einen Bausatz, eine Platine oder das Layout zum Selbstbau eines Boards mit einem PIC18F4550 (USB)
Direktiven ist er auch recht einfach portierbar. Ich arbeite jetzt auch schon einige Zeit mit den Pics 16F87X und 18FXXX. Ein Problem stellen aus meiner Sicht aber immer noch die Libraries dar. Zwar findet man im Internet eine Vielzahl unterschiedlicher - und auch sehr guter - Code-Bibliotheken, leider bereitet
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Bildschirmhälfte, die anderen 4 Bit für die untere. Ich überschlage grad die Datenrate für einen 18F PIC mit 10 Mhz internem Takt (40Mhz durch 4 = 100ns pro Befehl). Demzufolge müssten pro Sekunde 38400 x 60 Bytes übertragen werden, was 2.304.000 Bytes/s macht. D.h. er müsste alle 4 Zyklen ein Byte
Nein, genau für solche ist diese Software- > Ich > überschlage grad die Datenrate für einen 18F PIC mit 10 Mhz internem > Takt (40Mhz durch 4 = 100ns pro Befehl). Demzufolge müssten pro Sekunde > 38400 x 60 Bytes übertragen werden, was 2.304.000 Bytes/s macht. Richtig. > D.h. er > müsste
-
Thread
M16C samt Dev-Kit für lau!
Nur zur Info: Bei Renesas gibt es zur Zeit M16C-Dev-Kits samt Controllern (jeweils 4 Stück) für lau! Controller zur Auswahl: ----------------------- - R8C/13 - M16C/26A - M16C/28 - M16C/62P - QFP - M16C/62P - M32C/83 - M32C/84 Dass
oversize für privat und hausgebrauch. eh ich da durchs tut. und datasheet durchbin (wer braucht schon 87 ios oder 28 adc) bin ich mit avr oder pic fertig. naja, vielleicht läßt sichs ja bei ebay verscheuern ;-) (war spaß)
-
Thread
Grafik-Display mit MSP430 oder PIC ansteuern
Hallo miteinander, ich versuche gerade, mich in die Ansteuerung eines Grafik-Displays (160*160, EW16H00FEW) mit Hilfe eines S1D13305 (Epson)anzusteuern. Irgendwie kommt aber nix raus bzw. nur ein schwarzer Laufbalken. Schön wäre es, wenn sich jemand meiner erbarmen würde und mir die Ansteuerung mal
den speziellen MSP sind wir auch nicht fixiert, wir haben ziemlich viel hier herumliegen (bis MSP430F149). PICs gingen auch, vor allem die 16F87x-Reihe. Das Darzustellende ist wurscht, meinetwegen "Hallo". Wichtig ist die Initialisierungssequenz usw. Im Prinzip interessiert mich der Quellcode gar nicht
-
Thread
PIC ICD 2 selbstgebaut
anzuspringen, vielleicht weil der verwendete 20 MHz Quarz falsch ist? Ich habe statt des angegebenen PIC16F876 einen PIC16F877 genommen, daß sollte allerdings kein Problem sein. Vielen Dank. Gruß Thorsten
Aja es wird der PIC 16F819 verwendet
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
berechnen //long ubrr_val = ((F_CPU)/(baud*16L)-1); uint16_t ubrr_val = ((F_CPU)/(baud*16L)-1); UBRR0H = (unsigned char)(ubrr_val>>8); <-------- UART Register UBRR0L= (unsigned char)ubrr_val; <----
File finde ich die Adr. x16D mit welchem Offset dann ? (.elf, .hex, oder ... und an welcher Adr. ?) Im .elf steht an Adr. 3B61 = 39f4+16D jedenfalls x28 ...
-
Thread
Umfrage: euer Lieblings-Controller
Tiny15, Tiny26, Mega8, Mega 8535 (wenn ich mehr I/Os brauche). Demnächst wird es auch mal ein Mega16 und ein Mega32 sein. Programmiert wird in Assembler mit AVR-Studio von ATMEL, denn ich will hauptsächlich "Bits schubsen" und kaum "Nummern schubsen". Es gibt aber auch Leute, die brauchen unbedingt
für den MSP430 brechen. Ich benutze den nämlich am liebsten, bei normalen Projekten meist den MSP430F149. Auffe Arbeit benutze ich derzeit den C167 von Infineon mit dem Tasking EDE, aber der wäre mir privat viel zu überdimensioniert.
-
Thread
Mikrocontroller-Vergleichstabelle/Auswahlentscheidung
mir Jemand direkt sagen ob/welche dieser Typen meinen Ansprüchen genügt: - PIC 12F629-I/P PIC-Controller, DIP-8 - PIC 16C505-04P PIC CONTROLLER DIP-14 - PIC 16F630-I/P PIC-Controller - PIC 12C508A-04P PIC CONTROLLER Dip-8 - PIC 12C509A-04P PIC CONTROLLER Dip-8 - AT 89C2051 PDIP Atmel C51 8bit-Flash MCU - AT 89C51 PDIP Atmel C51 8bit-Flash MCU - AT 87F51 PDIP C51 8B. QUICKFLASH MCU
-
Thread
PIC16F87x läuft nicht richtig
schon länger mit PICs rum, aber sowas hatte ich noch nie. Es ist aber das erste mal, dass ich einen 16F87x benutze. Problem: Ich hab am PIC einen 4511 (BCD zu 7 Segment Decoder) hängen, und zwar an PORTC Bit 0 - 3, außerdem hängt an PORTC,4 und PORTC,5 je ein NPN Transistor, der für das multiplexen der Anzeige zuständig ist. Wenn ich jetzt probehalber (ohne PIC) einen BCD Wert auf den 4511 gebe und dann einen der NPN schalte funktioniert alles einwandfrei. Nun baue ich den PIC ein, mit einem gan einfachen Programm: =========================== Start
-
Thread
PIC16F877A
hallo! bin am Verzweifeln ich habe leider keine ahnung von PIC und habe gleich in der ersten stunde ein referat zugeteilt bekommen über alle pins des pic16F877A! und da ich keine ahnung habe hoffe ich dass mir vielleicht jemand helfen könnte! ich bedanke mich
siehe http://www.sprut.de/electronic/pic/16f87x.htm da ist vieles auch in Deutsch erklärt. Gruß
-
Thread
Leistungsstarker Microcontroller
= 16 Byte Also der 8051 ist 500% schnell und spart 87,5% Code. Um ne LED blinken zu lassen, ist das ja egal, aber um in einem schnellen Interrupt das Interruptflag zu löschen, kann es schon sehr bedeutsam
Ich hab nochmal ins Datenblatt geschaut, rechenschwach ist der 8051F120 ja nicht gerade. Der hat eine "Multiply and accumulate engine", die macht 16Bit * 16Bit + 40Bit in 2 Zyklen (20ns). Problem könnte eventuell sein, eine C-Library zu finden, die die MAC auch
-
Thread
Bootloader für PIC16F873 geht nicht
Hallo! Ich habe versucht, meinen PIC mit Hilfe des Bootloaders zu programmieren. Die Infos auf http://home.wtal.de/Mischka/Editor.html und http://www.microchipc.com/PIC16bootload/PIC_bootloader_FAQ.htm habe ich gelesen, komme aber nicht weiter. Mit dem Galep habe ich das Bootloader-Hexfile in den PIC geschrieben - ohne Probleme. Ich verwende den CC5X-Compiler V3.2 und habe die besonderen Hinweise gelesen und das Beispielprogramm http://www.microchipc.com/PIC16bootload/PIC16F87x_bootloader_CC5x_v3
-
Thread
Dateizuordnungstabelle in FAT16
3A 66 A1 1C 7C 26 66 3B 07 26 8A 57 FC 75 06 80 CA 02 88 56 02 80 C3 10 73 EB 33 C9 8A 46 10 98 F7 66 16 03 46 1C 13 56 1E 03 46 0E 13 D1 8B 76 11 60 89 46 FC 89 56 FE B8 20 00 F7 E6 8B 5E 0B 03 C3 48 F7 F3 01 46 FC 11 4E FE 61 BF 00 00 E8 E6 00 72 39 26 38 2D 74 17 60 B1 0B BE A1 7D F3 A6
96 92 33 D2 F7 F6 91 F7 F6 42 87 CA F7 76 1A 8A F2 8A E8 C0 CC 02 0A CC B8 01 02 80 7E 02 0E 75 04 B4 42 8B F4 8A 56 24 CD 13 61 61 72 0B 40 75 01 42 03 5E 0B 49 75 06 F8 C3 41 BB 00 00 60 66 6A 00 EB B0 4E