-
Thread
PIC24FJ64GC006, 16-BIT SIGMA-DELTA A/D Stromaufnahme reduzieren
Hallo, ich möchte den 16-BIT SIGMA-DELTA A/D des PIC24FJ64GC006 in einer 4-20 mA 2-Leiter Schaltung verwenden. Der Versorgungsstrom, den die Schaltung selbst aufnehmen darf, ist daher max. 4 mA. Das Datenblatt gibt den Versorgungsstrom für den 16-BIT
450 im Datenblatt). Da ich für die anderen Bauteile (Sensor, XTR116, OPAmps) ca. 2 mA und für den PIC24FJ64GC006 ca. 0,3 mA @ 0,5 MIPS benötige, habe ich für den A/D, der eigene Versorgungspins (SVdd und SVss) hat, nur noch ca. 1,7 mA übrig. Bevor ich nun viel Zeit in Schaltplan, Layout und Software
-
Thread
[V] PICs in TQFP Gehäuse
Verkaufe einige PICs: 1x pic18F66J50-I/PT 1,50€ 3x pic18F67J60-I/PT 2,00€ 2x pic18F87J50-I/PT 2,50€ 1x pic24FJ256GB110-I/PT 3,00€ 2x pic18F97J60-I/PF 2,50€ 1x pic32MX460F512L-80I/PT
-
Thread
ATTiny in C programmierbar?
. Einen Compiler ohne PUSH/POP zu bauen ist nämlich recht aufwendig. Unmöglich ist es nicht, siehe PIC. Die Bezeichnung ATtiny10 wurde übrigens doppelt vergeben, siehe Bild.
anstatt für [c]char fun (char *s) { return s[1]; }[/c] einfach [avrasm]fun: movw r30,r24 ldd r24,Z+1 ret[/avrasm] muss man umständlich [avrasm]fun: mov r31,r25 mov r30,r24 subi r30,lo8(-(1)) sbci r31,hi8(-(1)) ld r24,Z ret[/avrasm] weil Z+1 keine gültige Adressierungsart
-
Thread
Projekt Adventskalender
Hier mal ein einfacher 24 std. Timer , den du dann ja mit dem oben erwähnten Schieberegister kombinieren kannst... http://www.zen22142.zen.co.uk/ronj/24h.html Gruss Börge
so eine einfache Lösung für die tägliche 1 > ohne das ich einen Taster betätigen muss ? Eine 24 Std-Steckerschaltuhr?
-
Thread
Filter mit konstanter Phasenverschiebung gesucht
500kHz 1. Kann mir jemand einen empfehlen? 2. Wäre es sinnvoll einen Filter in den Mikrokontroller(PIC30F2020) zu programmieren? 3. In wie weit kann ich ein Signal mittels der DFT wiederherstellen?
23.9 dB gegenueber der Grundwelle an deinem ADC an und hat volles Rohr das Abtasttheorem verletzt (24dB waeren also ca. 4bit Aufloesung). Ploetzlich hast du nach deinem ADC bei 307 kHz ein Signal und sicher keinen Plan wo das jetzt wieder herkommt... Gruss WK
-
Thread
C++ Java oder andere Sprachen für Elektrotechnik Studium
gab's die damals relativ übliche Mischung: Erst 6510, Z80, 68k, ARM, 8086 danach u.a. AVR, R8C, dsPIC/PIC24, PIC32 und wieder ARM. Auf allen Plattformen gab es mal mehr mal weniger Assembler. Meist nur zeitkritische Dinge aber auch ganze Projekte in denen nur Assembler verwendet wurde (mit etwas C und
-
Thread
Mal wieder Wanderkiste?
BC848 1*LCD mit Adapter 9*SMD Taster 1*Abschnitt SMD LED gelb 20*RB491D 1*L293D 3*TJA1055 3*PIC10F222 1*PIC16F1939 1*TE28F800 5*Taster Print stehend 9*LXML-PE01-0070 1*AT90USB162 1*ST X24 Eval board In: 5*Step-Down-Wandler Module, einstellbar 1*Arduino Nano 1*Solarzelle 4V/200mAh
Wima 2 DIL-Schalter 10polig 10 Bananenstecker Hirschmann SLS200 rot 10 Metallschichtwid. 0R24 1% 2W THT0617 2 µC Oki MSM85C154 DIP40 piggy-back mit 27C128 gebraucht 2 PIC18F458 DIP40 3 dsPIC30F4013 DIP40 6 Zahlenschalter Hartmann SMC-D 137 AK2 10 DC-DC Wandler NME0505DC DIP-THT
-
Thread
PWM-Signal mit 0,1 Hz erzeugen
Wenn man schon eine passende Spannungsversorgung hat, ist der PIC10 kleiner =8-D . Aber der NE555 bewahrt Dich zuverlässig vor Softwarefehlern.
fop schrieb im Beitrag #5105682: > Sogar ein PIC10F200 sollte das schaffen. Für den > bekommst Du aber keinen C-Compiler. Doch, XC8. Allerdings braucht man für den PIC einen Programmer.
-
Thread
Problem mit I²C
immerhin schon 15kSPS. Jeder halbwegs brauchbare Controller schafft das mühelos. Zwei Beispiele: PIC24FV32KA301 (100kSPS) STM32F072 (1MSPS)
-
Thread
"Apps" für ein embedded Device
Table und mehr relative Adressierung. Er akzeptiert zwei äußerst interessante Optionen [pre]-msingle-pic-base Treat the register used for PIC addressing as read-only, rather than loading it in the prologue for each function. The runtime system is responsible for initializing this register with an appropriate
targets, this option is enabled by default. When disabled on such targets, it will enable -msingle-pic-base by default.[/pre] Aber die Wirkung ist seltsam. Dieses PIC base register ist nicht zu sehen, er packt dann static const Daten (z.B. Texte) ins RAM, die normal im Flash landen und die Offset Table
-
Thread
Stromaufnahme von LED Spots mit Microkontroller messen und vergleichen?
LED-Spots in einer Produktion. Es handelt sich um 2 verschiedene LED-Spots (RGBW & WW). Mit einem PIC16F1938 sollen die Stromaufnahme-Werte aufgenommen. Nun zu meiner Frage: Wie messe ich die Stromaufnahme der einzelnen Farben mit dem Mikrocontroller, und wie können diese dann anschließend verglichen
Dimensionierung noch richtige Bauteilbezeichnungen geachtet. R1 ist ein Vorwiderstand, da orange +24V die positive Versorgung für den Spot bzw. der Versorgungsanschluss vom Spot ist.
-
Thread
Prozessor schnell genug?
s. Das definiere ich mal als mindestens zu erreichende Geschwindigkeit. Ich habe hier einige PIC24 die bis zu 32MHz takten. Es könnte "eng" werden, damit einen ~30MHz SPI Bus zu lesen. Daher habe ich mal die STM32 Serie nach höheren Taktfrequenzen durchstöbert und mir den STM32F429xx näher angesehen
Ok, habe mir jetzt mal die PIC32 angesehen. Der von mir gefunden hat den High-Speed Transceiver bereits integriert. Zudem habe ich bereits die Entwicklungstools für Microchip MCU's was das ganze etwas angenehmer macht.
-
Thread
Alle Teslas sollen per Software-Update zu vollautonomen Fahrzeugen werden können - realistisch?
Abstände, daß das eigentlich strafbar ist. Und hierbei "drängelt" man insbesondere mit den veralteten 24GHz-teilen, die ja seit 2015(?) nicht mehr in Neuwagen zulässig sind. Einerseits verständlich: das Radar hat ja nur Anhalteweg, kaum Reaktionsweg. Eine Übergabe an den Fahrer in solcher situation ist
Axel L. schrieb im Beitrag #5131467: > Es geht darum, den LKW 24 Stunden laufen zu lassen und keine Ruhezeiten > mehr einhalten zu müssen. Das bringt Geld. Genau und damit die Umwelt endlich maximal verschmutzen. Deswegen sollen die privaten PKW-Nutzer künftig
-
Thread
Welche maximale Taktrate ist ohne Oszilloskop sicher beherrschbar?
aufzeichnen, dafür aber viele Minuten > lang. Mit einem 6€ LA und der passenden Software geht das mit 24MHz bis die SSD voll ist.
Hi >Mit einem 6€ LA und der passenden Software geht das mit 24MHz bis die >SSD voll ist. Und womit überprüfst du ob das saubere Signale sind? MfG Spess
-
Thread
FIR Filter auf PIC
für einen einfachen Bandpass, wie ich in gerade erstellt hab, > oder? Warum nimmst Du keinen dsPIC oder PIC32? Die sind deutlich geeigneter für Dein Vorhaben. ZB dsPIC33FJ64GP802 mit Codec (I2S) Interface und 14 Bit Stereo Audio DAC. Oder geht es nicht um das Ziel, sondern darum, die Zeit sinnlos
Anwendung taugt er leider nicht. > > Gruß, Stefan Schließe mich an. Mein Vorschlag ist ein PIC32MX, einige haben nämlich I2S in Hardware. Dazu benötigt man noch I2S ADC und DAC. Ich schlage mal folgenden Typen vor: PIC32MX150F128B: https://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP
-
Thread
Frequenzzahler bis 50MHz
Du mußt die Widerstände 24-42 von 4k2 auf 2k4 tauschen. HTH&HAND
einem Shop oder einen vergleichbaren Link zu Ebay? Es kursieren einige China-Versionen mit einem PIC-Controller von Microchip. Zumindest ein Foto wäre hilfreich. Meist sind diese Dinger auch relativ einfach aufgebaut, sprich 2-lagige Platine, da kann man den Schaltplan meist recht einfach rekonstruieren
-
Thread
Spannungsteiler mit Präzisionswiderstand
Ein 5 V Eingang für den ADC im µC spricht für eine eher älterne type wie PIC, AVR oder 8051. Da darf der Widerstand schon im 10 K Bereich sein und die Genauigkeit ist in der Regel begrenzt. 2 Gleiche Widerstände im 5-22 K Bereich sollten ausreichen. Für genaueres müsste man
Quellwiderstand zum ADC nicht größer als 10 kOhm sein. Mit 2 x 20 kOhm (ausgemessen) aus der E24-Reihe ist das gerade noch erfüllt. Der Messwertumformer hat einen Innenwiderstand. Ist der gegenüber den 2 x 20 = 40 kOhm vernachlässigbar? Ansonsten ergibt sich nicht genau die Hälfte am Spannungsteiler
-
Thread
[V] µC, Halbleiter, Relais
-> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I/SO: PIC -> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€/Stk. 3x
-> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I/SO: PIC -> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€/Stk. 3x
-
Thread
Double Variable liefert über Sprintf->Uart keine Dezimalzahl
über die UART ausgeben zu lassen. Dabei kommt aber nur Datenmüll raus. [c] double Temperatur=24.764; char out[20]; sprintf(out,"Temperatur: %4.2f",Temperatur); length=20; HAL_UART_Transmit(&huart1,(uint8_t*)out,length,1000); HAL_UART_Transmit(&huart1,(uint8_t*)"\n",2,1000
verwenden. Außerdem ist das lang nicht so schlimm wie du behauptest. Ich habe mehrere Projekt auf PIC24FV32KA304 mit float und snprintf - und bin immer wunderbar mit den 32k Flash ausgekommen. Noch eine Anmerkung zum Thema: Ich persönlich würde noch etwas mehr Flash investieren, und snprintf() verwenden
-
Thread
Frequenzzähler eichen (kalibrieren).
einen Zähler in mit TTL-Bausteinen und jetzt einen mit Mikroprozessor: http://www.sprut.de/electronic/pic/projekte/frequenz/freq_uni_628.htm Mein TTL-Zähler hat jetzt auch die gleiche Eingangstuffe wie bei dem nach „sprut“ gebauten Zähler bekommen. Vor Jahren habe ich meinen TTL-Zähler mit Frequenz (
Referenzfrequenzquelle 2: die 1 Hz-Methode (1 Hz Signal von GPS-Modul ) 3: die Uhrenmethode (Abweichung nach 24 Stunden von Uhr) 4: die DCF77-Methode Ich versuchte mit DCF77-Methode aber leider hat das nicht richtig funktioniert.Meine DCF Impulse (1 Sek.) habe ich von einer alten Digitaluhr abgeleitet.
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
static void InitializeSystem(void) { char Data[3]; #if (defined(__18CXX) & !defined(PIC18F87J50_PIM)) ADCON1 |= 0x0F; // Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210__)
*)&ReceivedDataBuffer,64); } }//end ProcessIO void BlinkUSBStatus(void) { #if defined(PIC24FJ256DA210_DEV_BOARD) // No need to clear UIRbits.SOFIF to 0 here. // Callback caller is already doing that. #define BLINK_INTERVAL 20000 #define BLANK_INTERVAL 200000
-
Thread
Stromsensor für KFZ Anwendung
/61634730/Products/S225694 ist aber sehr Teuer und bedarf weiterer Elektronik da Betriebsspannung 24V. Hat einer von euch eventuell genau sowas schonmal gebaut oder hat nen Schaltplan den man ggf. nur noch anpassen müsste? Messbereich des Stromsensors müsste bei ca. 0-10A liegen. Die Last des Relais
verschiedene. Ob Ardunio das Richtige dafür ist, stelle ich in Frage. Ein 8-Bitter reicht da dicke. STM8, PIC oä.
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
8 bitter :/ Für einfache Steuer- und Messaufgaben ist das genau das richtige. Wenn ich da einen PIC32 mit 200MHz hinsetzen würde, würde das Licht auch nicht schneller angehen. fchk
#5075184: > Für einfache Steuer- und Messaufgaben ist das genau das richtige. Wenn > ich da einen PIC32 mit 200MHz hinsetzen würde, würde das Licht auch > nicht schneller angehen. aber schneller ausgehen ;) (sorry musste sein...)
-
Thread
Suche Schaltung um DC/DC Wandler mit PIC ein und ausschalten zu können.
kleine Schaltung benötige. Hier noch die technischen Details zu der vorhandenen Schaltung: PIC_Ausgang = LAMP_ENABLE = 3,3V OR 0V +UB = 4.5....7V (Batterie Spannung) THM 6-0515WI DC/DC = von 4.5.....9V zu 24V max. 250mA Ausgangsstrom http://assets.tracopower.com/20170706083721/THM6WI/documents
0515WI DC/DC = von 4.5.....9V Und welche Eingangsspannung hast /du/ tatsächlich? > 4.5.....9V zu 24V max. 250mA Ausgangsstrom Ich hoffe, dir ist klar, dass du für 250mA bei 24V am Ausgang dann am Eingang 5V bei knapp 1,5A bereitstellen musst. > BC847B > Geschalten hat er, aber am Kollektor kam
-
Thread
PIC 16F84 geeignet ?
ist immer wieder ein Stolperstein, nach dem Motto "Warum ist mein RAM immer so schnell voll?". PIC24 und PIC32 sind in dieser Hinsicht viel angenehmer, und da man dort mit gcc-Derivaten arbeitet, wird der Standard ganz gut abgedeckt, was fürs C-Lernen nützlich ist. Eine Preisfrage ist das nicht
. Für C nehme ich den PIC24FV32KA302 oder aufwärts. Gruß Anja
-
Thread
16 Bit LCD mit I2C möglich?
Für Dein Problem gibts bessere Lösungen, z.B. das hier: http://www.microchip.com/wwwproducts/en/PIC32MZ2064DAH176 Zugegeben, das ist leistungsmäßig eine ganz andere Größenordnung. Damit kannst Du problemlos auch Displays mit 1024*768 Pixel in 24 Bit und Parallel RGB Input ansteuern, ohne dass Du
Dein Problem gibts bessere Lösungen, z.B. das hier: > > http://www.microchip.com/wwwproducts/en/PIC32MZ2064DAH176 > > Zugegeben, das ist leistungsmäßig eine ganz andere Größenordnung. Damit > kannst Du problemlos auch Displays mit 1024*768 Pixel in 24 Bit und > Parallel RGB Input ansteuern,
-
Thread
Tastendruck ohne Versorgungsspannung speichern
µA auskommt (also Knopfzellentauglich ist). Desweitren kann das natürlich auch ein belibiger XLP-PIC für <1µA. Nimm zum Beispiel einen PIC24F32KA301, der kann das ganz ohne Zusatzhardware (also Jahrelang auf Knopfzelle laufen).
-
Thread
PIC24FV32KA301 - Ports nicht kurzschlussfest?
Hallo, ich habe folgenden Fall: Ein Port am genannten PIC ist hochohmig, er lässt sich trotz aktiv LOW mittels 10k auf VCC ziehen. Da ich 4 gleiche Platinen habe, weiß ich, dass die Firmware funktioniert. In der Hardware kann ich keinen Fehler finden (Sichten
mit einem TSOP4836 (der verstorben ist - vermutlich genau daran). Die Frage ist nun: Kann ein PIC24-Port rein durch einen Kurzschluss defekt werden? Hatte jemand hier schon einen solchen Fall? Ja, sicher, Lt. Datenblatt sind sie nicht kurzschlussfest. Aber ich habe mein Leben lang noch keinen
-
Thread
sei nicht schlauer als der Compiler?
int loop = LOOPS; loop != 0; loop--) { i++; } } [/c] wird: [avrasm] main: ldi r24,lo8(10) ldi r25,hi8(10) .L2: lds r18,i subi r18,lo8(-(1)) sts i,r18 sbiw r24,1 brne .L2 ldi r24,lo8(0) ldi r25,hi8(0)
loop = 0; loop < LOOPS; loop++) { i++; } } [/c] wird das: [avrasm] main: ldi r24,lo8(10) ldi r25,hi8(10) .L2: lds r18,i subi r18,lo8(-(1)) sts i,r18 sbiw r24,1 brne .L2 ldi r24,lo8(0) ldi r25,hi8(0)
-
Thread
Loxone Link - CAN-Bus
als Hobby, deshalb erzählte ich Dir schon per Mail, dass ich auch die 24-fach Opto-In/ 24-fach ULN-Out mit Deiner Entwicklung kombinieren könnte Also wenn 24-fach In bei Dir funktionsfähig funktionieren, die 24-fach Out gehen von Dir ja schon, dann könnte ich mir ein LayOut
Also wenn 24-fach In bei Dir funktionsfähig funktionieren, die 24-fach > Out gehen von Dir ja schon, dann könnte ich mir ein LayOut mit Deiner > Hardware als Pokeys-Ersatz gut vorstellen. > Aber es muß in ein
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG-20-10 ESP8266-EVB LPC-H1343 LPC-H2103 MG-6-48 RPi-UEXT PIC32-PINGUINO-MX220 ISP430-SOLAR DCDC-36-5-12 DCDC6-16-TO5 USB-uLIpO BAT LIPO 6600 MOD-USB-RS232 MOD-LCD-1x9 MOD-WIFI-RTL8188 MOD-MRF24J40 MOD-BMPO85 MOD-MPU9150 MOD-SMB380 MOD-RS232 MOD-RS485
-
Thread
Frequenzzähler eigenbau, Jitter beim Interrupt
deutlich einfacher, ich hänge dir mal ein paar Bilder dran. Der µC ist ein billiger einfacher PIC16F716, der Komparator am Eingang ist ein ADCMP600 oder ein MAX999, die beiden Tore für Input und Referenz sind zwei NC7SZ125, die Referenz ist ein TCO-990 von Toyocom und der Quarz für den PIC ist fast
auch "im Feld" nen Frequenzmesser zu haben. Ja, geht auch für 2m (grad so) Die Eagle-Files und die PIC-Quelle hab ich grad nicht zur Hand, bei Bedarf mußt du das einfach mal ansagen, dann findet sich das. W.S.
-
Thread
einfache Pflanzenbewässerung
Pflanzen versorgen kann und Pumpzeiten von 5...120sec im 12/24h- Intervall ermöglicht. Zur Zeiteinstellung dient ein HEX-Kodierschalter 0...F, ein Schiebeschalter ist für 12/24h zuständig. Die Steuerung arbeitet mit 6V (hier: 4*Babyzelle) und kann bei Bedarf für die Pumpe aufgestockt werden. Als µC arbeitet ein PIC (was auch sonst??? ;-)) )- hier ein PIC12F683 mit internem Oszillator, die Programmiersprache ist Mikrobasic. Die Pausenzeit kann bei größeren Abweichungen vom 12/24h-Intervall im Programm angepasst
-
Thread
Embedded Optimierung einer Addressberechnung
Embedded Forum zum Thema programmieren gibt. Ich habe eine Flashaddressberechnung für einen dsPIC33E die vereinfacht werden soll. Es geht dabei um zu speichernde Daten im Flash. Der dsPIC hat ja 24Bit (3Byte) breite Flashzellen die mit geraden Adressen je 16Bit Daten angesprochen werden. Die obersten
wie viele Adressen benötigt werden. Dies soll für die Offsetberechnung genutzt werden. Da der dsPIC nicht der schlechteste µC ist, aber eben auch nicht der Beste frage ich mich, ob man die Rechnung noch vereinfachen kann. D.h. Modulos nach Möglichkeit nicht nutzen und die Division nach Möglichkeit
-
Thread
Ultraschallmikro f. Fledermäuse?
Entfernungsmesser ist oft auch nicht so hoch, ich kenne da so 40kHz .. 50kHz. Bei dem eBay-Link ist von 24kHz die Rede ... Mit freundlichen Grüßen - Martin
Hallo Holm, ich hatte vor 10 Jahren mal so ein Ding für meine Tochter gebaut, auf PIC Basis. Ich such mal Schaltplan und Programm raus falls Interesse besteht. Grüsse, René PS: <klugscheisser>Fledermäuse sind keine Vögel sondern Fledertiere und gehören zu den Säugetieren.</klugscheisser
-
Thread
µC Grundbeschaltung
Einige Controller haben interne Kernspannungsregler und brauchen Kondensatoren, so wie SAM7 oder PIC24. Einige Controller benötigen an einigen Pins Pullups / Pulldowns. Und so einiges mehr. Selbst die 100nF-Regel ist nicht allgemeingültig. Wenn man diese Regel zum Beispiel an einem i.MX6 anwendet
-
Thread
Bewegungsmelder und Reiher
keine Hinweise wie zB fehlende Fische. Allerdings ist der BM sehr empfindlich. Zu empfindlich. 24/7 laufen lassen geht nicht, weil dann auch in der Nacht immer wieder Volksfest draußen ist. Also muß man gegen Sonnenaufgang aufstehen und einschalten. Gut, das könnte man via Zeitschaltuhr regeln, aber
Halbleiterheft" ist auch eine Reiher-Scheuche vorgestellt. Infrarot-Lichtschranke plus Wasserdusche, mit PIC. Angeblich sind Reiher wasserscheu steht da.
-
Thread
PIC18f25k22 gesucht
Hallo zusammen, von der Uni haben wir immer den PIC18f25k22 (DIP 28) verwendet. Bin jetzt aber nicht mehr auf dieser Uni. Jedoch ist der PIC kaputt gegangen und möchte mir deshalb Ersatz bestellen. 1. Wo bekomme ich kostengünstig - ca. 10 Stück -
bei Voelkner: https://www.voelkner.de/products/538324/Microchip-Technology-Embedded-Mikrocontroller-PIC18F25K22-I-SP-SPDIP-28-8-Bit-64-MHz-Anzahl-I-O-24.html Bei Sofortüberweisung wird's sogar versandkostenfrei, wenn du 11 Stück nimmst oder irgendwas für 2,50€ dazupackst um auf 29€ zu kommen ;-)
-
Thread
dsPIC33 I2C Slave Problem
Hallo zusammen! Ich habe folgendes Problem und komme irgendwie nicht weiter. Ich verwende einen dsPIC33EP64MC204. Die AD-Wandler und 2 Timer funktionieren bereits wie gewollt. Allerdings bekomme ich den Controller nicht als I2C Slave zum funktionieren. An RC5 hängt SCL und an RC4 hängt SDA. Zudem initialisiere
richtig an. Dort sehe ich folgenden Ablauf: START, 4, 1, 30, STOP Nun würde ich erwarten, dass der PIC beim empfangen des Adressbytes in den Interrupt springt, damit ich dort die empfangenen Werte lesen kann. Nur leider tut er das nicht. Den gleichen Code verwende ich bereits mit einem PIC24. Dort funktioniert
-
Thread
Bascom/ Arduino/ Schnittstellen
Board programmieren kann. Hier ein Link wie es aussieht: https://frag-duino.de/index.php/maker-faq/24-standalone-arduino-auf-einem-breadboard-aufbauen Dieser beschreibt den Arduino ja über die serielle Schnittstelle RX/ TX. Wo liegt darin jetzt der unterschied zur ICSP Schnittstelle 6-polig? ICSP
Als ICSP wird die Schnittstelle meist beim PIC bezeichnet, beim AVR ist die Bezeichnung ISP üblicher. Für die ISP-Schnittstelle brauchst Du ein Programmiergerät, das hat den Vorteil, daß es auch funktioniert, wenn der Chip ganz neu ist. Für
-
Thread
Welche Programmiersprache auf µC
realisierten Projekten hat. Ich tippe mal drauf daß da mehr Bits im Spiele sind als bei AVR und PIC :)
realisierten Projekten hat. Ich tippe mal drauf daß da mehr Bits im Spiele sind als bei AVR und PIC :)
-
Thread
Privilegierte Instruktionen abschalten
Programmiersprache RGH-Profan. Spreche ich den zuständigen Adressbereich CC00 an (z.B. outpb 52224,24), erscheint dann die Fehlermeldung der privilegierten Instruktion. Weiß jemand, wie man diese privilegierten Instruktion abschaltet ? Geht das überhaupt? Viele Grüße
schrieb im Beitrag #5032081: > Spreche ich den zuständigen Adressbereich CC00 an (z.B. outpb 52224,24), > erscheint dann die Fehlermeldung der privilegierten Instruktion. Weiß > jemand, wie man diese privilegierten Instruktion abschaltet ? Die privilegierte Instruktion kannst Du nicht abschalten
-
Thread
Zimmer/Bereichs Kontroller
wenn Du selber ein Board machst. fchk PS: Das hier https://www.olimex.com/Products/Duino/PIC32/PIC32-T795/open-source-hardware ist die 64 Pin Version des PIC32. Hat weniger Pins, kann aber ansonsten prinzipiell das gleiche. LAN musst Du Dir da irgendwie ranbasteln.
#5033331: > Danke .. wäre interessant, nur glaub ich bleibe ich lieber auf der AVR > Schiene > Die PIC Zeit ist bei mir schon 15 Jahre sowas her .... Arduino habe ich > in den letzen Jahren immer wieder was gehabt ... PIC24 ähnelt eher AVR als den alten 8-Bit PICs (PIC12/16/18), nur das alles 16
-
Thread
Wasserpegelanzeige
mit vergoldeter Mylar Membrane. Hinter dem Sensor habe ich einen 2W Heizwiderstand eingebaut. Der PIC uC regelt die Temperatur differenziell zur jeweiligen Aussentemperatur um 5 Grad wärmer um Kondensation auf der Membrane zu verhindern. Das Verfahren hat sich praktisch bewährt und ich hatte im
anzubringen und mittels 12adr. Telefonkabel jede einzelne Ader einer LED zuzuordnen. Habe auchnoch 24adr. Telefonkabel im Fundus. Es widerstrebt mir im Grunde meiner Bastlerseele solch ein simples Unterfangen umzusetzen, aber mir ist das Endergebnis wichtig. Warum mir das so wichtig ist, will ich