-
Thread
PIC18F45k22 HD44780
Ich bin gerade dabei, mein Display (4x20) am genannten PIC18F45k22 zu benutzen. Ich habe jedoch das Problem, dass ich nur in der 1. und 3. Zeile schwarze Kästchen bekomme. Der µC soll (sobald es funktioniert) später auf 64MHz laufen. Ich programmiere mit MPLABX 2.20 und dem Compiler xc8 v1.32. Ich hoffe, jemand kann mir helfen. Link zum µC-Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/41412F.pdf Danke schon mal im vorraus. LG Alex
-
Thread
Tachosignal aus Hall-Sensoren von EC Motoren generieren
habe mir überlegt die Hallsensor-Signale z.B. auf die entsprechenden Counter Eingänge meines µC (z.Z. PIC18F25K22) zu legen. Um eine Richtungsinformation zu erhalten, langt einfaches Mitzählen nicht, ich muss hierfür bei jeder Signaländerung einen Interrupt auslösen und die (gespeicherten) alten Zustände
5 Datenleitungen schreiben. Ohne > Zusatzlogik mit 3 Position pro Umdrehung. > > Ein kleiner 8 Haxel PIC oder Attiny in Endlosschleife nur für diese > Aufgabe macht das sicher ohne weiteres drum herum. Ein 6 Beiner geht > auch, dann aber nur 4 Positionen pro Umdrehung. > > Irgendwie klingt
-
Thread
C++ auf einem MC, wie geht das?
wollen schon das gleiche .. "sprechende Namen" Beispiel: in avrio.h #define PINA _SFR_IO8(0x19) #define DDRA _SFR_IO8(0x1A) #define PORTA _SFR_IO8(0x1B) #define PINB _SFR_IO8(0x16) #define DDRB _SFR_IO8(0x17) #define PORTB _SFR_IO8(0x18) #define PINC _SFR_IO8(0x13
define GPIOC_BASE 0x26 #define GPIOD_BASE 0x2B #define GPIOE_BASE 0x2C #define GPIOF_BASE 0x2F typedef struct { uint8_t pin; uint8_t ddr; uint8_t port; } GPIO_t; template <uint8_t baseaddr> struct AVRgpioBank { GPIO_t * reg; AVRgpioBank() { reg =
-
Thread
Temperaturmesssystem Sensormodul 2 mit ATmega 8 in AVR-ASM
möchte Euch ein super kommentiertes Nachbauprojekt von Scott-Falk Hühn vorstellen mit einem ATmega8 in AVR-Assembler mit maximal 24 x 1-Wire Temperatursensoren ( DS 18B20 ), von dem ich das Sensor Modul 2 nachgebaut habe und ein Layout erstellt. Dazu musste ich den Code verändern und habe dies nur
nötige Zeug nicht. Außerdem ist nur ein Temperatursensor ( DS18B20 ) angegeben. So ein 0805 SMD-Bauteil geht auch schon mal flöten, also denkt daran da man ja z.B. die 100nF Abblockkondensatoren öfters braucht und diese ideal zwischen zwei 2,54 Raster Pinnen passen
-
Thread
Richtiges C++ hardwarenah
anderes als DDRn - ein define. [c] #ifndef SREG # if __AVR_ARCH__ >= 100 # define SREG _SFR_MEM8(0x3F) # else # define SREG _SFR_IO8(0x3F) # endif #endif [/c] Und nun?
Effizienz mindestens. jo. [code] Access16Bit<CNT1> tcnt1; tcnt1 = 0x1122; ldi r24,lo8(17) out 0x2d,r24 ldi r24,lo8(34) out 0x2c,r24 [/code] [code] uint16_t foo = tcnt1; in r24,0x2c in r18,0x2d [/code]
-
Thread
Welcher µC ist "der Richtige"
> - keine CAN Treiber Ein PIC18F25K80 z.B. hat alles für CAN bis auf den Tran ceiver onboard.
Keil IDE mindestens ebenbürtig > - Codegröße limitiert, teure Lizenzen nötig Wenn es um die PIC32 geht, gibt es bspw. auch die Möglichkeit den normalen GCC zu benutzen, auf welchem der XC32 bzw. XC32++ basiert http://wise-ware.org/wiki/index.php?n=Pic32.GccPic32 Für die Compiler von Microchip
-
Thread
PT100-Temperaturmessung (-200°C - 30°C)
Nullpunktsverschiebung mittels R5 solltest du nicht von der +5V Versorgung V1 ableiten, sondern ebenfalls von PIC_Analog_ref+_in.
Ulrich H. schrieb im Beitrag #3884493: > Ob der PIC es mag, wenn die Ref Spannung dauernd an und Ausgeschaltet > wird, weiß ich nicht. Das ist dem PIC (zumindest einem PIC18F2520) völlig egal. Siehe [[Batteriewächter]] da schalte ich auch die externe
-
Thread
[V] verschiedene Microchip µC's
8BIT 32KB FLASH 28SDIP Einzelpreis: €2,50/Stück , Posten: €18 09 Stück PIC18LF252-I/SP - IC MCU 8BIT 32KB FLASH 28SDIP Einzelpreis: €2,50/Stück , Posten: €18 15 Stück PIC18F452-I/P - IC MCU 8BIT 32KB FLASH 40DIP Einzelpreis: €3/Stück , Posten: €38 12 Stück PIC18LF452-I/P - IC MCU 8BIT 32KB FLASH 40DIP Einzelpreis: €3/Stück , Posten: €30 15 Stück PIC18F2550-I/SO - IC MCU 8BIT
-
Thread
USB-device-controller (Alternative zu PDIUSBD12) gesucht
zB PIC18F25J50 (32k Flash, 4k RAM) Oder bei den 16 Bittern: PIC24FJ64GB002 fchk
Beitrag #3878167: > http://www.microchip.com/maps/microcontroller.aspx > "38 MCHP parts found" > zB PIC18F25J50 (32k Flash, 4k RAM) Danke euch beiden. Das ist so ziemlich das, was ich suchte. :)
-
Thread
PIC16F876 auf Steckbrett programmieren
/s.gullipics.com/image/1/b/g/58jo7w-ewaun-q8wl/img.png Ist aber anscheinend nur für PIC 18Fxxxx geeignet!? Gibt es etwas ähnliches für PIC 16Fxxx? Kenne mich leider nur mit Atmel-Controllern aus. Viele Grüße!
einfachste ist ein PICkit Sowas hier? http://diylightanimation.com/wiki/index.php?title=File:PIC18F2450_PICkit_3_programming_conn.JPG Dann bräuchte man noch die serielle Anschlussbelegung zum PIC und ein kompatibles Brennprogramm.
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
Ich arbeite viel mit 32 Bittern. Oft greife ich aber immer noch zu einem AVR oder PIC. Weil ich das DIP18 oder DIP28 Gehäuse mag. Wie der rechnet ist mir egal.
sogleich in mehr Abstufungen hin zu höheren Frequenzen reinvestiert werden: Nun sind da plötzlich über 18 MHz drin (Vorgängertypen 12 MHz). Für die, nach wie vor, Default-Frequenz von 8 MHz (via Fuse noch durch 8 geteilt) wird nun eine geringere Toleranz von 3% (Vorgänger: 10%) angegeben. Das habe ich
-
Thread
Kondensator an Quarz einer Echtzeituhr oder nicht?
korrektur: geforderte CL ist 12,5pF.
SDA SCL pullups. Plan für RTC Modul mit NVRAM http://electropark.pl/img/cms/moduly/ds1307_ds18b20_at24c128_module.jpg
-
Thread
Zeigt her Eure IoT Projekte Bilder
funken möchte, findet hier ein passendes Projekt: https://homematic-forum.de/forum/viewtopic.php?f=18&t=43247&sid=b7d85b6da565bf505ab8a407b55e1b1e#p430940
möchte, findet hier ein > passendes Projekt: > > https://homematic-forum.de/forum/viewtopic.php?f=18&t=43247&sid=b7d85b6da565bf505ab8a407b55e1b1e#p430940 Geht das auch mit Homematic IP?
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
nicht: _Nun_zu_den_Auffälligkeiten_ Eine EINS fehlt: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0101 Im Mode [11], also im Stunden-Modus [6] auch: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M11T0101 MINUTEn muss in der Einzahl sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0529 "Es ist 12
-
Thread
Drehgeber für Benutzerschnittstelle
einen Drehgeber folgenden Eigenschaften: - flach, Bauhöhe so bis 5mm - große Drehrad, Durchmesser 8-20mm - 8-16 Inkremente pro Umdrehung, mit "Rastpunkten" - auf Platine verlötbar - Versorgungsspannung 2,7V Wenn möglich mit Tastenfunktion (wie ein Mausrad). Mechanisch in etwa so: http://www.mouser.de
abgekupfert. Sogar die Typbezeichnung stimmt. http://www.ebay.de/itm/15x-SMD-Inkremental-EnCoder-ALPS-EC11-18fach/291277773696?_trksid=p2054897.c100204.m3164&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140407115239%26meid%3Df0b5234e14194e0d99fd68f823e4e23c%26pid%3D100204%26prg%3D20140407115239%
-
Thread
Transistor suche
Schaltung. Er dient als Schalter und ich will ihn, wenn möglich, direkt mit einem Mikrokontroller (PIC18f66K80) ansteuern. Schalten sollte er 5V und bis zu 12A. Allerdings nicht zu langsam, da er als Ebenenbestimmungsglied meines LED Cubes verantwortlich sein wird. Für alle die das Projekt nicht kennen. Ich habe 8 Ebenen mit je 64 RGB-LEDs(gemeinsame Kathode) und alle Kathoden der LEDs einer Ebene verbunden. Das bedeutet ich habe 8 Leitungen, die ich abwechslungsweise mit Hilfe von Transistoren auf GND schalten
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
und PLL läuft der STM32 also mit 16 MHz. Nicht jeder STM32 läuft zu Anfang mit 16MHz. Die STM32F1xx nur mit 8MHz da der interne RC Oszillator auf 8 MHz kalibriert ist. Der STM32F2xx und STM32F4xx mit 16 MHz. Steht für den jeweiligen Chip im Datasheet unter HSI RC Oszillator.
Markus Müller schrieb im Beitrag #3872217: > Nicht jeder STM32 läuft zu Anfang mit 16MHz. Die STM32F1xx nur mit 8MHz > da der interne RC Oszillator auf 8 MHz kalibriert ist. > Der STM32F2xx und STM32F4xx mit 16 MHz. Steht für den jeweiligen Chip im > Datasheet unter HSI RC Oszillator. Danke
-
Thread
Verwirrung: PIC mit TCP-IP Stack
Hallo, ich möchte gerne einen PIC ans Ethernet anschließen. Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse mit integr. Magnetics Weg2: PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich Weg3: PIC32MX695F512L80PT
dirkf schrieb im Beitrag #3865232: > Hallo, > ich möchte gerne einen PIC ans Ethernet anschließen. > > Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse mit integr. > Magnetics > > Weg2: PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich
-
Thread
MK484 - Bauteilgrab für alte teile
://www.instructables.com/id/Simple-JDM-PIC-Programmer/ *PIC-PG2 is programmer based on JDM design which takes all necessary signals and power supply from RS232 serial port. It supports 8, 18, 28 and 40 pin PIC microcontrollers which allow serial
bastelx schrieb im Beitrag #3864771: > :) Vielen Dank Keine Ursache! Hier wäre ein Link zu einem PIC-f-Meter bis 50MHz: http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm
-
Thread
Ladezustand Lithium-Batterie erfassen
ich muss den Ladezustand der Batterien überwachen und mit einer bicolor-LED anzeigen. Der uC ist ein PIC18F46K22. Ich habe die Möglichkeit die Batteriespannung über einen hochohmigen Spannungsteiler zu messen, der auf den Analogeingang mit HLVD-Funktion (Pin 22) geführt wird. Damit kann ich dann auch
PIC aber die Referenzspannung messen (Eingang FVR BUF2, interne Referenz).
-
Thread
UART <-> CAN(open)
Sowas? https://www.distrelec.de/schnittstellen-ic-can-spi-dil-8/microchip/mcp2562fd-e-p/643386 Mit Software ist es jedenfalls so nicht möglich die CAN SChnittstelle arbeitet mit Linedriver.
RS232(3V3) -> SLCAN PIC18F25K80 + MCP2562 + CAN-CAN: http://wiki.kewl.org/dokuwiki/projects:can-can http://hg.kewl.org/pub/can-can/file/
-
Thread
LED 3 Minuten leuchten lassen
Ich möchte eine LED 3 Minuten leuchten lassen. Danach soll sie wieder erlischen. Ich benutze den PIC18F14k22 mit dem C18-Compiler. Der PIC wird mit 4 MHz betrieben "Internal Osc". Kann man die 3 Minuten mit der "Delay-Funktion" realisieren oder funktioniert das anders? Ich hoffe jemand kann mir
ein Sprungziel: 7. Sekundenzähler + 1 8. Warte 1 Sekunde 9. Wenn Sekundenzähler kleiner 180 gehe zum Sprungziel 6. 10. Schalte die Led aus 11. Halte den Pic an oder mach was anderes. Die Kür ist dann die Zeilen 6-9 durch eine
-
Thread
3 Phasenmotor über PIC ansteuern
vollkommen (4325 RPM). mein problem ist nur der timer in C. und zwar schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine ich das er alle befehle/register nicht erkennt. habe versucht dies hiermit aufzuheben "#include <pic18f2520>" hat leider nicht funktioniert.
#3862167: > mein problem ist nur der timer in C. und zwar > schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine > ich das er alle befehle/register nicht erkennt. habe versucht dies > hiermit aufzuheben "#include <pic18f2520>" hat leider nicht > funktioniert. Welcher
-
Thread
LED-Spannungsquelle mit µC steuern,
Ein PIC18F45K20 wird mit einer 3V-Knopfzelle versorgt, liest div. Sensoren aus & zeigt seine Meinung dazu auf zwei 7-Segment-Anzeigen an. Die Anzeige wird immer nur für ein paar Minuten benötigt, danach legt
kann ich das vielleicht mit Widerständen umsetzen und mir den teuren Regler sparen. Oder eben mit 8 Konstantstromquellen in einem Chip. Noch muss ich allerdings flexibel sein. b) Das wäre dann mein Ansatz #3... (Der Pic hat keine interne Referenz) Inzwischen hatte ich noch einen Ansatz #4 mit weniger
-
Thread
HDD Clock (Timer Programmieren)
II schrieb: > und wer soll in "C" Programmiert werden? Was sagt das Datenblatt zu > Timern? PIC18f2520 Kaj schrieb: > Traurig. Du solltest in der Lage sein, dir dieses Wissen selbst zu > erarbeiten, sei es durch das Lesen eines Buches oder durch das Lesen des > Datenblattes deines Mikrocontrollers
In einem Punkt bräuchte ich noch einen Tipp :D ich verwende ja den PIC18f2520, und mein problem ist, dass er den Befehl "ANSEL" nicht erkennt. Ich habe versucht das Problem hiermit "#include <pic18f2520>" zu beheben, bin jedoch gescheitert. Wisst ihr vielleicht woran das
-
Thread
Schieberegister und CAN Controller an SPI
Controller ist > der MCP2515 wohl eine gute Wahl. Äh. Nö. Für nur wenig mehr bekommst Du auch den PIC18F26K80, der eine verbesserte(!!!) Version des MCP2515 plus ein kompletter Mikrocontroller ist. Auf die CAN-Register kannst Du hier natürlich direkt zugreifen, der Umweg über SPI ist unnötig. Wenn der Dir zu klein ist, darf es auch ein dsPIC33FJ128GP802 (80 MHz) oder dsPIC33EP512GP502 (140 MHz) sein - auch alles DIL28. fchk
-
Thread
Hilfe bei cast (const uint8_type *)
Hallo, ich versuche mich gerade an Schreibvorgängen im Flash-Speicher (Programm-Speicher) des PIC18F46K22). Die Funktion habe ich weitestgehend aus WriteBlockFlash.c übernommen. Ich verstehe nicht, wieso es heissen muss: [c] tbl_ptr = (const uint8_type *)startaddress; [/c] Wenn ich dass schreibe
startaddress /= FLASH_BLOCK_SIZE; /*Anfangsadresse auf Vielfaches von 64Byte setzen (Blockgroesse PIC46K22 = 64Byte fuer schreiben/loeschen)*/ startaddress *= FLASH_BLOCK_SIZE; tbl_ptr = (const uint8_type *)startaddress; /*so ist es richtig*/ //tbl_ptr = (const uint8_type *)startaddress
-
Thread
PICkit3 Probleme
es wie ich auf dem Steckbrett hat. Ich selbst habe auch erst seit gestern MPLABX (bisher MPLAB 8.4), den XC8-Compiler in Free-Version, ein PICkit3, mit einem PIC18F26K20 auf Steckbrett in Betrieb. Als erstes machte ich nach dem Auspacken ein Firmware-Update, weil das PICkit auf einem Softwarestand
das Demoboard das beim PICkit3 Debug express > mal dabei war. Ich selbst habe ein neueres mit PIC18F45K20, aber es gibt auch eine etwas ältere Version mit einem Board mit einem PIC16xxxx. Im Grunde kann man aber einen beliebigen PIC mit Debug-Interface verwenden, so wie ich den 18F26K20 auf dem
-
Thread
RISC OS vs. Rasbian auf dem Raspberry
eher ein Hardware-Mensch und plane gerade eine Schaltung, bei der ein Raspberry Pi von die Daten von 8 18bit AD-Wandlern etwa 10mal/s ausließt und skalieren soll, danach werden sie mit Zeitstempel auf eine SD-Karte geschrieben. Dazu kommen nochmal 8 14bit-Wandler, die ebenfalls mit einer ähnlcihen Frequenz
geht es mit dem integrierten Inline-Assembler. http://www.raspberrypi.org/forums/viewtopic.php?f=55&t=22250
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
F. F. schrieb im Beitrag #4287358: > Ich dachte FTDI hätte die Treiber zurück gezogen? Ist seither schon einige Zeit ins Land gegangen. Vielleicht haben sie sich zwischenzeitlich eine neue Schikane
solange sie nicht sowas wie Bitbanging an den Handshake-Leitungen macht oder versucht, die COM über 0x2F8 anzusprechen - ob da eine "richtige" Serielle oder ein USB-RS232-Wandler dahintersteckt.
-
Thread
Umstieg PIC 18F4620 > 18F46K22 SPI Probleme
Hi, ich möchte vom PIC 18F4620 auf 18F46K22 umsteigen, da ein sehr großer Preisunterschied vorhanden ist. Leider läuft die SPI Schnittstelle nicht. Im Datenblatt des K22 ist mir aufgefallen, dass einige Registerbits vom
Hi Max, geht leider auch nicht : Warning [1385] V:\HVT3\PIC-programm\Master\include-HVT/EEProm_001.c; 31.18 variable "WR" is deprecated (declared at C:\Program Files\HI-TECH Software\PICC-18\9.80\include\pic18f4620.h:4299) Error [192] V:\HVT3\PIC-programm
-
Thread
Kurzschlusssicherer Ausgang mit 80mA Belastbarkeit
wie ich weiter kommen soll. Mein Problem: Es soll ein Gerät eintwickelt werden (mit einem PIC18F45k20) welches eine PWM als Ausgangssignal erzeugt. Der Mikrocontroller ist mit 3,3V zu betreiben. Das Gesamtsystem soll mit einer 9V Blockbatterie betrieben werden, sowie Versorgungsbuchsen für den
8V ist auch mutig spezifiziert für 9V-Batteriebetrieb. Wobei man den Kurzschlusstrom einer 9V-Batterie (6F22) nicht unterschätzen sollte. PS "kurzschlussfest" sollte man auch etwas genauer spezifizieren
-
Thread
mit CAN Bus Fensterkontakte abfragen.
Strompreis drauf an. Das Jahr hat pi*10^7 Sekunden, also berägt der Energieverbraucht der Anlage pro Watt 8,8kWh und erzeugt damit typisch Kosten von knapp 3€/(W a)
Zeit auch mit dem Thema beschäftigt und mal ein paar versuche gemacht. Bei mir ist die Wahl auf die PIC18F66K80 Familie gefallen. Integrierter CAN-Controller, läuft mit 5V und gibts mit unterschiedlichem Pincount. Bisher habe ich externe Quarze genutzt. Hatte mich da mal durch ein paar Appnotes gelesen
-
Thread
Lookup Tabelle in ASM30 (dsPIC)
Auflösung. Also nein die Tabelle würde ich lieber im Speicher ablegen. RETLW geht übrigens noch beim dsPIC
; Read high byte to W3 TBLRDL [W0],W4 ; Read low word to W4 mov W4,F_DAT16
-
Thread
Kostnix-Display
www.youtube.com/watch?v=EQ-63ouTnls Ich komme mit einem billigen CMOS-4040 (12 Bit Binärzähler) und einem 8-pol PIC mit Quarz aus. Die Betriebsspannung des 4040 wird zwischen +5V und +18V hin- und hergeschaltet. Bei +5V wird der 4040 in ein paar hundert Mikrosekunden so "geladen", dass an seinen 12 Ausgängen
verwendet werden. Der eigentliche Pfiff liegt in dem Umschalten des MOS-Bausteins von 5V, beim Laden, auf 18V, beim Anzeigen.
-
Thread
PIC24F32KA302 UART-Konfiguration
standard i2c-pins & power up timer off(reset config) _FPOR(MCLRE_ON & I2C1SEL_PRI & PWRTEN_OFF & BORV_V18 & LVRCFG_OFF & BOREN_BOR0) //Deep sleep WTD OFF, Deep Sleep BOR OFF(deep sleep) _FDS(DSWDTEN_OFF & DSBOREN_OFF)[/c] Diese config soll bezwecken, dass der interne clock mit 16 MHz läuft. (8*4)/
vorhanden). Kleine Anekdote, warum ich die Bits immer im Code einstelle: Zu Zeiten von MPLab 8 und PIC18/PIC16 habe ich die ConfigBits immer in MPLab selbst eingestellt. Sie waren demnach zwar Projektgebunden, aber nicht Codegebunden. Hatte dann manchmal aufm Laptop weitergearbeitet -> quasi C-File
-
Thread
PIC18F Fehler im Code finden (C)
Konfiguration überschrieben. [c]C-Code[/c] [c]void setupUart(void){ //pins auf input setzten, Pic Configuriert sich die pins nach bedarf für USART asm("BANKSEL TRISC"); asm("MOVLW 0xD8"); //Tris ports auf inputstellen RX TX und SDA SCL asm("MOVWF TRISC"); // asm("BSF TRISC,7")
muss icha cuuh bei der initialisierung von I2C machen dabi habe ich aber andere pin (RC3 & RC4 = 0x18) Also musste ich RC6, RC7, RC3 und RC4 setzen und das ist = 0xD8 EIn blöder programmier fehler und sehr unübersichtlich das cih alles in verschiedenen .c Datein haben. Gruß Tim
-
Thread
FTDI 3,3v Probleme
Erwin schrieb im Beitrag #3840655: > Welchen PIC hast du, ich kenne keinen mit internem Quarz. Ist der neu? Hi Erwin, Pic18F45K20 ich nutze den internen Quarzoszillator, keinen externen Quarz. Ich bin nciht so fingiert mit zusammen bauen
Tim Halbach schrieb im Beitrag #3840733: > Erwin schrieb im Beitrag #3840655: >> Welchen PIC hast du, ich kenne keinen mit internem Quarz. Ist der neu? > > Hi Erwin, > > Pic18F45K20 > > ich nutze den internen Quarzoszillator Der "internen Quarzoszillator" ist aber nur ein RC-Oszillator
-
Thread
PIC18 connected to RN42
Hi ! :) Ich verwende den PIC18f14k22. Dieser ist mit dem Bluetooth-Modul (RN42) verbunden (RX "RN42" --> TX "µC"). Ich möchte über einen Bluetooth Terminal per Smartphone z.B.: "A" senden .... dieses soll eine LED aktivieren. Leider
/pic18/pic18-interrupts/interrupt-priority Peb schrieb im Beitrag #3839862: > Ich finde im Datenblatt nur "USART". Dann hat er auch nur einen > PEIE ist laut Datenblatt das gleiche wie, GIEL.
-
Thread
BTM222 Modul mit Pic verbinden LEDs ansteuern
habe vor eine App zu programmieren (Android) mit der ich über ein Bluetoothmodul (BTM222) und einen PIC18F LEDs ein und ausschalten kann und auch dimmen.Das ganze soll so einfach wie möglich sein. Hardware habe ich so weit aufgebaut jetzt geht es an das programmieren.Da bin ich leider nicht so gut
Hi ich habe einen PIC 18F252 und habe die dimmbare LED an den CCP1 Ausgang gehängt die anderen 3 Hängen an RB0 bis RB2. Nun will ich es erst mal ohne BT Modul versuchen ob dies so funktioniert wie ich das will. Ich
-
Thread
PIC32 externer Interrupt
Hallo, ich habe ein PIC32 MX795F512L. An diesem ist ein externer ADC angeschlossen. Dieser ADC hat ein Alert-Pin, welcher in meiner Programmroutine einen Interrupt auslsen soll. Dafr gibt es beim PIC ja die 5 EXT_INT-Pins.
(unabhängig davon ob da irgendein Ethernet dran hängt). Die INT1 und INT2 teilen sich die Pins 18 und 19 auch mit den Ethernet, AERXD0/INT1/RE8 und AERXD1/INT2/RE9 (RX steht für receive) und die dürften dann als EINGANG geschaltet sein und damit INTerrupttauglich. Vielleicht genügt es ja auch
-
Thread
Problem with debusgging atoi function in MPLAB using PICKIT3
value is always 0. Is there any problem using this conversion functions? PD; The compiler is XC8 => PIC18F4520. Thanks!
-
Thread
PWM für Modellbau Servo
hei, MPLAP 8.4 und PIC18F87K22 Benutzt man für den anschluß von 4 Servo an den µC die CCPx oder die ECCPx Pin? möchte nach Möglichkeit, das die PWM im " Hintergrund " abläuft vielen Dank im voraus schönen