-
Thread
Einfach-Messdatenerfassung
Frank K. schrieb im Beitrag #2210931: > Und wenn Du den ENC28J60 durch den PIC18F67J60 ersetzt, hast Du für etwa > einen Euro mehr auch noch den Prozessor eingespart. Dieser Chip ist > nämlich ein 28J60 ohne
Matthias W. schrieb im Beitrag #2211102: > Frank K. schrieb im Beitrag #2210931: >> Und wenn Du den ENC28J60 durch den PIC18F67J60 ersetzt, hast Du für etwa >> einen Euro mehr auch noch den Prozessor eingespart. Dieser Chip ist >> nämlich ein 28J60
-
Thread
PIC18F26K22 Timer0 1sec Interrupt für Uhrzeit
Messen kann ich den Zeitunterschied nur mit meiner Handy-Stoppuhr nach Gefühl. Ich verwende einen PIC18F26k22 und dessen interner 16MHz Oszillator mit PLL (4x). Hier ist meine Software, etwas redzuiert [c] /* * File: main.c * Author: Markus * * Created on February 7, 2017, 11:54 PM */ //LIBRARIES #include <xc.h> #include <pic18f26k22.h> #include <plib.h> #include <string.h> #include <stdio.h> #include <delays.h> #include "lcd.h" //DEFINITIONS #define TMR0Reload 3036 typedef unsigned char Boolean; #define TRUE
-
Thread
China SUPER Bauteile-Schnäppchen Thread
gesagt, kaufen taete ich es auch nicht. Aber für Hobby-Projekte waere es überlegenswert: 10St. STM32F103RBT6 64-LQFP 17,64 EUR http://www.aliexpress.com/item/Free-Shipping-10PCS-STM32F103RBT6-64-LQFP/793282335.html 20St. STM32F103C8T6 48-LQFP 22,67 EUR http://www.aliexpress.com/item/Free-Shipping
www.aliexpress.com/snapshot/6014994775.html Was er meint ist sicher zusammen mit dem tollen "demo board with a PIC18F45k20 microcontroller".
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Meine Register Einstellungen sind genauso wie in den Hope Dateien! Ich habe die INCLUDE dateien von pic.h auf htc.h geändert da ich den high tech c Compiler verwende. Und da ich einen 18er Pic verwende habe ich die ANSEL Einstellungen durch ADCON1 = 0x0F ersetzt. Ebenso den OSCCON habe ich auf 0x70 gelassen
Code: i=SPI_Read_Reg(29); if(i==0) SPI_Write_Reg(ACTIVATE_CMD,0x73); Danach wird noch Register 22 und 21 beschrieben und danach wird Bank1 initialisiert. Hat jemand noch ne Idee was ich bei der Portierung des Hope Codes vergessen habe. Ich verwende einen PIC18f2525 habe geändert: MCU Init
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
Werte für die LoadPaint Funktion: [c] const unsigned char lut1[]={ 0, 1, 4, 6, 8,11,12,13,14,16,17,18,19,21,24,28}; const unsigned char lut2[]={ 0, 2, 5, 7, 9,11,12,13,14,16,17,18,19,22,25,29}; const unsigned char lut3[]={ 0, 3, 6, 8,10,12,13,14,15,16,17,19,20,23,26,30}; const unsigned char lut4[]
> 20 ? Über 1M und C parallel an GND R18 = 105 = 1 Megaohm C30 = 1.35 µF
-
Thread
ATTiny25: unklare Interaktion PROGMEM <-> ADC
space +0000014E: 91B00063 LDS R27,0x0063 Load direct from data space +00000150: 0F82 ADD R24,R18 Add without carry +00000151: 1F93 ADC R25,R19 Add with carry +00000152: 1FA4 ADC R26,R20 Add with carry +00000153: 1FB5
+0000014E: 91B00063 LDS R27,0x0063 Load direct from data > space > +00000150: 0F82 ADD R24,R18 Add without carry > +00000151: 1F93 ADC R25,R19 Add with carry > +00000152: 1FA4 ADC R26,R20 Add with carry > +00000153
-
Thread
Faktensammlung Buderus EMS
Telegrammoffset+5. poste doch mal Deine Telegramme. Hier sind meine beiden Telgramme: [code]Telegramm 0x18: 08 00 18 00 | 3f 02 22 64 3b 09 01 25 60 80 00 02 6f 01 e9 00 27 0c 2d 48 00 c8 ff 02 00 be DatenOffset: -4 -3 -2 -1 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 TelegrammOffset: 1 2 3 4 | 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 14-15: 0x8000 = Temperatur (DL-Erhitzer?) nicht vorhanden 16-17: 0x026f =623 => 62,3°C Wassertemperatur 18-19: 0x01e9 =489 -> 48,9°C Rücklauf Temperatur
-
Thread
Erste Hardware für STM32 Programmierung
eine Frage :) Während meiner inzwischen abgeschlossenen Schulausbildung kam ich in den Genuss mit PIC18-µControllern arbeiten zu dürfen, mit welchen ich in Folge dessen auch mein Diplomprojekt realisiert habe. Nun wollte ich mich im TCP IP Stack für den PIC18 versuchen (den offiziellen von Microchip), habe das aber wieder verworfen, PIC18 sind nicht optimal für solche Anwendungen geschaffen. Nun, einige Zeit später, möchte ich mich neben den PIC18 auch auf µController auf ARM-Cortex-M Basis spezialisieren. Dazu habe ich mich für die
-
Thread
Bosch HFG 164 Programmierung
00 00 00 00 00 00 00 00 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Das Gerät ist mit 3 Kanälen programmiert. 1: 146.33 MHz 2: 147.67 MHz 3: 145.50 MHz. Der Wahlschalter fängt bei 0 an was die leeren 4 Byte
Geschwindigkeit des Eproms heran, aber die PLL ist relativ langsam... ICh habe das Anfangs auch mit einem PIC16F84 mal realisiert... (lang lang ist es her...) Es gibt aber zwei Randbedingungen zu beachten, wobei besonders die zweite oft Übersehen wird! 1. Die PLL ist relativ träge, trotzdem darf auch
-
Thread
IRMP auf einen PIC18F4520 portieren
// use RB4 as IR input on PIC > # define IRMP_PIN PORTBbits.RB4 irmpextlog.c irmpextlog.h irmp.h irmpprotocols.h irmpsystem.h 22,23d21 < #define __18CXX < 57c55 < # define F_CPU 32000000L
warnungen zu dem ANALYSE_PRINTF hab ich mal ignoriert da ich es nicht benutze. c-2po:~/MPLABXProjects/PIC18F4520/IRMPtest1.X$ make make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf make[1]: Entering directory `~/MPLABXProjects/PIC18F4520/IRMPtest1.X' make -f nbproject/Makefile-default.mk
-
Thread
Dumme Frage zum "C" mit AVR's
> 62: 88 0f add r24, r24 64: 99 1f adc r25, r25 66: 0a 94 dec r0 68: e2 f7 brpl .-8 ; 0x62 <main+0x18> 6a: 58 2f mov r21, r24 6c: 50 95
25 23 and r18, r21 7a: 02 c0 rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18 82: f5 cf rjmp .-22
-
Thread
Was wird denn nun aus AVR?
Suchspiel: Wo in diesem Foto vom STM32F100C4T6B (16KB/4KB/LPC48) steckt der Cortex M3 Core (0.09 mm² in 90nm und Minimalkonfiguration): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/936px-STM32F100C4T6B-HD.jpg
A. K. schrieb im Beitrag #4399009: > Jo, aber das sind eben ARM, nicht ARMEL. ;-) Soll doch Microchip mit Atmel zusammengehen, dann gibt's: PICkEL, ein Mittelding aus PIC und ATMEL. MfG Paul
-
Thread
Brötje ISR Plus Kommunikation / LPB
78 0e 00 08 c0 02 00 14 66 05 05 00 0b f4 eb 78 17 08 00 0c 02 00 14 67 05 05 00 0b 00 74 03 16 02 0d 03 2f 00 ec 18 78 0e 00 08 c0 02 00 14 86 05 05 04 b3 f5 b7 78 17 08 00 0c 02 00 14 87 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 43
02 00 14 47 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 09 D 78 0e 00 08 c0 02 00 14 66 05 05 00 0b f4 eb REQ date & time U 78 17 08 00 0c 02 00 14 67 05 05 00 0b 00 74 03 16 02 0d 03 2f 00 ec 18 D 78 0e 00 08 c0 02 00 14 86 05 05 04 b3 f5 b7 REQ
-
Thread
Tipps gesuchtt für Voltmeter ICL7135
Datenblatt. Miss mal mit dem Skope den Int Out Ausgang am ADC. Du kannst mal versuchen den 0.47uF groesser zu machen. Einfach mal 0.22uF noch dazu schalten.
mm H 3,1 Gramm T/R Vishay 0,47µF 160VDC 63VAC 2% RM15: BFC241714704 (digikey 0,67 Eur) 17.5 mm L x 7 mm W x 13.5 mm H 1,9 Gramm lose nicht auf Lager Vishay 0,47µF 160VDC 63VAC 2% RM15: BFC241774704 (digikey 0,67 Eur) 17.5 mm
-
Thread
[V] Aufräumaktion Hobbykeller
************************************ 1. 19"-Adapterkarte DIN 41612 C64 a+c, Verlängerung um ca. 22cm, alle Signale einzeln schaltbar 2. Nullkraft-Sockel breit, 24-polig, für 12-18mm breite ICs, neu 3. Nullkraft-Sockel breit, 18-polig, für 5-11mm breite ICs, neu 4. 10W-NF-Verstärker A210K
... und weiter gehts. 18. ADC0804, 8bit-A/D-Wandler, DIL20 19. PCA82C250, CAN-Controller-Interface, DIL8, neu 20. SJA1000, CAN-Controller, DIP28, neu 21. TIC206M, TRIAC 3A 600V, TO220, 6 Stück, neu 22. BU522, NPN-Darlington
-
Artikel
Reflow Ofen Steuerung
Alternativ Bohrungen auf 2,7mm aufbohren und mit Zylinderkopfschraube M2,5 x 8 befestigen. Schaltung. PIC18LF2550 Grundbeschaltung. Schaltplan S. 3/22 Hier kommt ein PIC18LF2550 zum Einsatz. Er verfügt über eine USB-Schnittstelle und ist für Betriebsspannungen von 2 ... 5,5V ausgelegt. Sein Verwandter PIC18F2550
Bezugsquelle Kleines Gehäuse Hammond Bezugsquelle Netzteil Mini USB Bezugsquelle Termoelement Ebay (Typ K für ca. 2Euro) Bezugsquelle Steckdosen für Schalttafeleinbau: Bezugsquelle Frontplatten Bezugsquelle Vossloh Fassung R7S für Halogenstäbe Datenblatt Prozessor PIC18LF2550 Umfangreicher Thread u.A. Leistungsvermögen
-
Thread
EMS > Adapter > NetIO > Raspi
Ja, da war noch ein can-Interface und Zeug für den PIC18F dabei. vg Jürgen
0x55 0x8 00 0x18 00 0x24 0x1 0x69 0x64 0x14 0x9 0x1 0x25 0x62 0x80 00 0x2 0x62 0x1 0x4f 00 0x1f 0x13 0x2d 0x48 00 0xc8 00 0x2 IO: Got bytes 00 0x67 00 0x1f 0xaa 0x55 IO: Got bytes 0xaa 0x55 0x8 00 0x18 00 0x24 0x1
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
selbst gemacht. Der Logger besteht aus: - C0283QGLD-T OLED mit 240x320 Pixel und TouchPanel - ST22 GPS-Modul - PIC24FJ256GB110 Microcontroller - AT45DB321D 32-megabit Flash von Atmel - ads7846 TouchScreenController - bq24072 Batterielade IC - 5 Weg Navigationstaster - ncp5810 OLED Spannungsversorgung
Ok, letzten Kommentar vergessen, hab PIC statt PC gelesen.
-
Thread
Pollin-VFD und Frohe Weihnachten!
stellige Schieberegister TPIC6C595 und 80xBC857 als Treiber betrieben. Die Ansteuerung erledigt ein PIC16F1827 auf einem extra Board, der eine I2C- Schnittstelle bereitstellt. Nach Trennen des PIC-Boards vom Display steht dessen Steckverbinder als Programmierschnittstelle zur Verfügung. Die Polarität
G18 S54 G19 S55 G20 S56 S57 S58 S59 S60 51 52 53 54 55 56 57 58 59 60 S30 S29 S28 S27 S26 G20 S25 G19 S24 G18 61 62 63 64 65 66 67 68 69 70 S23 G17 S22 G16 S21 G15 S20 G14 S19 G13
-
Thread
Das Ende von 8bit?
Stefan K. schrieb im Beitrag #4648416: > STM32F070F6P6: 32kb Flash, 1000 Stück bei Mouser: 0,67€ > 556-ATMEGA328PB-MU: 32kb Flash, 1000 Stück bei Mouser: 1,22€ EFM8BB31F32G: 32kb Flash, 1000
Stefan K. schrieb im Beitrag #4648416: > Das ist eben leider nicht mehr so. > > STM32F070F6P6: 32kb Flash, 1000 Stück bei Mouser: 0,67€ > 556-ATMEGA328PB-MU: 32kb Flash, 1000 Stück bei Mouser: 1,22
-
Thread
Digitalverstärker
Ich habe einen Versuch (mit PIC18) gemacht. Ich habe das PWM auf 8bit, 250kHz eingestellt und die 8 höherwertigen bits des ADCs direkt mit dem PWM Modul ausgegeben. Ich habe 44100 Mal pro Sekunde gemessen und die Werte an das PWM
weitergegeben. Das Ergebnis war bis auch ein bisschen Rauschen relativ gut. Am Eingang habe ich mit 470nF Kondensator + 2*100kOhm einen 2.5V Offset zum Audiosignal addiert. An PWM Ausgang hatte ich einen 220µF Elko: PWM_Pin--> Elko* --> Kopfhörer --> GND Der Code (Achtung ist für PIC18) sah so aus:
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
" "gemalt" wird. Hab die Verdrahtung noch mal geprüft, laut DBL soll der mega 8515 nur 12 bis 22pF am Quarz haben, hab ich 15 statt deiner 27 drin. Reset hat noch 10K an 5V+ Auf Befehle über RXD gehorcht die Schaltung Bedingungslos bei 19K2 . als Speicher hab ich ein W24M257AK-15 ( hab ein
H00 , &H3F , &HC0 , &H18 , &H00 , &H00 , &H00 , &H00 , &H00 , &H67 , &H80, &H18 , &H00 , &H00 , &H00 , &H00 , &H00 , &HE0 , &H00 , &H18 , &H00 , &H00 , &H00 , &H00 , &H00 , &HC0 , &H00, &H0c , &H00 , &H00 , &
-
Thread
8-Bit Controller noch zeitgemäß?
> bei PIC und > PIC32 aber der MIPS Kern war halt eine Fehlentscheidung. PIC32M = MIPS PIC32C = Core - also ARM (Aus den ATMEL SAM) Und ich finde die PIC32MZ richtig gut! Gruß Jobst
Pete K. schrieb im Beitrag #5151909: > Mein VW Golf ist in die Jahre gekommen, soll ich mir jetzt einen neuen > Audi Q7 kaufen? Fahren kann ich und der Audi Q7 hat auch 22 Zoll Felgen > statt 16 beim VW