-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Wasser. Zweck: die realen Änderungen verringern. Jetzt also zu Norbert Vorschlag von 14.03.2022 18:27 Mein Code nun: from machine import ADC, Pin from machine import mem8 PADS_BANK0_BASE = const(0x4001c000) GPIO26 = const(0x6c) GPIO27 = const(0x70) GPIO28 = const(0x74) GPIO29 = const(0x78
°C). Mittelw 21,3 Stdabw 1,8 Max 27,5 Min 16,6 Delta 11,0 Mittelw 21,7 Stdabw 1,1 Max 26,5 Min 18,0 Delta 8,4 Mittelw 21,5 Stdabw 1,4 Max 24,3 Min 17,0 Delta 7,3 Obwohl die Mittelwerte nahe zusammen sind, irritieren mich die Deltas = Max - Min. Diese sehen also nicht mehr so
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
BSD mit den Standard-Betriebssystemtreibern laufen. Sind im Prinzip vorprogrammierte PICs (MCP2221: PIC16F1455; MCP2200: PIC18F14K50).
40€ + Steuern: http://www.aliexpress.com/item/-/2019416735.html Theoretisch sollte das mit dem PIC18F2480 im ELM327 und neuer Firmware viel billiger gehen, denke ich.
-
Thread
PIC18F25k80 Probleme mit dem ADC
Hallo, vielleicht hilft dir mein Programm weiter. Es ist für eine PIC18F45k22 geschrieben, und liest den ADC über den ADC Interrupt aus, erzeugt einen Mittelwert aus n Messwerten (bei mir 200) und gibt das ganze über den Timer0 Interrupt auf 7-Segment anzeigen aus.
Debugging abschalten // CONFIG4L #pragma config DEBUG = OFF 2. Erweiterten Instruktionssatz der PIC18 abschalten (habe dunkel in Erinnerung das es da schon mal Probleme mit einem Compiler gab, weiss aber nicht mehr bei welchen) // CONFIG1L #pragma config XINST = OFF btw: #include <pic18f25k80
-
Thread
Pic-C-Compiler
Microchip C17 und C18 sind wie der Name schon sagt, C-Compiler für die PIC17- und PIC18-Familie. Die sind aber noch recht neu und kosten auch etwas. Wenn du einen guten C-Compiler haben möchtest, musst du schon einiges
C-Code bewerkstelligen kann als der PIC. Und auch die neuen ATTINY26, ATMEGA8 haben eine riesen Preisrutsch nach unten gemacht, da können höchstens einige OTP-PICs mithalten. Aber kein vernünftiger Mensch geht zu OTPs zurück, wenn er
-
Thread
parsic.de down oder nur Relaunch?
wünsche ich mir ein neues, überarbeitetes Parsic, mit der Unterstützung der neuen 12er pics, der 16F819 usw. mit Analogeingang und wählbarem Referenzpin, i2c Kommunikation, und wenn ich unverschämt sein darf, dann auch ein paar 18Fs. Die pics mit Hochfrequenzkommunikation haben dann bis 2010 zeit.
//translate.googleusercontent.com/translate_c?depth=1&hl=de&prev=/search%3Fq%3Dvisual%2Bparsic%2B4%26start%3D10%26sa%3DN%26biw%3D1600%26bih%3D772&rurl=translate.google.de&sl=tr&u=http://www.parsicitalia.it/development-tools-compilers-visual-parsic-v4.html&usg=ALkJrhhoxG1sZh1KxbC5D9ktNtQDGsVsoQ
-
Thread
DCF77 ausgefallen
-oRrbj2alKjXVupomlDSMvqKVnDac1FTdLdUIC2CIcDxRC87Mz1D8LkF78z63QqqqQzT0fQ&ved=1t:220175&ictx=111&biw=1128&bih=1329&dpr=2
0123456789 M Wetterdaten Info Minute P StundeP Tag WoT Monat Jahr PS Datum: Zeit: F Zusatzinformationen: ===========================================================================0 00000000000000 001001 11000000 0000000 101000 111 11100 011001001 So, 05.07.26 00:03:00, SZ 0 00000000000000
-
Thread
Abschätzung Codegröße Mikrocontroller
Nimm die 1µF weg, die könnten dir solche Probleme machen.
pic schrieb im Beitrag #2776106: > Nimm die 1µF weg Welche?
-
Thread
In-System-Programming über CAN
Christian H. schrieb im Beitrag #3096389: > Welcher Controller? In meinem Fall AT90CAN128. Habe einen PIC18F2580 Christian H. schrieb im Beitrag #3096389: > Ist Deiner verfügbar - so zum spicken? Ja, ist der AN247 von Microchip. Den Code wirst Du dann wohl nicht verwenden können... Christian H
das mit den LPC11Cxx machen. Wäre ja sonst auch der Hammer. Schau dir im UM10398 mal die Sections 26.6 und 26.7 an. Die Zauberworte heißen u.a. IAP, SDO und UID.
-
Thread
Suche den richtigen Mikrokontroller (PIC ) für mein Projekt
mit dem freien C-Compiler, mit Assembler habe ich bis jetzt noch nicht's gemacht. Ich hoffe das der PIC mit internem 4 Mhz Takt ausreichend schnell genug ist ? Zur Auswahl ständen damit der 16F630 oder 16F6(6-7-8) oder 18Fxxxx notwendig ? Was würdet Ihr verwenden ? Danke im voraus Dirk
@Rahul und alle anderen PIC-Hasser Ich weiß nicht was ihr alle gegen die PIC´s habt. Für manche Applikationen gibts nichts vergleichbares, vor allem wenns klein werden soll, z.B. PIC 12F629 oder so. Der kann einiges in einem
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
mein projekt ist folgendes: Analog Neigungssensor mit ausgangsspannung zwischen 1,8V und 3,2V mit PIC 16F877A 8Bit A/D Wandlung dann ne direkte skallierung des wertes über eine Look-Up-Table(mit excel erzeugt) und diesen wert gleich als Timer-Vorladung benutzt um eine gewisse pulsbreite des ausgangssignals
einbinden include "P16F877.INC" Gruß Anja
-
Thread
Mikrocontroller Authentifizierung fuer Funknetzwerk
mitteilen. Das AES wuerde ich nicht selbst implementieren, das gibt es von Microchip fertig (fuer PIC16 und PIc18, PIC24 haben das teils in Hardware). Dieser Ansatz scheint erprobt zu sein und zu funktionieren, was haltet ihr davon? [1] https://de.wikipedia.org/wiki/Cipher_Block_Chaining_Mode [2] https://www.smarthomatic.org/basics/features_in_detail.html Ich habe vor, das Projekt mit PIC-Mikrocontrollern durchzufuehren (PIC16 oder PIC18).
-
Thread
Pic18f hängt sich auf
Guten Tag, ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt und das eigentlich nur wenn der bei minus Graden getestet wird. Hohe Temperturen haben dem
Senoir Lee schrieb im Beitrag #7212970: > ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. > Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt Wie hoch ist die getestete Stückzahl? Wieviel Prozent fallen aus? Kannst Du das 'manchmal
-
Thread
µC Auswahl für Projekt "Stadionanzeige" für mündliche Prüfung
Drei sehr bekannte Hersteller sind Microchip (hier greifst Du Dir einen passenden Chip aus der PIC18 Serie), Atmel mit den AVRs und TI mit den MSP430. Alle Hersteller haben auf ihren Webseiten Bausteine-Übersichten und eine parametrische Suche, wo Du die Kriterien einstellst und die passenden Bausteine
Präsentation auch erklären soll, warum ich den oder den benutzt habe. Zwei uC? Lächerlich. Microchip PIC16, PIC18, PIC24, PIC30, PIC32. Atmel AVR, MSP430, M16 Renesas, ARM7, ARM9, 8051 sonstwas, Propeller. Jeder von denen kann das was du möchtest. Mit LED Treiber logo. Bis nächsten Montag hast du
-
Thread
Input Abfrage
Problem bei einem Programm, wäre super wenn mir dabei jemand helfen könnte. Ich verwende den MPLAP C18 kompiler und den PIC18F26K20 Bei PORTB sollen die unteren 4 bit Eingänge sein und die oberen Ausgänge, welche auf High geschalten werden. Das Problem liegt daran dass ich die unternen 4bits (Input
Verwendet man zur Pinabfrage nicht PINB anstelle von PORTB? Beim AVR ja. Der TO verwendet aber einen PIC.
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Digit-DC-0-33-000V-Digital-Voltmeter-Voltage-Meter-Car-Panel-K9/222350941614?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D46153%26meid%3D34e36e39aad34dd88171b48a45f1bf69%26pid%3D100005%26rk%3D3%26rkt%3D6%26sd%3D310672415584&_trksid=p2047675.c100005.m1851 Ich habe die selber und bin äußerst
Anbei mal die originale Platine(ober u. Unterseite) 1.Pic im originalen Zustand 2.Pic schon mal ein wenig gemoddet. Die Pads für die Endstufen, habe ich auf 4xLöcher erweitert, da passen die blauen Schraubklemmen hervorragend drauf. EDIT: Statt 2x4700µF
-
Artikel
IRMP - english
ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library
UART output irmp-main-pic-xc8.c - PIC18F4520 irmp-main-pic-12F1840.c - PIC12F1840 irmp-main-stm32.c - STM32 irmp-main-stellaris-arm.c - TI Stellaris LM4F120 Launchpad irmp-main-esp8266.c - ESP8266 irmp-main-mbed.cpp - MBED examples
-
Thread
Timer0 beim PIC18
man auch auf die benutzten Taktzyklen achten. Bedenke das ein PIC den Oszillator-Takt durch 4 teilt um den Befehlstakt zu erhalten. Das heisst wenn Du den PIC mit 4MHz taktest ergibt sich ein Befehlstakt von 1MHz. Wenn man jetzt mal einen moderneren 18er PIC nimmt, z.B. den 18F26K20. Der kann bis 64MHz getaktet werden. Das ergibt 16MHz Befehls-Takt. Um auf 1MHz (also die 1µS Auflösung) zu kommen hast Du maximal 16 Befehle Zeit. IRQ löst aus, Routine wird angesprungen =
-
Thread
Atmega 8 + dallas 18s20 + Neuling (never ending story)
an alle die Unterstützen. @perlbastel: oder @all kannst du mir erläutern wie ich am PC5 dem DS18S20 ein 0xF0 sende? Das ganze wird doch immer wieder benötigt, beispielsweise für einen Luftdrucksensor oder ähnlichem, wie funktioniert das ? Mein Verständis was übetragen wird: 0xF0 = 0b11110000
sich weiter zu machen. > @perlbastel: oder @all > kannst du mir erläutern wie ich am PC5 dem DS18S20 ein 0xF0 sende? > Das ganze wird doch immer wieder benötigt, beispielsweise für einen > Luftdrucksensor oder ähnlichem, wie funktioniert das ? > > Mein Verständis was übetragen wird: > 0xF0
-
Thread
C, Dezimal -> Ternärzahl
länger als mit Modulo und Division. Der benötigte Programmspeicher war etwa gleich. Getestet mit einem PIC18 und dem XC8 Compiler von Microchip. Sourcecode hab ich nicht mehr.
optimieren. Der Compiler verwendet dann eine Multiplikation. Beispiel: [c] unsigned d, m; void f (unsigned x) { d = x / 3; m = x % 3; } [/c] Ergebnis mit avr-gcc 4.7: [avrasm] f: movw r30,r24 ; 2 *movhi/1 [length = 1] movw r18,r24 ; 6 *movhi/1 [length = 1] ldi
-
Thread
Unbekannten Controller identifizieren
Unterlagen mehr gebe (ich vermute, die haben keine Lust im Archiv zu wühlen). Zudem konnte ich den 18poligen bisher nicht identifizieren. Bezüglich der Funktionen und Leistungsfähigkeit reicht ein PIC16F88-I/P. Es kann sein dass Nuforce gesagt hat; baut mir den fertig maskenprogrammiert und vertauscht
Pinbeschreibung in der TXT-Datei. Leider konnte ich bisher keinen pinkompatiblen Controller für den 18poligen U1 finden, ich schätze die Funktion an sich könnte von einem PIC16F88-I/P erfüllt werden. Für U2 passt pinkompatibel ein AT89C51, oder vermutlich auch von STC die STC10Fxx-Serie. Bei den Datenblättern
-
Thread
minimaler mikrocontroller mit USB Schnittstelle
Auch wenn es wohl wieder in einer Diskussion PIC gegen AVR endet. Wie wäre es mit nem PIC18F2550/4550? Gruß Sascha
https://www.silabs.com/products/mcu/usb/Pages/C8051F3267.aspx
-
Thread
Problem mit C18 Compiler
Hallo zusammen, ich habe beim kompilieren meines Programms für einen PIC18F26K20 mit dem C18 Compiler V3.40 von Microchip ein Problem. Als IDE verwende ich MPLAB X IDE v1.41 . Und zwar bekomme ich beim kompilieren folgende Fehlermeldungen: [c]make -f nbproject
\mplabc18\v3.40\bin\mcc18.exe" -p18F26K20 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.40\bin"\\..\\h -fo build/default/production/netzwerk.o netzwerk.c make[2]: Leaving directory `C:/Dokumente und Einstellungen
-
Thread
AVR Attiny10 External Interrupt in C
> 14: 08 c0 rjmp .+16 ; 0x26 <__bad_interrupt> 00000016 <__ctors_end>: 16: 11 27 eor r17, r17 18: 1f bf out 0x3f, r17 ; 63 1a: cf e5 ldi r28, 0x5F ; 95 1c: d0 e0 ldi r29,
91 pop r21 54: 4f 91 pop r20 56: 0f 91 pop r16 58: 0f bf out 0x3f, r16 ; 63 5a: 0f 91 pop r16 5c: 1f 91 pop r17 5e: 18 95 reti 00000060 <main
-
Artikel
IRSND - english
ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x STM32 with HAL library (NEW!) TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) Supported Protocols. IRSND supports the following IR protocols
corrections for FAN protocol 2015-05-27: New protocol: MERLIN 2015-05-27: New protocol: FAN 2015-05-18: Added F_CPU macro for STM32L1XX 2015-05-07: Some corrections of XMega port 2015-04-23: New protocol: PENTAX 2015-04-23: Port to AVR XMega 2014-07-10: Some GPIO changes for STM32F10x (in IRSND). 2014
-
Thread
WordClock mit WS2812
nur, wenn ich mit dem Finger an den Pins rumpatsche... [c] #?n?<4>?;<24><2><14><2>nr???;<2>??<\f> <18><2>l`<27><4>nn???<\0><\f><28>?r?<28>??<27><2>?<28>?<\f><31>p<\f><24>p??<<2>??<\f>??<\f>b???~?n?<3>??<\f><24>r<24><2>?<18>?#?n?<4><15>r<24><2><14><2>nr???;<2>??<\f>?<14><2>?;?<2><14>r???n?<4><14>
f>?#?l<14>#`?<4>??<27>??l???8<18>??<2>n??6bb??<\0>??<\0>ll?<3>??<\f><24>?ll?<18>n?<2>br<27>???#<\f>?<18>?l<28>??c<\f>?$?`<27>????n?<2>???n?????n?$?????<18>?<\0><\f>`<\0>l<28>?<\f><28>?l`<27>$`<27>?r<24
-
Thread
Bosch Induktionsherd geht nicht mehr
pro Seite 2 Mikrocontroller verbaut ein Pic18F46K20 und wahrscheinlich ein Sonderbauteil von Bosch I H5-I BSH 90000255274. Jetzt die frage weis jemand wie man so einen MC Prüft. auf der Platine steht an dem Stecker zum Bedienteil Lin könnte das
vermutlich vom intakten ELIN rechts) enthielten Nutzdaten. Daraufhin untersuchte ich, ob die LIN Daten am PIC ankommen (ja) und ob sie vom PIC beantwortet wurden (nein). Damit waren die beiden Transistoren (als LIN Treiber) außen vor. Als nächstes habe ich per PICkit den PIC18F2520 ausgelesen (CNT2 ist das
-
Thread
4-bit Microcontroller / Microprozessoren?
selben Liga wie 4-Bitter. Einen abgespeckteren gängigen Mikrocontroller kenne ich nicht. Selbst der PIC12C508/F508 (Playstation-Modchip) hatte mehr Flash/EPROM und RAM ;) Wenn es mehr Pins sein dürfen: PIC16F54 (PIC16C54) Die Architektur dieser alten Baseline-PICs mit allen ihren Beschränkungen
den programmiert. TU S. schrieb im Beitrag #5147201: > Mein Tipp für Minimalisten: Nimm einen PIC10F200 (8-Bit Baseline) Danke für den Hinweis, den hab ich aber schon durch. Hat Spaß gemacht :)
-
Thread
Reichelt: Was ich gerne im Programm hätte
PIC18F452 gehört ins Programm! Und endlich mal vernünftige Potis.
Ich würde mir generel eine bessere Auswahl an PIC18F MCUs wünschen. Anstatt die vielen C Typen. Vor allem PIC18Fxxxx mit TQFP Gehäuse.
-
Thread
Wlan2Serial Modul für 5 euro
Webserver gepostet: > https://www.mikrocontroller.net/topic/344962#new läuft.. danke ! Bin auf PIC 18F damit unterwegs. Holger
einfacher. Zum Spannungsteiler kann ich nichts sagen, meine Schaltung läuft komplett mit 3,3 V, PIC 18F. Holger
-
Thread
Pic-Microcontroller PIC18F2480 (mit CAN) zu verkaufen
Pic-Microcontroller PIC18F2480 56 Stück Neu bzw. Neuwertig - Lagerware - aus Firmenauflösung Ich verkaufe aus der Lagerauflösung einer Firma: insgesammt 52 Stück PIC18F2480-I/SO in "Teil-Stangen" original verpackt. Ich habe die Originalstangen mit je 26 Stück in 2 Teile zu 13 Stk. geteilt. Somit wären 4 x 13 Stück verfügbar! ||||||||||||||| +-----------------+ | | | PIC18F2480-I/SO | | (M) 05352R7 | | |
-
Thread
gcc für cortex-m0 schreibt daten vor die Vektortabelle
21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 1 .eabi_attribute 30, 6 .eabi_attribute 34, 0 .eabi_attribute 18, 4 .file "main.c" .text .Ltext0: .cfi_sections .debug_frame .global exception_table .section .vectors,"a
r0 8: 00000003 andeq r0, r0, r3 c: 00554e47 subseq r4, r5, r7, asr #28 10: 4b6f45a1 blmi 1bd169c <STACK_SIZE+0x1bd129c> 14: 5a7c6303 bpl 1f18c28 <STACK_SIZE+0x1f18828> 18: e4ab12ae strt r1, [fp], #686 ; 0x2ae 1c: f8672db8 ; <UNDEFINED> instruction: 0xf8672db8
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Wilhelm F. schrieb im Beitrag #3482569: > Wird es mal, wie mein PIC12F675, auch 32-Bitter im DIP8-Gehäuse geben? Gibt es schon. LPC800.
gibt es die Eingangs erwähnt Nuvoton-Controller für 0.29 USD aber nicht bei Reichelt, da sind die PIC's billiger. Also, bestellt bei Reichelt den Laden leer: http://www.reichelt.de/PIC-12-Controller/PIC-12F1501-IMC/3/index.html?&ACTION=3&LA=2&ARTICLE=121711&GROUPID=2966&artnr=PIC+12F1501-IMC
-
Thread
Neues SDK für ESP32 Gesperrt
benötigen. Oder sind die ebenfalls bei der Sammelbestellung drin? http://bbs.esp32.de/viewtopic.php?f=23&t=26 Hab mal wieder, nach langer Zeit, ein bischen mit Chemikalien gepanscht und mir ein Adapterboard für ESP32S von Eckstein angefertigt. Dürfte für Wroom32 ebenfalls passen.
Hallo, Rudi! Zum Flashen verwende ich das Unterteil eines esp12f. CH340 Motherboard TE567 http://www.ebay.de/itm/ESP8266-serial-WIFI-ESP-12F-Module-Development-Board-CH340-Motherboard-TE567/272351946767?_trksid=p2045573.c100506.m3226&_trkparms=aid%3D555014%26algo
-
Thread
Eigenbau Einspeisewechselrichter
Beispiel eine Effizienz von ca. 95% https://onlinelibrary.wiley.com/cms/asset/b8836dac-32ef-46b6-ad67-28f952f7738e/etep12622-toc-0001-m.jpg und nutzt mehrere Kilohertz. Bei einer Eingangsspannung von 18V kommen dort 350V heraus, das ganze wäre also ausreichend. Die verwendeten Dioden sind für ca. 50%
schrieb im Beitrag #7225056: > Jetzt bin ich neugierig wieviel Kapazität im GMI500 sitzt. ... 3*1500µF 63V Durchmesser 18mm Höhe 26mm Also, für mein Solarmodul gerade eben noch ausreichend. Ich schau mal ob es da bei gleichen Abmessungen inzwischen mehr Kapazität gibt. Jedenfalls danke für
-
Thread
Timmer Interrupt zu langsam.
[c] /** I N C L U D E S **********************************************************/ #include "p18f2550.h" // PIC- Header #include "delays.h" // für Warteschleifen #include "usart.h" // für RS232- Schnittstelle #include "timers.h"
48 MHZ? Daher dann ein Befehlt 0,08µs . Stimmt dies Logik, denn so interpretiere ich es auf S. 26 vom Datenblatt 18F2550?! Ist vielleicht ein Interupt PORTB- On- Change Interrupt schneller? Kann mir da jemand einen Codefetzen geben, für das Problem!? mfg