-
Thread
Dmx - PIC12F629 Flashen
Ich wüßte jetzt ohne Programmer auf Anhieb auch nicht, wie ich schnell so eine Hex-Datei in einen PIC12F629 hinein bekomme. Denn der hat keine serielle Schnittstelle wie z.B. RS232, JTAG erst recht nicht. Allenfalls über eine Bastelei mit irgend einem beliebigen µC. Es gibt aber sicher ein Protokoll
Hersteller Microchip selbst. Ein Demo-Board. Es ist wohl nicht allzu teuer, hat einen Hauptcontroller 16C84 auf dem Board, der über USB den Download managt, und die Programmierspannung regelt. Und steckbar einen 12F629 oder 12F675. Noch nicht mal ein Netzteil braucht man, Strom kommt von USB. Man kann
-
Thread
Videosignal
In Schwarzweiss gibts ein Testbildprogramm für eine PIC, z.B. hier: http://www.cq-tv.com/software.htm Picdream.asm oder p2d.asm macht vier Graubalken, Uhrzeit und Laufschrift.
es war ein 16C84, (der erste löschbare PIC, später in 16F84 umbenannt)
-
Thread
Drehzahl Fahrrad ermitteln
schon mehrfach kommentiert und beantwortet wurde, hier ein Hinweis, wie ich das vor ziemich genau 16 Jahren angegangen bin. Ich habe damals einen mit einem Fahrradtacho verbauten Reedkontakt sowie einen PIC 16C84 verwendet, um die Schließvorgänge des Reedkontaktes abzunehmen und damit dann einerseits
später eine Webseite draus gemacht. http://www.mystrobl.de/Plone/radfahren/technik/radcomputer-mit-pic-16c84-aufzeichnung-mit-hp http://www.mystrobl.de/ws/pic/tacho/bikecurrent.htm Ich habe das damals nicht mehr weiterverfolgt und würde es mit heutigen Mitteln sicherlich auch anders angehen. Die
-
Thread
Dummy sucht Antwort!
Also, etwas genauer.... Ich möchte z.B. forschen auf welcher Smartcard sich welcher PIC und welcher EEprom befindet. Das muss ja irgendwie zu lösen sein, oder? Bekannt ist mir bereits > Goldwaver -> PIC 16F84 und EEprom 24C16 Das weis ich aber nur, weil sie in dem Programm ChipCat
alles damit möglich ist und vorallem: WIE? Folgende Karten habe ich auch noch: -> AT90S2323 + 24C16 (Jupiter 1) -> AT90S2343 + 24C16 ("~") -> AT90S8515 + 24C64 (Fun-Card) mit denen möchte ich gerne etwas sinnvolles anstellen!! Hat jemand eine Idee?? (Alles außer Premiere!!!!!!) Danke!
-
Thread
AVR-Studio 5
alte Designs überarbeitet werden muss. So habe ich zum Beispiel bestimmt seit 5Jahren keinen neuen PIC16F84 mehr verbaut. Aber mehrmals im Jahr bearbeite ich noch Firmware die dann für den 16F84 übersetzt wird. Und ich denke das wird doch in so einigen Mittelständischen Firmen so sein. Allerdings
Compilerhersteller können einfacher die Eigenheiten einer Architektur nutzen wie zB ein segmentiertes Layout (PIC, C16x...). Im Moloch GCC ist sowas fast ausgeschlossen (inzwischen ist's einfach machbar, aber nicht bis vor 1-2 Jahren). Ich hab mich schon gefragt wie signnig es wäre, das in avr-gcc einzubauen, also
-
Thread
[Angebot] Ältere PICs mit Programmer und Doku
Hallo, ich habe hier noch etliche kleine PICs liegen, z.B. 12C509, 16C71, 16C58 als OTP und Eprom-Version, die meisten DIP, ein paar in SO, insgesamt ca. 50 Stück. Dazu noch 1 oder 2 selbstgeätzte Demoboards. Dazu ein PICSTART16B1, die Software dazu ist auch
hi, würde Interesse an den 4x16f84 haben und die beiden Bücher
-
Thread
STM32 <-> AVR
ATMega-Prozessoren aus dem Hause Atmel. Sie sind mit Sicherheit etwas komplexer als der althergebrachte PIC16F84A-Microchip -- die interne Architektur lässt sich trotzdem ohne allzu große Probleme an einem Nachmittag begreifen." aus http://www.heise.de/developer/artikel/Embedded-Programmierung-im-Umbruch
ATMega-Prozessoren aus dem Hause Atmel. Sie sind > mit Sicherheit etwas komplexer als der althergebrachte > PIC16F84A-Microchip...." Was für ein Unsinn. Assembler muss man nur auf dem PIC programmieren. Ansonsten reduziert sich das Problem darauf, die Peripherie zu verstehen. Zusätzlich gibt es wegen der
-
Thread
INTERRUPT sets bank to original state
Register in der Bank, aus welcher heraus die ISR eingetreten ist. Nochmals: Lies im Datenblatt des PIC16F84 nach wie der Interrupt und das Banking behandelt wird! Schade natürlich falls Du englisch nicht verstehst, dann gibt es aber genügend deutschsprachige Seiten - Link von sprut habe ich Dir ja schon
schrieb im Beitrag #2686516: > Guter Witz... > Um was geht es? Es geht offensichtlich um den Pic16f84 und die Interruptbehandlung mit Bankumschaltung, alle haben das gerafft, nur Du nicht ;-) Es ist schon erstaunlich, das es immer wieder User gibt, welche sich die (vergebene?) Mühe machen und
-
Thread
[V] Microchip ICD2 und diverse PIC Mikrocontroller
Komponenten: Bild 1: 1x ICD2 mit Adapterplatine für 18-Pin-Chips Bild 2 - obere Hälfte: 1 x PIC16F876 A mit 20 MHz Bootloader 1 x PIC16F876 A mit 4 MHz Bootloader 1 x PIC18F876 A 1 x PIC18F876 A -04 1 x PIC18F252 mit 4 MHz Bootloader 3 x PIC16F648 A 2 x PIC16f648 A -I/SO Bild 2 - untere Hälfte: 1 x PIC16C84-10 1 x PIC16F73-I/SP 2 x PIC18F252 2 x dsPIC30F4012 4 x PIC16F628-20 Bild 3: 3 x PIC18F2550 3 x 12C508A 3 x 24FC1025 1 x 24LC512 2 x 24LC65 Bild 4: 1 x PIC18F442
-
Thread
PIC Pin kaputt?
Ausgabepins stets LATx zu verwenden. Zur Zeile 42: http://www.mikrocontroller.net/articles/Netiquette#.C3.84u.C3.9Fere_Form
erklärt das hochohmige Verhalten. Danke! Ich habe einen Teil der Sachen aus dem Buch "Programming 16-bit Microcontrollers in C: Learning to fly the PIC24". Da wird LATx gar nicht verwendet und unter TRISA=1; steht, dass das den PORTA auf Ausgang setzen würde. Naja. Danke!
-
Thread
PIC16F628A Fehler
Hallo, ich habe mir diesen Programmer aufgebaut: http://pic16f84.hit.bg/ Nun habe ich versucht, ein einfaches Programm auf einen PIC16F628A zu schreiben (mit WinPIC) aber bekomme eine Fehlermeldung. Info: Lade Definitionen für "PIC16F628A" aus C:\Program Files\WinPic\devices.ini . Info: PIC16F628A added by Leonardo, different device ID, Info: and different 'Bulk Erase' procedure than 16F628 ! Konnte "devices\PIC16F628A.dev" nicht finden, bitte von MPLAB kopieren
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
| 20 Pin | 28 Pin | 32Pin ___________|____________|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 28 Pin | 32 Pin | 48 Pin | _________
nicht genug nachgefragt werden und wieder hinten runterfallen. Ich bin bereits mit den AT89S8252, AT89C51RE2, P87C751, P89C668 auf die Nase gefallen.
-
Thread
DCC Decoder
Hi pic16x84 I´m not quite understanding what you are trying to say. On one hand you write that a DCC-Decoder (conformant to NMRA) is possible with BASIC (which I personally doubt) on the other hand you
waren, habe ich mal den ERC-Check gemacht. Eagle meint dazu: [pre] EAGLE Version 4.13 Copyright (c) 1988-2004 CadSoft Electrical Rule Check für E:/AVR/FORUM/DCC/Saueressig_1044009_DccDecoder_RailCom_ATmega8.sch am 23.02.2009 11:16:17 WARNUNG: Seite 1/2: Nicht angeschlossener Pin: D6 - WARNUNG
-
Thread
pic12F508 I/O Pins Denkfehler?
Moin moin, ich beschäftige mich schon etwas länger mit PIC´s, allerdings blieb dies bis jetzt nur auf den 16F84 beschränkt. Habe nun ein kleines projekt in dem Ich einen 12F508 benutzen möchte. Zur programmierung des Pic´s benutze ich das Pickit 2. Als Programm
du jagst den PIC ja sofort wieder in den Reset nachdem das Programm einmal durchgelaufen ist. Endlosschleife fehlt ! Dann wären die Config-Bits noch interessant und verifizier mal das auf den PIC geschrieben.
-
Thread
Tiny13 verwursten, erste Idee Eieruhr
Da brauchst du doch noch einen Spannungsregler. Ich habe sowas vor mehr als 15 Jahren mit einem PIC 16F84 gebaut, Versorgung ist eine CR2032, die habe ich seither einmal gewechselt. Allerdings kein Poti (zieht halt Querstrom, müsstest du über einen IO-Pin einschalten), sondern mit Eingabe über
nicht gedacht das die ja nur 5V abkönnen O_o > Ich habe sowas vor mehr als 15 Jahren mit einem PIC 16F84 gebaut, > Versorgung ist eine CR2032, die habe ich seither einmal gewechselt. > > Allerdings kein Poti (zieht halt Querstrom, müsstest du über einen > IO-Pin einschalten), sondern mit Eingabe
-
Thread
über SPI in Flash Daten ablegen
Hallo, Kennt sich hier jemand mit SPI und Flash aus? Hab einen uC, der seine Daten über i2c von einem Überwachungsbeustein bekommt.Die Daten, die der uC bekommt sollen in einem Flash über SPI abgelegt werden. hab leider noch nie was mit SPI und Flash zu tun gehabt
ist z.B.: ich verwende z.B. einen ATMega16 mit xxy ext Baustein über I2C angebunden. Diese Daten von Baustein xxy (1k) will ich speichern. Da internes E2Prom zu langsam ist will ich über SPI auf einen externen Flashbaustein, z.B. yyyy zugreifen
-
Thread
IRMP auf einen PIC18F4520 portieren
@@ #if defined (PIC_C18) // PIC C18 or XC8 compiler # include <p18cxxx.h> // main PIC18 h file
nicht reicht. Eine kleine Korrektur noch in irmpconfig.h: In der Sequenz (etwas komprimiert) [c] /*----------------------------- * Change hardware pin here for PIC C18 or XC8 compiler *------------------------------ */ #elif defined (PIC_C18) // use RB4 as IR input on PIC (C18 or
-
Thread
Ampelsteuerung aus NAND und PIC
stephan_ schrieb im Beitrag #1702430: > Das schreit doch geradezu nach einem µC: 5 Leuchten/LEDs sind 5 > Ausgänge, die setzt man mit Bitbefehlen, dazwischen Warteschleifen über > Timer, einen 555 bekommst Du nie so zeitgenau. > > Wenn Du das mit einem PIC12F629 machst, kostet
ne Ampelsteuerung mit nem 16F84 hab ich schon gemacht, war auch mein aller erstes PIC Projekt. Ich war nur überrascht, dass die Schaltung mal ausnahmsweise gleich gefuntzt hat, daher ist der Threadname eigentlich eh schon falsch
-
Thread
Minimal zu empfehlender µC-Takt ?
Elektrobratze schrieb im Beitrag #3647863: > Statisch langsam kontinuierlich betrieben braucht der PIC ca. 300µA. Ein halbwegs aktueller PIC braucht ca. 200-400nA im Sleep-Modus. Wenn er nicht schläft, rennt er mit 16MHz. Mit diesen 300µA kriege ich heutzutage fast ein komplettes Cortex-M3-System
Beitrag #3648005: > Elektrobratze schrieb: >> Statisch langsam kontinuierlich betrieben braucht der PIC ca. 300µA. > > Ein halbwegs aktueller PIC braucht ca. 200-400nA im Sleep-Modus. Wenn er > nicht schläft, rennt er mit 16MHz. Mit diesen 300µA kriege ich > heutzutage fast ein komplettes Cortex-M3
-
Thread
[V] Rauchmelder FireAngel ST-620-DET
habe mir nun das Modul https://www.eps-vertrieb.de/brand/w2-funksystem/1971/w2-mm-service-dongel?c=16 bestellt. Bei Fire And Rescue muss man wohl Händler sein. Mal sehen, was das Modul zu den kondensatorbestückten RMs sagt. Grüße Friedemann
Was mir noch aufgefallen ist das der RM den Gleichen Mikrocontroller hat wie das W2 Module ein PIC16LF1936
-
Thread
EPS 9760003-1
Das ist für ELektor naheliegend, soll aber immerhin mehrsprachig sein. Lottas Mini-PIC-Programmer und Mini-Programmer für serielle EEPROMs standen wohl in 6/1997 https://www.elektormagazine.de/magazine/elektor-199706/31208 das hätte ich sogar hier. Nur für 24C02 bzw. PIC16C84, nichts
Widerstände: R1...R8,R10,R12 = 100 R9,R25 = 4k7 R11 = 12 k R13,R18 = 1 k R14,R15,R19,R20 = 10 k R16,R22 = 2k2 R17,R21 = 68 R23 = 220 R24 = 1k98 Kondensatoren: C1...C6,C8 = 100 n C7,C9 = 10 µ/63 V, stehend C10 = 100 µ/25 V, stehend Halbleiter: D1,D2 = 1N4148 D3 = 1N4001 T1,T2 = BC327-40
-
Thread
12F629 LED Ansteuern in versch. Helligkeitsstufen
. Mhm wie könnte man es denn noch realiesieren ? oder gehts überhaupt oder dann doch lieber nen 16F84A der kleine wäre nur so schön klein gewesen. Vieleicht Hat ja noch jmd ne Antwort :)
Ich hab aber auch den 16F84A da auf den würde ich wenn alles Platzt ausweichen. Aber so klein wie möglich wäre am besten
-
Thread
probleme beim umschreiben vom 84A auf 887
eine variable programmierbare wechselspannung erzeug werden sollte. Da entschied ich mich für den PIC 16F84A und habe mit einem D/A wandler und ein zwei verstärkern eine funktionfähige schaltung gebaut mit denen man Frequenzen erzeugen kann... Dies zum geschichtlichem... Nun sind die anforderungen
unsynchorn laufen können, je nach programmierung. Da entschied ich mich meien schaltung für den 16F84A einfach zu duplizieren, einen PIC mit mehr ports zu nehmen und dann das programm anpassen und umändern. Da wir hier im institut nur den 16F887 noch da haben und alles ander bestellt werden musste
-
Thread
Frage zu Programm
in assambler, bei der simmulation hat nun alles super funktioniert, nur auf dem steckbrett gibt der pic leider nichts am ausgang aus. am eingang habe ich eine 100hz frequenz angelegt die der pic nun eigtl durch einfache "btfss" fehle runter teilt, nur wieso kommt am ausgang nicht? vll habt ihr ja
*********************************** ; *********************************** ; Syntax zur PIC - Programmierung ; Einbindung der Includedatei #include <P16F84A.INC> ; Konfigurationseinstellungen List P=16F84A __CONFIG _PWRTE_ON & _CP_OFF & _WDT_OFF ; ********************
-
Thread
SAA1057 in Bascom Ansteuern
die bisherige Pwm Abstimmung meines Bastelradios durch eine Pll ersetzen. Da das aber mein erstes I2C Projekt ist, habe ich noch ein paar Fragen. MC ist ein Amega16 1. Wie funktioniert den genau das Beladen des Latches A mit dem Frequenzwert? Ich sende eine I2C Startbedingung an den Chip und dann
immer von allen 16Bit. 2. Du hast die ZF von 10,7MHz berücksichtigt? 94,7MHz ist die Oszillatorfrequenz, empfangen wird dann ein Sender auf 94,7 - 10,7 = 84 MHz, da sendet aber niemand... Ansonsten: wenn Du was
-
Thread
PIC24 @ 80MHz und Timer1 zu langsam?
Hallo, ich habe einen PIC24HJ128GP306. Mit einer internen PLL kann ich dessen Takt auf 80MHz erhöhen. Dies entspricht 40MIPS. Lasse ich folgenden code laufen bekomme ich eine Ausgangsfrequenz von mehr als 1 MHz: [c] while
. } .................... } .................... 0022C: BCLR.B 84.3 0022E: MOV #1A,W0 00230: REPEAT #C 00232: MOV [--W15],[W0--] 00234: MOV [--W15],W0 00236: POP 36 00238: POP 42 0023A: RETFIE
-
Thread
NRF24L01+ als Hausbus
LED zu viel Strom auf. Ich werde nun wohl - nach langem Prozessor-Vergleich - Platinen mit einem PIC16F1518-I/SO machen, die wahlweise mit einem DS18B20 oder einem DHT22 bestückt werden können und auch in eine Steckdosenleiste passen. Bei Atmel bin ich leider nicht fündig geworden: Zu groß, zu klein, kein ICP frei für den DHT22 usw. :-( Den PIC16F1518-I/SO gibt's auch bei Reichelt und er kostet bei Mouser nur 1,36€ bei 10 Stück. Wenn in jedem Zimmer mindestens eine Steckdosenleiste und ein Funk-Thermometer sind, kommen 'ne Menge Platinen zusammen
-
Thread
stationsanzeige für modelleisenbahn
aus MP3-Playern, beim Chinesen auch einzeln zu haben, http://www.ebay.de/itm/New-Blue-0-91-IIC-I2C-128x32-Pixel-LED-OLED-Module-Display-/251609045988?pt=LH_DefaultDomain_77&hash=item3a95115be4 http://www.ebay.de/itm/New-Blue-0-84-96x16-Pixel-LED-OLED-Module-Display-3-3V-/261619644207?pt=LH_DefaultDomain
http://de.aliexpress.com/item/0-84-inch-14PIN-Blue-OLED-Display-Module-SSD1306-Drive-IC-96-16-I2C-Interface/1962276390.html http://sabernetics.com/store/0-84-oled-display-96x16/
-
Thread
Um Controller Vorschläge wird gebeten
Kostenlose, bzw. günstige IDE und Debugger Microchip hat ein paar die diese Wünsche erfüllen, z.B. dsPIC30F5011 IDE (MPLAB X IDE) und Compiler (XC16) sind kostenlos, Debugger gibt's ab 30€. Microchip liefert auch ein paar Libraries.
EEPROM) 62 PICs raus, wenn man statt dem SPI nen EEPROM haben will, sind es nur noch 7 PICs (die dsPIC30er). Die laufen noch mit 5V und sind, soweit ich das bisher mitbekommen habe, vom Stromverbrauch schon relativ hoch. Dazu auch relativ alt. Externe EEPROMs mit SPI oder I2C gibts auch als kleiner DFN
-
Thread
läuft der 16C54-RC/P auch mit 4MHz oder nur mit RC Oszi??
Die schon recht alten PIC16C5x im Plastik(OTP)Gehäuse hatten noch keinen mit fuse- bzw. configbits umschaltbaren Oszillator. In der Regel arbeiten die Teile wirklich nur in dem vorgesehenen Modus, hier externes R/C Glied.
bisher. Im Datenblatt habe ich noch etwas unverständlicheres gefunden. Auf Seite 191 unter exampel c) Da steht: PIC16C57 - RC/SP = RC Oscillator, commercial temp, skinny PDIP package, 4MHz, standard Vdd limits Bedeuten die 4MHZ das er nun mit dieser Geschwindigkeit läuft?
-
Thread
welchen µCum DAC seriell zu laden ?
minimal sein. Ich will den µC natürlich in der Schaltung programmieren können. Quarz ist vielleicht nicht wichtig, wenn's auch ohne geht. Könnte ja ein PIC sicher auch. Der einzige µC, mit dem ich bisher gearbeitet habe, ist der
natürlich der uC noch in 10 Jahren zu haben sein soll, wäre wohl ein 8051-Derivat (AT89C51) mit 32 I/O in DIL40/PLCC44 zukunftssicherer. Meine 10 jahre alten Schaltungen mit PIC16C84 und AT90S1200 sind heute ohne
-
Thread
Was ist los mit SPRUT.DE
schrieb im Beitrag #8018318: > Man möchte nämlich tagesaktuelle Infos sehen wie man > das tote Pferd "PIC Brenner" reitet. Naja, "PIC Brenner" sind ja nicht gleich "PIC Brenner". Ich hatte den LudiPipo, der an der seriellen Schnittstelle hing und einen 16F84 (oder so) verbrennen konnte. Die Dinger bekam
lohnen sich heute nicht mehr; da stimme ich dir zu. > Es ist schlicht unglaublich hier noch auf AVR/PIC Steinzeit zu setzen > mit horrenden Debugger Preisen. Der µC-Einstieg mit einem AVR dürfte etwas einfacher sein, als der in die STM32. Aber selbst damit sind einige ja schon überfordert.
-
Thread
Was für einen Anfängerkasten empfehlt Ihr denn ( Alter 16)
Ham hier alle erst mir 16 angefangen... oha wie spät :o
Elektronikkasten jedoch ein guter Einstieg. Du brauchst nur: - einen Mikrokontroller (bei PICs z.b. 16F84, der ist zwar veraltet aber für den Einstieg optimal, oder wenn du "klein" anfangen willst ein 12F629/12F675/12F683) - einen Programmer - einen PC (idealerweise einen alten mit COM/LPT-Port) -
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
[code] /******************************************************************** FileName: main.c Dependencies: See INCLUDES section Processor: PIC18F4550 Complier: Microchip C18 (for PIC18) ********************************************************************/ #ifndef MAIN_C #define
vermutlich einen 18F45K50 nehmen. Der sollte billiger sein. Wie kommst du auf die Idee mit dem PIC32? Auch schon daran gedacht einen 16F1459 zu nehmen?
-
Thread
PALCE22V10- wie programmieren?
Beim RAM zugriff dann den Addressraum auswerten: Es gibt 4 verschiedene Speicherbereiche mit jeweils 16K. Hierfuer dann die unteren 16K direkt mit den Addressbits addressieren, und den rest der Bits ueber den registerinhalt (Nummer der 16K bank). ausserdem in bank0, greifen die unteren 256 byte Addressen
500 Euro zu kaufen. Ich habe jetzt einfach mal mit einem 8080 Emulator angefangen, mit MPLABX (PIC32), und hier gibt es eine wirklich sinnvolle Anwendung fuer C Unions. Ansonsten recht haessliche Typ casts, da 16bit Register kombiniert werden muessen. 8080 ist der Vorgaenger vom z80, und der ist
-
Thread
Mikrocontroller gesucht
, was für die Anwendung passend wäre? Es gibt seeehr viele die passend wären, einer davon ist der PIC16F1508.
Nachtrag: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16F1508
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
geschrieben (was so im nachhinein eigentlich nicht soooo sehr geschickt ist, weil ich mit Lazarus oder C und QT5 wohl schneller gewesen wäre). Bilder im Anhang zeigen das Flashershield, einmal mit ATtiny44 und aktivierter UART-USB Bridge, mit PIC16F676, den Schaltplan und ein Screenshot des TUI. Hmmm
geschrieben (was so im nachhinein eigentlich nicht soooo sehr geschickt ist, weil ich mit Lazarus oder C und QT5 wohl schneller gewesen wäre). Bilder im Anhang zeigen das Flashershield, einmal mit ATtiny44 und aktivierter UART-USB Bridge, mit PIC16F676, den Schaltplan und ein Screenshot des TUI.
-
Thread
Pic 16F887 überspringt Tasterabfrage
. Egal ob ich ein Lauflicht, Blinklicht oder einfach eine LED einschalten will, das Programm im 16F887 läuft sofort los, ohne auf die Taster zu achten. Wenn ich die Programme in ein anderen PIC versuche (z.b 16F627A oder 16F84A) oder über die Simulation von MPLAB funktionieren sie ohne Probleme.
************* ; This file is a basic code template for assembly code generation * ; on the PIC16F887. This file contains the basic code * ; building blocks to build upon. * ;
-
Thread
Ultraschall Entfernungsmesser selber bauen Eigenbau ATmega8 Assembler
Bernhard S. schrieb im Beitrag #6317829: > Welchen µC würdest Du empfehlen? Tiny84 würde ganz gut passen. Genug Pins für deine Anwendung und eingebauter 20dB-Verstärker. Ob der allerdings bei 40kHz wirklich noch 20dB bringt, kann ich nicht versprechen
Wie viele Meter schaffst Du gegen eine glatte Wand? 2m (4m/2) problemlos, mit Induktivitäten c-hater schrieb im Beitrag #6318508: > Tiny84 würde ganz gut passen Danke für den Tipp^^ Icke ®. schrieb im Beitrag #6320050: > Wenn du es als sportliche Herausforderung > siehst, das besser zu
-
Thread
Verschachtelung-Tiefe? Begrenzung? C-Programmierung
Ich vermute mal es handelt sich um einen PIC16 Typen oder ähnliches?
Der Mikrocontroller ist der dsPIC40F4011 wie oben beschriben. Der ompiler ist der xc16
-
Thread
Messen, Steuern Regeln
Hallo Hat jemand von dem Buch Messen, Steuern, und Regeln mit PIC-Mikrocontrollern die CD-ROM und koennte mir die Files zukommen lassen ?
dir ja auch zurufen, spring von der Brücke! Würdest du es tun, wäre es dein pers. Vergnügen. PIC 16C5X-Familie, PIC 16C71, PIC 16C84 über den Einfluss der Jahreszeiten auf die Bildung von Moos ...
-
Thread
DS1820 an PIC16F630 - Softwareprobleme, ich verzweifle!
Der PIC16F84A soll hier alle Zeiteinheiten die umgerechnete Temperatur des digitalen Temperatursensors DS18S20 ausgeben. (Die dann z.B. mit einem Terminalprogramm eingelesen werden kann) Nun habe ich hierfür einen PIC16F630 hergenommen (lag gerade rum, und wegen einen PIC kann ich nicht extra bestellen). Daher habe ich die Software (Orignial: mess.asm) entsprechend modifiziert (Datei im Anhang) Das Problem ist aber
-
Thread
EOL ATmega328p
power consumption, wake-up time from sleep, > and maximum clock speed." Das ist bei den aktuellen PIC18 (die mit einem J oder K in der Typbezeichnung) und den PIC24/dsPIC33/PIC32 schon lange so. Da läuft der Core mit 1.8V oder 2.5V, und nur der IO-Ring mit den Pintreibern läuft mit VCC. Das spart Siliziumfläche
ATtiny261A ATTINY28 ATtiny4313 ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATTINY84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATTINY88 AVR128DA28 AVR128DB28 AVR16DD28 AVR32DA28 AVR32DB28 AVR32DD28 AVR64DA28 AVR64DB28 AVR64DD28 Die gesamte Liste kann man als *.xlsx-Datei
-
Thread
float nach unsigned int
Algorithmus gibt eine Float Zahl zurück. Für die Ansteuerung der PWM benötige ich allerdings eine 16 Bit Unsigned Int. Ich steh gerade echt auf dem Schlauch was die Typkonvertierung anbelangt kann mir jemand weiterhelfen? (Achja ich benutze den C30 Compiler von Micrchip falls das von Bedeutung ist
e0 ldi r25, 0x00 ; 0 84: 08 95 ret [/c] Peter
-
Thread
PIC Unterschiede 5V 3V Typen
Ah danke. Bei C... 3,84 Euro für den 18F26K22. Gruß Thomas
Thomas W. schrieb im Beitrag #3545921: > Bei 30 Platinen spare ich nun 90 Euro. Wenn du den PIC nicht beim C bestellst, sparst du noch mal 50€ z.B. TME: 1.787€ im DIL bei 25+ Stück.
-
Thread
Rechteckgenerator mit verschiedenen Frequenzen
einem Codierschalter und etwas Kleinzeug zusammengesteckt und folgendes Programm aufgespielt: [c] #include <stdint.h> #include <avr/io.h> // Taktfrequenz in Hz #define CLK 3686400 // Umrechnung von Frequenz in Wert für Output-Compare-Register #define OC(f) (CLK / 16 / (f) - 1) // 16 wählbare Frequenzen in Hz für die Schalterstellunge 0-9, A-F uint16_t periods[16] = { // 0 1 2 3 4 5 6 7 OC( 5), OC(10), OC(15), OC(20), OC(25), OC(30), OC(60), OC(60), // 8 9 A B C
-
Thread
Wanderkiste Widlar, Runde V
"AYJ", "TI W" "9AZM" Gehäuse ähnlich SON-8 aber mit Thermal Pad, 3* Cheapernet DC/DC 250mA BR-0509C ca 40x UY70092A 1x Transchip tc5747mf39a Kameramodul, finde kein Datenblatt dazu Kommt raus (?) -------------- 1x Micro SD Karte 128MB 8x PIC16C54 (OTP Pic) 8x PEB2095N (ISDN Transceiver)
Diodenkiste =========== 2x Df02S Brückengleichrichter 5x 2W10 Brückengelichrichter 15x CSHDD16-100C Schottky 600-700x BZX84-C4V3 8x BCX84-C5V6 ca 20x ZD 5,6V Mini-Melf 8x SR3100 Schottky ca 70x GL41A 50V/1A ca 200x MMBD1503A 2-fach Diode SOT-23 25x 1N6263 Schottky THT
-
Thread
günstige Microcontroller Lösung Analog PWM?
Pollin)an. Damit lässt sich der über die serielle Schnittstelle programmieren. Sonst ist der ATTiny 84 auch noch interessant. (8 und 16 Bit PWM) Gruß Carsten
MaWin schrieb im Beitrag #6962670: > PIC12F1572 > Alles andere ist Kindergarten. Viiiiiel zu teuer. 12F675, 12F683 und 16F684! Arduino ist ja Krabbelgruppe.
-
Thread
Welchen lattice ic
kannst, wie ein CPLD, aber mit im Prozessor mit drin. Die AVRs haben leider nur eine solche Einheit. PIC18Q (z.B. PIC18F27Q84) haben bis zu 8 dieser Einheiten. Damit kann man dann schon einiges machen. fchk PS: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann gleich mit MPLAB-X rumfuhrwerken
-
Thread
Parsic
das bringt ja nichts wenn der kinken hat . MpLab habe ich allerdings schon länger , da ich mit dem 16f84 schon fertige Hexfiles geladen hatte. Für einen Videotestbildgenerator , Heißt Picdream . Tolle Sache . Allerdings geht mein Programmer nur für diesen Prozessor . Werde mal Ausschau halten nach was
einfach die Maus auf das Signallegen, rechte Maustaste -> Kontexmenue den Portanschluss benennen. beim PIC16gf84 zB. "PB.0" . Den Punkt bei Bit-Ausgängen nicht vergessen. Es steht aber wirklich alles in der Hilfe. Um einen Überblick in den Bausteinfunktionen zu bekommen einfach den Baustein mal alleine