-
Thread
Erstes Projekt mit PIC und schon stecke ich fest
Ich möchte mich ein wenig in PIC Controller einarbeiten und habe mir dazu folgendes zugelegt. Buch: Mikrocontroller Basics mit PIC, Tam Hanna, Elektor Verlag MPLAB X IDE in der Version 4.15 PICKIT 3 PIC 16F18877 Alles wie vom
Der PIC16F18877, den du da erwähnt hast, ist ein feines Teil. Habe ich schon was programmiert, aber in C. Die aktuelle MPLAB und ein XC8 (C-Compiler) gibts kostenlos zum downloaden auf Microchip.com. https
-
Thread
Funktion Reifendruckanlerngerät EL-50448; OEC-T5; Welches Bauelement ist das?
an der LF-Antenne. Und dann noch eins mit dem Timing der Preambel. Dann habe ich einfach mal den PIC12F508I runtergelötet und auf gut glück ausgelesen. Zumindest kommt was (nicht nur 0x00 oder 0xFF) und der PIC-Disasm v1.6 macht dieses daraus [code] ; original File = D:\IONOS HiDrive\Auto\Thema
; b'0000 1000' TRIS GPIO ; Set GP3 (Pin 4) to Tri-State (Open) MOVLW 0x4F ; b'0100 1111' OPTION ; Set presacler (PSA=1, PS2=1, PS1=1, PS0=1) ; Set T0CS=0, T0SE=0 ; Set /GPWU=0, /GPPU=1 ;
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
F. Fo schrieb im Beitrag #3458778: > trotz der einfachen 8-bitter. Was ist denn an einem 16Bit µC schwieriger als am 8Bitter??? Ein MSP430 ist einfacher zu erlernen als ein AVR. Wenn man nur das
gefüllt. Denn oft nimmt man ja dann doch wieder Teile, die gut funktioniert haben (z.B. LM324, BC548, 1N4148, PIC12/16/18/32, AVRs etc.). Klappt bis jetzt eigentlich ziemlich gut. Insbesondere weil ich in der Woche sowieso kaum zum basteln komme und mich dann die Lieferzeiten wenig stören. Grüße
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Ich als PIC- und Basic- Jünger wollte mich der Sache mit dem Display mal von der PICBasic Version aus nähern. Mein erster Versuch war ein Adaptieren von Bendikts Assebler Code auf den 16F876 PIC. Ich mußte jedoch
Kann mit dem Datenblatt von pollin aber nicht anfangen. Ich möchte das display später mit einem PIC ansteuern. Zur Zeit arbeite ich mit dem PIC 16F88 oder 18f2550. Also suche ich ein kleines test programm und eine Seite wo beschrieben wird wie ein solches Display ansteuert. ein danke schon mal
-
Thread
virtueller COM-Port mit Atmega
Stress. Und wenn Du eigenen Code auf dem Chip haben willst: das ist eigentlich ein vorprogrammierter PIC16F1455, der billigste Microcontroller mit zertifiziertem Full Speed USB Hardware Interface. fchk
gelangen Da kriecht kein Strom, der fließt ganz normal aus den USB-5Volt über den TX-Pin in den PIC und da über die Schutzdioden des PortPins auf Vcc. Dein Pic16F876 ist im Datenblatt mit 2-5,5Volt Betriebsspannung angegeben, er war also vermutlich nie wirklich aus.
-
Thread
youtube : "geile" demos - wer kennt noch mehr ?
Tesla Coil & VW Polo: http://youtube.com/watch?v=RhF6_fy1pq8
Hört mal auf eure stinkenden AVR´s zu benutzen und verbaut mal einen ordentlichen Controller!!!! dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC
-
Thread
Grundlagen zum PIC
include <C:\Programme\Microchip\MPASM Suite\Template\Object\16F627TMPO.ASM> zu 1.) ist anscheinend notwendig, da dort der PIC definiert wird zu 2.) ist laut I-Net auch notwendig, da hiermit der Brenner weiß in welchen Bereich das File geschrieben werden soll
....hm, einnmal hat´s funktioniert, jedoch bekomme ich jetzt die Fehlermeldung Error[1] C:\PIC\Programme\Versuch9\neu9.c 1 : Unable to open file '16F627.h' (The file name or path can be wrong (Also consider option -cif)) In meinem Program steht oben #pragma chip PIC16F627 #pragma
-
Thread
G1G140-AW31-42 - EBM-PAPST Lüfter Elektronik reparieren
PIC16F873-20I/SO
PIC16F873-20I/SO https://www.microchip.com/en-us/product/PIC16F873 5V liegen an, mit der Spannungsversorgung scheint also alles ok zu sein.
-
Thread
Messer raus!
Ich bin selber mit den PICs sehr früh gestartet (PIC16C84), Preis damals astronomisch. Habe mir selber Assembler, Simulator, Programmiertool geschrieben. Ich war mit Begeisterung bei der Sache. Später viel die Wahl für berufliche Projekte auf den 16F877
Was regt Ihr euch über PIC16 PIC18 und Co so auf? Ganz einfach, nicht benutzen !!! Die Dinger sind eben PIColo klein kram für Minimalstanwendungen. Sowas wie Garagendrücker (1x Taster + 1x LED) und so. Ich habe schon einige
-
Thread
Warum nur 8 MIPS bei 16 MHz Systemtakt?
): [avrasm] ldi r16, (1<<PD6) ldi r17, 0 loop: out PORTD, r16 out PORTD, r17 out PORTD, r16 out PORTD, r17 out PORTD, r16 out PORTD, r17 out PORTD, r16 out PORTD, r17 out PORTD, r16 out PORTD, r17 rjmp loop
18F458 mit C18 das hier: 112: LEDPin ^= 1; 28AC 7E8C BTG LATD, 7, ACCESS BTG ist: BTG f, d, a Bit Toggle f 1 0111 bbba ffff ffff Und er braucht dazu _einen_ Takt.
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
Ahhh! Hab im PIC16F87X Data Sheet geschaut. Hast recht, der PIC hat als einer der wenigen nen 8-bit Port (das meinte ich mit sperrig und scharfkantig), und, jetzt seh ichs auch, der Osc.quartz hängt an OSC1/RA6 und
Hallo Tobias, hier noch einige Links welche Dir vielleicht weiterhelfen: PIC C-Tutorial [http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial] Blinkende LEDs mit 16F877 [http://tutorial.cytron.com.my/2011/08/08/project-0-%E2%80%93-my-1st-pic-project-load-a-simple-led-blink
-
Thread
Wo kauft ihr eure PICs ?
es jemandem mitgeben der es dann in DE verteilt hat Folgende MCUs habe ich noch. Microchip: PIC16F1825-I/SL PIC16LF1938-I/SS PIC17C44-33/L ATTINY85-20SU Texas Instruments TMS320F28020DAT Renesas HD64F3664HV einfach melden Gruss
Harry R. schrieb im Beitrag #7452231: > PIC18F06Q41 > > bestellen. Wurde bestimmt schon irgendwo erwaehnt: https://www.reichelt.de/index.html?ACTION=446&LA=446&nbc=1&q=pic18f06q41
-
Thread
Pic Assembler Pseudo-Befehl DA?
sehen müssen (na ja hab höllisch Kopfschmerzen) A. K. schrieb im Beitrag #2400012: > Bei alten PIC16 konnte man nur über ein angesprungenes RETLW Daten aus > dem ROM laden, da geht das nicht. Neuere PIC16 haben Steuerregister > dafür. ka ob das mein 16F727 kann, nach welchen Steuerregistern
Adresse schreiben. (Achtung: die Registernamen der Controller sind nicht gleich. In meinem Code vom PIC16F74: PMADR ist beim PIC16F727: PMADRL) Peter Dannegger schrieb im Beitrag #2403001: > die PIC-Programmierung in Assembler Immer diese Verallgemeinerungen.
-
Thread
Starthilfe bei PIC12F508 Assembler Programmierung mit MPLAB pic-as
MOVWF Loop1 Outer: MOVLW .200 MOVWF Loop2 Inner: NOP NOP DECFSZ Loop2,F GOTO Inner ; Inner loop = 5 usec. DECFSZ Loop1,F
Ohne das ich mir das Gemurkse jetzt angesehen haette, 2 Tipps: - Benutze mindestens einen PIC, den dein Programmieradapter auch debuggen kann. Z.B. einen 16F819 o.ae. Meinen ersten PIC habe ich z.B. von einem HP-Batterypack fuer den RAID-Controller recycled. Das war/ist besagter 16(L)F819
-
Thread
Mikrocontroller mit integr. DAC
Matthias W. schrieb im Beitrag #1835789: > ist halt nur ein 8bit-DAC. > Da hat der billige PIC erstaunliche 16bit > und der teure MSP 12bit. Jo, ein PIC ist wirklich billig! S12
>Da hat der billige PIC erstaunliche 16bit >und der teure MSP 12bit. Sieh Dir den Audio-DAC einmal näher an: gain error 3,1% typ. und SNR 61dB typ.. Dazu wird der dc-offset auch noch lustig driften. Ob die 16 Bit des
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
Bernd schrieb im Beitrag #4014411: > Wenn ich recht gesehen hab, hat der PIC16F1454 11 I/O anschlüsse, 2 für > USB und 9 andere. > > Da wäre die Konfiguration 5 digital Input, 3 digital Output, 1 Analog > Input (Temperatursensor) theoretisch möglich. Der PIC16F1454
Die PIC-Lösung für ein Device sieht in der Grundausstattung so aus: 1xPIC16F1459 + USB-Buchse + IC-Sockel + Entstörkondensatoren & co + Pinleiste. Macht zusammen bei Reichelt 2.78€. Nun müsstest du die Bauteile
-
Thread
Transistortester AVR
hoffe ihr könnt mir weiterhelfen!? Leider besitze ich keinen AVR-Brenner, da ich bisher nur mit dem PIC gearbeitet habe. Einen Brenner alla Sprut habe ich mir vor langer Zeit mal aufgebaut. Meine Fragen: Welcher PIC ist vergleichbar mit dem ATMega8? (eine Handvoll 16F877-20/P habe ich hier noch rumliegen
an AREF ist 1nF. Hat da jemand schon Erfahrungen gemacht ? m.f.G. Joachim
-
Thread
Display mit Touchscreen bei Pollin?
Meik Dittmann schrieb: > Falls jemand einen anderen PIC verwenden > möchte (alle >= 28PINs dürften gehen) kann ich das fertige HEX-File auch > gerne anpassen. Hallo Meik, Wenn du das für den Pic 16F871 anpassen könntest wäre das Prima. Habe mit
ergänzte Source von mir aus der lc7981.c die ich hier aus dem Forum habe. Ich benutze einen Atmega32 mit 16 MHz. [c] unsigned char tausch( unsigned char a ) { a = ((a >> 4) & 0x0F) | ((a << 4) & 0xF0); a = ((a >> 2) & 0x33) | ((a << 2) & 0xCC); a = ((a >> 1) & 0x55) | ((a << 1) & 0xAA); return
-
Thread
Pic Programmierung LED blinken lassen
? #include <P16F88.inc> LED equ 1 loops equ 0x25 loops2 equ 0x26 org 0x0000 Mainloop bsf STATUS, RP0 ;Bank 1 bcf TRISB, LED bcf STATUS, RP0 ;Bank 0 bsf PORTB, LED ;LED leuchtet
Hallo, Ich hab mit dem PIC16F88 Schwierigkeiten. Bis jetzt hat der noch keinen mux von sich gegeben nun dacht ich mir versuch ich dieses Beispiel mal aber bis jetzt ist da auch nichts passiert. Die Schaltuung hab ich 1:1
-
Thread
PIC16C6 Flashen geht nicht
Und ziemlich sicher kann man einen PIC16F54 nehmen, statt des PIC16C54.
Dieter W. schrieb im Beitrag #6610663: > Für mich wären es ca. 200km. Bleibt wohl nur Versand. PIC16F54 kosten nur etwa 1€, und die lassen sich mit dem Pickit programmieren.
-
Thread
Minniterminal mit Nokia 3310 LCD und 4x4 Tasten
Schnittstelle (9600Baud, even Parity) an jeden Controller angeschlossen werden. Kern des Ganzen bildet ein PIC16F628A. Mit nur 5 externen Bauteilen lässt sich die komplette Schaltung bei 3,3V Betrieb aufbauen. Die Routinen habe ich auf das notwendigste beschränkt. Scrollroutinen etc. lassen sich aber bei
hallo super deine lcd steuerung ich habe ein nokia lcd 3110 und ein pic 16f84 bei mir in der elektroniksammlung nun habe ich vollgende frage laeuft dein programm auch in einem 16f84A pic typ? gruss stephan
-
Thread
Velleman K8076
den Lapi >angeschlossen. Der Hardwaretest funkt einwandfrei und ich kann auch die >Daten aus einem PIC auslesen. Sobald ich eine Programmierung übertragen >möchte kommt die Fehlermeldung - Error writing to Pic. >für den 16F628A oder 16F84A gedacht ist Die beiden möchten gerne mit 13V programmiert
hat irgend jemand in diesem forum schon mal mit picprog2009 und einem K8076 einen pic der typen 16f628a oder 16f84a programmiert?????????? bitte um ein file das ich einspielen kann um das teil zu testen...
-
Thread
Microchip bringt 32-Bit-Controller heraus (PIC32)
na ja hab noch nicht darüber nachgedacht. Einige Chips (pic16F8**) waren für zugekauft jedenfals ganz schön für "die Tonne". In letzter Zeit finde ich die Produkte gut. Klar gibt es immer mal wieder Ärger, aber in Summe paßt das.
.... wrote: > Einige Chips (pic16F8**) waren für zugekauft jedenfals ganz schön für > "die Tonne". Sachte. Ich schrieb vom MIPS-Core des PIC32, nicht von den anderen PIC Familien. Die 8-bitter sind älter, die mit 12-bit Code sind
-
Thread
mp3 player mit atmega Gesperrt
Vieleicht ginge es mit pic-mikrocontrollern? Ich habe: pic16f627, pic16f628a und pic16f678.
>Vieleicht ginge es mit pic-mikrocontrollern? Ich habe: pic16f627, >pic16f628a und pic16f678. Sehr witzig;) Irgendwie habe ich das Gefühl das hier ein dummer Troll unterwegs ist.
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
Looping Louie Antrieb? Keine Ahnung was das ist, müsssen die entfernt werden? R5 braucht ca. oder genau 1k Ohm? Kannst du das "ein paar C's für den Spannungsregler (z.b. 2x 10μF, 1x 100nF)" Kannst du das bitte näher erläutern? Ich finde in der Schaltung nur zwei C's. Ich würde vermuten C1 und C2 jeweils
.jpg http://pic.leech.it/pic.php?id=54cccc6fk1024img03.jpg http://pic.leech.it/pic.php?id=9077806k1024img03.jpg http://pic.leech.it/pic.php?id=b3e4f44k1024img03.jpg http://pic.leech.it/pic.php?id=3d3b68fk1024img03
-
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
Pickit2 Windows7?
, 202, 204, 206 * PIC10F220, 222 * PIC12F508, 509, 510, 519 * PIC16F505, 506, 526 * PIC16F54, 57, 59"
auf den alten Einschüben war der PIC 16F84 drauf. Bei der jetzigen Frühjahrs Zwischenprüfung wird denke ich ein neuer Einschub für einen PIC 16F887 gebaut. (Sind aber nur Spekulationen ;) )
-
Thread
PIC 16f688 : Timer 1 ungenau
Hallo Zusammen, aktuell bastel ich an einer Meßschaltung um die Kapazität eines LIPO-Akku zu ermitteln.Der Ablauf ist folgender : 1. Akku auf 4,15 V laden 2. bei Erreichen von 4,15V noch Zeit x warten 3. Umschalten auf Entladung bis 3,75 V erreicht sind dabei die Zeit zählen 4. Laden bis 3,9 V zur Lagerung des Akku Das Programm an sich funktioniert. Leider habe ich Problem mit dem Timer1. Der Timer läuft nicht mit 2HZ. Die Interrupt-Service-Routine ist bewusst klein gehalten. Mit den Presets s. Proggy verliere ich in 2 Minuten 3 Sekunden. Trotz stundenlanger Suche kann ich keinen
-
Thread
Software Bügelstation
GC9235 und GC9230 identisch ist und die von den Modellen GC9245 und 9240 Pinout Kompatibel. Ist ein PIC16F886 Verbaut. Vielen Dank im Voraus lg Flo
Welches Gehäuse hat der PIC16F886? Ich sehe fürs Programmieren zur Verfügung.
-
Thread
Empfehlung Tutorial PIC16 (in C) ?
Kann mir jemand ein brauchbares Tutorial für PIC16 in C empfehlen? Deutsch oder Englisch ist egal, Video oder schriftlich auch. Es sollte vom Ansteuern von Ports beginnen und auch PWM, I2C, Interrrupts umfassen. Edit: Das genaue Modell ist PIC16F1829
fast nur ältere PICS besprochen, aber man kann sich gut einarbeiten. Ich nehme auch gerne den PIC16(L)F1825, das ist einer der kleineren Brüder des 1829, da sind etliche Pins kompatibel zum 1829, letzterer hat halt 6 mehr GPIOs.
-
Thread
PIC16F84A kleines Programm
..dein link geht nicht 16f84a hat keinen ad wandler 1.problem der pic hat nur um die 30 befehle von denen du nur 10 o 11 für ein programm brauchst - das ist in 2 tagen gelernt. voraussetzungen: du benötigst eine gute
wenn du willst kannst du dir unter http://www.bbs1-kl.de/index.php?id=1196#2525 die ganzen befehle des pics ausdrucken oder ansehen. ich arbeite auch gerade in der schule mit dem pic16F84A und habe mir ein aehnliches projekt ausgesucht wenn notwendig
-
Thread
Programmierer für kleinere Aufgaben
schon fertig. Was Kostet mich den die Benötigte peripherie für AVR? Im AktuellenProjekt wird ein Pic16F628 verwendet im Nächsten sich in Planung befindlichen Projekt ein Pic18f2550 wegen der USB schnitstelle und den 48MHz. Welche AVR´s sind gleichwertig? MaWin schrieb im Beitrag #3810476: > Leitwolf
wenn der Benutzer > die Taste nicht mehr loslässt? welche Taste meinst du genau? > Ist der PIC schon festgelegt oder kann es irgendein PIC sein? > Oder auch jeder andere uC? 5V, 3.3V? Ja es sollte der Pic16f628 sein. Ggf Kann auch Auf Avr Umgestiegen werden, Prüfe das Kosten mässig mal morgen
-
Thread
Programmiersprache - C oder Assembler?
verändert. * ;******************************************************************************** .EQU F_CPU = 1000000 ; Systemtakt in Hz .EQU BAUD = 9600 ; Baudrate ; Berechnungen .EQU UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .EQU BAUD_REAL = (F_CPU/(16*
wurden absichtlich nicht parametriert. Danke! Markus [avrasm]/* * AssemblerApplication1.asm * * Created: 07.06.2012 08:11:35 * Author: Install */ .equ F_CPU = 1843200 .equ BAUD = 9600 .equ UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .equ BAUD_REAL
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
Fabian F. schrieb im Beitrag #4899931: > Insbesondere nachdem die kleinen ARM-Prozessoren das gleiche können, > schneller sind und <1€ kosten. Irgendwann ist halt auch mal Schluss mit > 15 Jahre alter Technik
Conrad und andere mit hauptsächlich privaten Kleinstverbrauchern als Kunden noch solche µC wie den PIC16F84 zu erschreckend hohen Preisen anbietet (zumindest für die Leistung die solch ein Oldtimer hergibt). Jemand
-
Thread
Atmel AVR in der Industrie
Du von PICs keine Ahnung hast. [code] PIC10, PIC 12 und PIC16 sind Kleincontroller für spezielle Fälle, die haben 8 Bit Datenbreite und tatsächlich 12 (PIC10) bzw. 14 Bit Kern (PIC12 und PIC16). PIC18 ... haben 8 Bit Datenbreite und 16 Bit Kern PIC24 PIC30 dsPIC33 ... haben 16 bit Datenbreite und 24 Bit Kern PIC32 ... was wohl ... richtig: 32 und 32 Bit [/code] Ganz grosser Vorteil für die industrielle Fertigung
-
Thread
Audio in möglichst guter Qualität samplen
html Oder etwas günstiger und kleiner: http://www.cirrus.com/en/pubs/proDatasheet/CS4334-5-8-9_F6.pdf Ansteuern kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http:
natürlich Unsinn. Es handelt sich nicht um Bit/s, sondern um Samples/Sekunde und jedes Sample hat 16 Bit. Die Rechnung hatte ich schon oben aufgemacht und der TE hat drauf geantwortet. Man benötigt für ein Sample mit 1 Sekunde Dauer und der gewünschten Qualität (44,1kHz, 16 bit) also 88200 Bytes Speicher
-
Thread
PIC32 soll einen PIC16 brennen
Hallo Michael, für den PICKit3 (ist als Programmer for den PIC16F1519 vorgesehen) gibt es sogar die Firmware-Sourcen (in C) zum Download: http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip Die restliche Hardware
program() { int i,l; /****** Check Chip ID *********/ setPic(6,LoadConf),setPic(16,0); while(cfg[cfgidloc]--) setPic(6,IncrAddr); if(setPic(7,ReadData),(readPic(15)&cfg[cfgidmask])!=cfg[cfgiddat]) return 1; for(i=cfg[maxcfg]-cfg[cfgidloc];i--;setPic
-
Thread
Neuer ATtiny104?
> und ist immer noch viel kleiner und immer noch viel billiger Wo ist der billig? ATTINY10 mit 1K Flash 32 Byte RAM kostet 80 Cent Vergleichbarer PIC10F222 kostet die Hälfte Vergleichbarer 8051 EFM8BB10F2 kostet weniger als die Hälfte
Lothar schrieb im Beitrag #4296091: > Wo ist der billig? ATTINY10 mit 1K Flash 32 Byte RAM kostet 80 Cent > > Vergleichbarer PIC10F222 kostet die Hälfte Billiger als 2,50€ ...
-
Thread
Probleme beim Importieren von Projekten nach Linux MPLAB_X mit MPLAB®XC16 Compiler
make[2]: Betrete Verzeichnis '/home/peter/MPLABXProjects/ACIM_908_import_test_2.X' "/opt/microchip/xc16/v1.10/bin/xc16-gcc" "../../MPLAB_Dokumente/AN908 Source Code for dsPIC30F6010A/ACIM.c" -o build/default/production/_ext/2129995287/ACIM.o -c -mcpu=30F6014 -MMD -MF "build/default/production/_ext
) ../../MPLAB_Dokumente/AN908 Source Code for dsPIC30F6010A/ACIM.c:777:5: error: 'PWMCON1' undeclared (first use in this function) ../../MPLAB_Dokumente/AN908 Source Code for dsPIC30F6010A/ACIM.c:778:5: error: 'DTCON1' undeclared (first use in this
-
Thread
PIC Oder AVR?
probier doch einfach die dazugehörige software aus und studier die datenblätter von atiny 2313/pic16f84 = vergleich -> ENTSCHEIDUNG ist davon abhängig welche ideen du umsetzen möchtest. habe pic und avr ausprobiert und bin dann beim avr hängen geblieben.
verwirrt mich ein wenig, denn ich bin ein PICler. Hm die AVR`s haben 130 Befehle was wohl an diesen 16 speziellen 16 Registern liegt. Das haben die PIC's bis 18f nunmal nicht, haben aber auch so um die 80 Befehle und ganz viel Peripherie. Die AVR's haben bis 20 MIPS denke ich und PIC18f mit "J" bis
-
Thread
µC - BUCK - BOOST Konverter
732646/Fast-digital-I-O-for-Arduino const uint8_t Q18 = 6; const uint8_t Q15 = 5; const uint8_t Q16 = 9; const uint8_t Q17 = 10; int duty = 0; int dead = 1; float V_IN = 0; float V_OUT = 0; void setup() { analogReference(INTERNAL); // ADC Ref. auf 1.1V setzen. pinMode2(2, OUTPUT)
TCCR1A = 0b00000000; // D9 / D10 aus TCCR1B = 0b11000000; // digitalWrite2(Q17, LOW); // Q17 dauern ausschalten digitalWrite2(Q16, LOW); // Q17 dauern ausschalten digitalWrite2(Q18, LOW); //
-
Thread
PIC16F84 heftige Probleme, kein Oscillator schwingt an MPLAB, MPSIM.etc.bin Neuling!
Ich habe für einen 4 MHz Quarz an 16F PIC's Kondensatoren von 15 pF bis 22 pF verwendet. Lief immer ohne Probleme. Wenn die Kondensatoren zu groß sind, kann es sein, dass der Oszillator nicht anschwingt. MfG
werden kann. (die AVR-Fans können sicher ein Lied davon singen...) P.S.: Hast Du wirklich einen PIC16F84, nicht einen '84A? Weil der '84A den alten '84 schon seit langem abgelöst hat. Hat aber auf Dein Problem wohl keinen Einfluss.
-
Thread
MMC/SD Bootloader füt ATMega16
über die ersten. (So sieht es zumindest aus.) Das Ergebnis sieht dann wie folgt aus: 00000 - 0F7F7 = 00 0F7F8 = 78 0F7F9 = 56 0F7FA = 34 0F7FB = 12 0F7FC = 00 0F7FD = 01 0F7FE - 0FFFF = 00 10000 = 10 10001 = 00 10002 = F8 10003 = 00 10004 - 1F7FF = FF (nicht beschrieben)
Bootblöcke im AVR-Studio ist ein wenig seltsam, um nicht zu sagen, das haut überhaupt nicht hin. Mega16, 1k -> 0x1c00 Mega32, 2k -> 0x3800 Mega128, 4k -> 0xf000 Das muss man ja immer mit 2 Multiplizieren um auf die richtige Adresse zu kommen.
-
Thread
AD- Wandlung Programm fertig aber auch richtig?
delay_ms(20); //wo ist diese Funktions definiert? TRISB=0x00; //wo ist Makro definiert? pic16f887.h ? LATB=0x00; //wo ist Makro definiert? pic16f887.h ? while(1) { count++; adc_wert=read_ADC(); //wo ist diese Funktions definiert? delay_us(10); //Funktion definiert
delay_ms(20); //wo ist diese Funktions definiert? TRISB=0x00; //wo ist Makro definiert? pic16f887.h ? LATB=0x00; //wo ist Makro definiert? pic16f887.h ? while(1) { count++; adc_wert=read_ADC(); //wo ist diese Funktions definiert? delay_us(10); //Funktion definiert
-
Thread
Gps Geschwindigkeitsmesser
verzweifle langsam. Vielleicht seht ihr etwas was ich falsch gemacht habe? list p=16f627 #define __16F627 #include <P16f627.INC> ERRORLEVEL -302 ;SUPPRESS BANK SELECTION MESSAGES ;************************************************************** ; Configuration
; Autor des Programms ;************************************************************** list p=16f627 #define __16F627 #include <P16f627.INC> ERRORLEVEL -302 ;SUPPRESS BANK SELECTION MESSAGES ;************************************************************** ; Configuration
-
Thread
Suche guten MC mit ISP und USB und Experimentierboard
Hallo Zusammen, also die Berechnungen mit 16x16Bit werden wohl mehr als 1000mal / Sekunde durchgeführt werden. Deshalb halte ich den 16Biter für erforderlich. Jedoch habe ich keine 16Bit-AVRs gefunden. Der dsPIC30F4012 scheint mir sehr gut
&nodeId=1406&dDocName=en535092 http://ww1.microchip.com/downloads/en/DeviceDoc/PIC24F%20Starter_UG_DS-51725a.pdf Auf der CD oder unter den Link hat es Beispiel Software dabei. Diese hat folgende Features: -USB OTG -Grafik Library -USB
-
Thread
security bits im PIC nicht zurücksetzbar
meinem Brenner leider nicht gehen, den habe ich auch selbst gebaut (serielle Schnittstelle -> MAX232 -> PIC16F628 -> TargetPic (hier auch PIC16F628). Ich werde mir aber mal den Code von anderen DIY-Brennern mal anschauen, vielleicht gibt es ja doch einen undokumentierten Unterschied zur Spezifikation (den
Brenner leider nicht gehen, den habe ich auch selbst > gebaut (serielle Schnittstelle -> MAX232 -> PIC16F628 -> TargetPic (hier > auch PIC16F628). Nein, damit wird es wirklich nichts mit meinem Vorschlag. Frage: Warum hast du dir das angetan, eigene Benner-HW und Brenn-SW abseits von allem, was
-
Thread
Audio PWM von uC richtig Filtern
. Da gibts nämlich Typen, die gleich 14 Bit Stereo Audio out eingebaut haben. Schau Dir den dsPIC33F128GP802 (28 Pin) bzw GP804 (44 Pin) oder die MC802/MC804 an. Da hast Du die Probleme nicht - der spielt auch 48kHz 16 Bit stereo problemlos ab. fchk
der gleiche. Die Unterschiede innerhalb der PIC24-Familie (z.B. zwischen einem PIC24F16KL401 und einem PIC24EP32MC203) sind wesentlich größer als die zwischen den korrespondierenden PIC24 und dsPIC-Familien (PIC24E-dsPIC33E, PIC24F/H-dsPIC33F,...
-
Thread
Anfänger! C-Programmierung für PIC 12F629
Hallo!! Ich brauche hilfe in C-Programmierung für den PIC 12F629. Ich kann bißchen C programmieren aber ich habe noch nie eine PIC programmiert. Deshalb würde ich gern ein beispiel habe. Am besten mit vielen Komentaren.Habe gehört das für den anfang eine Diode
Deleting intermediary and output files. Clean: Done. Executing: "C:\Program Files\SourceBoost\boostc.pic16.exe" nocheintest.c -O1 -W1 -t 12F629 BoostC Optimizing C Compiler Version 6.00 (for PIC16 architecture) http://www.picant.com/c2c/c.html Copyright(C) 2004-2005 Pavel Baranov Copyright(C) 2004
-
Thread
[V] Rauchmelder FireAngel ST-620-DET
Tabelle vergleichen. Im W2-MM Modul sitzt übrigens unter einem Funkmodul ohne Batterie ein weiterer PIC16LF1936. Die Sprue Entwickler scheinen den Chip zu mögen. Zum W2-MM: Ich arbeite jetzt meistens mit der Beta Version 1.0.6.0 der Software. Die ist optisch schöner und liefert ein paar nette
mitlaufen lassen. Jede Stunde fragt der Melder vom Modul (!) Daten ab: [code] Melder -> Modul: D1 7E D1: Status der anderen Melder? 7E: End of transmission Modul -> Melder: D2 5F 7D 02 00 5A F3 xx xx 6C 0C 00 01 00 98 7E D2: Antwort auf D1 5F 7D 02 00 5A F3: ?? xx xx: