-
Thread
Einsteigerset mit Steckboard
Hallo erstmal, ich hätte ein Einsteigerset abzugeben: -Steckplatine Profi C von Conrad Neupreis 38,95 -Englisches Buch über PIC's --> PIC'n up the Pace Tolles Buch für Einsteiger, leider in Englisch. Viele Beispiele. Neupreis war ca. 40 Euro -2 X PIC Flash Controller 16F84A DIP passend zum Buch -2 X Atmel Flash Controller AT90S4433 DIP -1 X 2mA Leuchtdiode + Vorwiderstand + Reset Widerstand -1 X Quarz 8 MHz + 2 Kondensatoren für die Atmel's -1 X Schwinger 4 MHz
-
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
0x0100) .... [/code] Du kannst auch die Prozessor-Register mit "include" einbinden include "P16F877.INC" Gruß Anja
-
Thread
ADC dsPICCK256MP508
sitze aktuell an meinem Praxisprojekt in der UNI. Dort baue ich ein DC/DC Wandler der mit einem uC gesteuert werden soll. Die Uni hat den dsPIC33CK256MP508 besorgt, sodass ich grad dran sitze. Die Software ist größtenteils schon geschrieben in Visual Studio. MIT PLECS auch der Algorithmus schon getestet
EIEN10 disabled; EIEN15 disabled; EIEN14 disabled; ADEIEL = 0x00; // EIEN17 disabled; EIEN16 disabled; EIEN25 disabled; EIEN19 disabled; EIEN18 disabled; EIEN20 disabled; EIEN24 disabled; EIEN23 disabled; EIEN22 disabled; EIEN21 disabled; ADEIEH = 0x00; // C0CIE disabled; C1CIE disabled
-
Thread
DCF-Disziplinierung eines OCXO - Re-Design (Rev. II)
gekommen. Schließlich fiel mir noch eine Ing.-Arbeit in die Hände: https://cdn.website-editor.net/c8262e9fab4e4a598f0e2c84e41e9176/files/uploaded/Ing.-Arbeit.pdf Das Besondere an seiner Lösung ist, dass der Verfasser -im Gegensatz zu den anderen Applikationen- >auch< den HF-Teil des TCA mit verwendet
Schließlich fiel mir noch eine Ing.-Arbeit >> in die Hände: >> > https://cdn.website-editor.net/c8262e9fab4e4a598f0e2c84e41e9176/files/uploaded/Ing.-Arbeit.pdf Ralf S. schrieb im Beitrag #6391718: > Hat den Scham, dass man keinen Komparator am Ende braucht. der TCA440 liefert aber am Pin7
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
Sub-D LK 4x Elko 22μ 160V RM 5mm 1x stm32f3discovery 8x Gerätefuß 523143 20x TDK 1206 10uF 20% 16 V X7R C3216X7R1C106MTOY9B 20x TDK 1206 22uF 20% 16 V X7R 20x 1210 10μ X7R 25V 10x CElko 100/6.3 SMD 2x Elko 100/50V Bedrahtet RM5 20x 2x3-polige stiftleiste 10x 2M7 Widerstand bedrahtet 20x Tantal
Quarz 5x 100R Trimmer 1x Folientastatur (perfekt für mein Uni-Projekt :) 10x 74AC00 Rein: 1x PIC17C44 1x PIC18LF4520 4x MCP23016 2x MCP23008 1x PIC16C84 2x 93LC66 2x 24LC256 1x PIC16F876 2x ATtiny 2313 Mehr kann ich leider nicht reipacken, da meine Freundin aufgeräumt hat un ich gut
-
Thread
AVR Suche - Welcher Baustein ?
größten Speicherkonfiguration wählen. ATtiny85 sollte deine Wünsche soweit erfüllen, wobei das I²C nicht über einen dedizierten Block erfolgt, sondern mit einer sogenannten USI (Universal Serial Interface), die außer I²C auch SPI machen kann. I²C-Master ist aber so simpel, dass du ihn ohne wirklichen
Ichg würde in C mit WinAVR oder in Bascom Programmieren.
-
Thread
Jumbo-LED Uhr
Prozessor. (Attiny2313) :-(" Stells doch mal rein, da ist bestimmt noch Optimierungspotential. In C würde es jedenfalls garantiert reinpassen. Peter
...läuft mit einem Pic 16F84.. bin gerade dabei einen kalender zu implementieren. alles in pic asm.. 7 Helligkeitsstufen sind möglich... 4 tasten zur bedienung wochentag soll selbstständig errechnet werden..
-
Thread
AVR C/ASM Verständnisfrage
pic user schrieb im Beitrag #2755875: > Trotzdem ist die Verwendung von mulhi3 für mich > merkwürdig. Das dürfte einfach das Resultat des verqueren Codes sein. [c]*(char*)(&cfg-(unsigned int)&cfg_ee
, r19 70e: 90 e0 ldi r25, 0x00 ; 0 710: 84 1b sub r24, r20 712: 95 0b sbc r25, r21 714: e0 91 c9 00 lds r30, 0x00C9 718: f0 91 ca 00 lds r31, 0x00CA 71c: e8 0f add r30, r24 71e: f9 1f adc
-
Thread
"BASIC ähnlicher" Compiler für Microchip PIC
Hallo, ich habe ein Compiler für PIC µC's programmiert. Als Sourcesprache benutze ich etwas BASIC-Ähnliches. "Ähnlich" weil es kein echtes Basic ist, es erinnert nur daran. Der Compiler spuckt eine .asm Datei aus, diese kann man mit MPASM
oder mit MPLAB simulieren. In MPASM muss case sensitive deaktiviert werden. Unterstützt werden alle PIC's die zum 16F84 codekompatibel sind (alle mit 14Bit Befehlssatz). So, jetzt zu den guten Seiten: - if else Konstrukte möglich - kein Codelimit - der Compiler ist kostenlos Und die Nachteile
-
Thread
AVR Synthesizer Konzept
sie nicht sehr viele Kanäle (meistens nur 4). Ich möchte einen Midisynthesizer bauen, so dass der µC nur die Mididatei einliest, ohne Umwandlung. Hier beginnen aber schon die Probleme: Atmega8 @16Mhz -> 16 mio Befehle/s Ausgangsformat 22050Hz @8bit (erstmal PWM, später 16bit DAC) (Tonausgabe
bauen und so viel wie > möglich aus dem Avr herauszuholen. Zum Selbstbauen wäre für sowas ein dsPIC sinniger. Der hat mindestens die dreifache Rechenleistung, breitere Register, extra DSP-Befehle und es gibt auch welche, die ein extra Interface für I2C oder AC97 Codecs haben. Ein dsPIC30F4011 im DIL40
-
Thread
RS232 Protokoll
Infos zu den Bitzeiten suchst kannst du ja mal auf www.sprut.de nachsehen. Dort findest du unter den PIC Lernbeispielen eine Beschreibung der RS 232 inkl. zweier Programmbeispiele für einen PIC 16f84. Kennst Du denn das genaue Protokoll des TI92? Würde mich interessieren, da ich auch einen besitze.
hallo! hat jemand ein c-programm für eine rs232 schnittstelle?? euer clemens
-
Thread
RDS DECODER selber bauen / Rohdatendecoder Eigenbau
LOW (adr_RDS_BEREICH_RADIOTEXT128+0) ldi ZH, HIGH(adr_RDS_BEREICH_RADIOTEXT128+0) ldi temp1,16 rcall ANZEIGE_SRAM_Z_TEMP1 ret ; ############################################################################## ANZEIGE_RADIOTEXT2_KURZ: ldi ZL, LOW (adr_RDS_BEREICH_RADIOTEXT128+16) ldi ZH, HIGH(adr_RDS_BEREICH_RADIOTEXT128+16) ldi temp1,16 rcall ANZEIGE_SRAM_Z_TEMP1 ret ; ############################################################################## ANZEIGE_RADIOTEXT3_KURZ: ldi ZL, LOW (adr_RDS_BEREICH_RADIOTEXT128
-
Thread
Phoenix Firmware-Update PICStart-16B1
Hallo an alle, habe hier ein kleines Problem: ich bekam von einem Freund ein PICStart-16B1 geschenkt und möchte damit ein paar kleine Projekte mit dem PIC starten. Leider unterstützt dieses Gerät nur ein paar dieser Chips. Die Firma Microchip bietet aber für dieses Gerät keinen Support mehr
einfach aufzubauen (braucht nichtmal ne Stromversorgung) und funktioniert bei mir astrein mit 12F675, 16F84A und 16F88.
-
Thread
Mikrocontroller Auswahl
k-series/k1x-baseline-mcus:K10_BASELINE_MCU?cof=0&am=0&eop=K10_100~0 *3 -> http://www.amazon.de/TQFP-16-80-adapter-Board-plate/dp/B00B09VSTW
Wenn es dein erstes Projekt ist, nimm entweder einen uC im DIP-Gehäuse (AVR, PIC) oder ein fertiges Modul im DIP-Raster (z.B. STM32irgendwas von ebay). Als Lötanfänger würde ich die Finger von TQFP lassen, als ambitionierter Hobbylöter lasse ich die Finger
-
Thread
Attin84 I2C mit der USI läuft nicht
kommt rein, auch wenn der > mehr Platz braucht. Mit dem geht es ja einwandfrei. Falsche Wahl. Ein PIC12F1822 oder ein PIC12F1840 im SO08 oder DIL08 hat SPI und I2C in Hardware, so wie es sich gehört, dazu eine UART, auch in Hardware. Inkl. Noise Filtering bei I2C, was die USI NICHT hat. Nur um Dir
gewünschte Ergebn Weil du wieder das Datenblatt nicht gelesen hast. Schreiben: i2c_start(); i2c_write(SLAVE_ADR); i2c_write(adresse); for (i = 0; i < 16; i++) { i2c_write(wr_data[i]); }
-
Thread
Mini-Lichtsteuerung bauen
Hallo! Ich möchte mir mit einem PIC16F84 ein Miniatur-"Lichtpult" mit 8 Kanälen bauen. (LED-PWM Ansteuerung) Mit Hilfe von acht Variablen kann ich die PWM für jeden Kanal separat steuern (z.B. 0 = LED aus und 100 = LED-Helligkeit 100%
Als ersten Tip: Nimm' den 16f628, der ist günstiger und kann mehr. Insbesondere hat der 16f628 einen UART. Damit könntest Du die Konfiguration (Ein-/Auszeiten usw.) bequem am PC erstellen und dann in den PIC übertragen - sofern
-
Thread
Such binär / LCD DCF77 Uhr mit PIC und C-Source
Servus, ich suche ein Nachbauprojekt für PIC. - Der Source-Code sollte erhältlich sein. - Nur C Code - DCF77 - LCD oder binär Vielen Dank Gruß Karl
www.gidf.de Ich hab mal pic dcf77 eingegeben und einer der ersten Links ist das hier: http://www.micro-examples.com/public/microex-navig/doc/100-p16f84-led-dcf-clock.html PIC DCF Uhr mit C-Sourcen...
-
Thread
Mplab ICD 2 Fehler
bestimmten Wert eigentlich den nächsten Befehl überspringen sollte :( > list p=16f84a > radix hex > >STATUS equ 0x03 >PORTB equ 0x06 >TRISB equ 0x86 >HAM equ 0x0c >HAM2
0x00 ;die Startadresse nach Reset ist 0, > hierstartet der PIC > goto main ;Sprung zum Hauptprogramm > org 0x04 ;Interruptvector ist 0x04, > ;bei Interrupt springt der PIC hierher
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
Amateur, dass er mal mitkommt in die Absorberkammer. Der ist ganz begeistert von diesen Basteien :-) [c] /********************************************************** copyright (c) 2006 Title: RF02 simple example based on PIC C Current version: v1.0 Function
EDIT: Meine Version der Baudratenfunktion: [c] void rfmSetBaud( uint16_t baud ) { uint16_t tmp; //minimal baudrate with cs=0 is about 2700 if( baud < 2700 ) { tmp = (344828/(baud*8)-1); //cs=1 BR=344828/(R+1)*(1xcs*7)
-
Thread
Codierung Funksteckdosen
Beitrag #3913452: > wie man alle wieder > löscht? Bei meinen hier mit dem HS1527 als Sender (PIC16F84 im Empfänger, dimmbar) drücke ich länger als 3-4 Sekunden die 'All Off' Taste auf dem Geber, dann verlieren sie den gelernten Code. Man kann aber auch das 24C02 EEPROM im Empfänger löschen (alles
echt gute Idee! Das mach ich doch auch gleich!? Hab mir schon gedacht, daß das ein EEProm mit i2cBus ist. Der 8 Pinner ist wohl n Kontroller, der aber leider abgeschliffen ist.
-
Thread
Akku Ladetechnik
es gibt spezielle Hochtemperaturzellen z.b. von Sanyo mit C/10 dürfen diese 14-16 Stunden geladen werden und mit C/30 über 48 Stunden(wieviel drüber sagen Sie im Datenblatt aber auch nicht)
Schaut man sich das Datenblatt zu dem CCS Chip an, so passt ein PIC16x84 o.ä. als underlying. Die Schaltung mit den Impulsen der ungesiebten Netzspannung im Datenblatt passt zur Zeichnung Fig3a im Patent EP0409847B1. Im Patent heisst es: "Mit zunehmender Ladung
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
jemand dran erinnern, als Mikrocontroller massenhaft mit Windows ausgeliefert wurden? Speziell die PIC16C7x mit ADC und wiederbeschreibbarem Speicher waren lange Zeit nur als UV-löschbare Variante im Umlauf. Auf der Entwicklungshardware waren ZIF-Sockel verbaut. Für die Entwicklung, speziell für's Debuggen
schnellen Unterscheidung. Die billigeren Bausteine für Serienfertigung hatten kein Fenster. Beim PIC16C84 konnte man auf das Löschgerät verzichten, da hier ein elektrisch löschbarer Speicher verbaut war. Für gehobene Ansprüche wurde Emulatoren eingesetzt, also eine Hardware, die den Mikrocontroller
-
Thread
Microcontrollerboard mit 16Bit-Controller
Hi Leute, ich will ein Microcontrollerboard mit den 16Bit-Controllern von Hitachi bauen. Die Vorteile von den Controllern sind folgende: - frei verfügbarer GNU-Compiler(C und C++) - 16 MByte adressierbarer Bereich - die neuesten Varianten mit 25 Mhz
geht das nicht direkt denn der ist viel zu langsam dafür. Selbst mit einem wesentlich schnelleren PIC16F84 wird das noch nichts. Die Frage ist also, gibt es einen Controller der Daten vom Port einliest und sie dann im Ram ablegt, mit einer ausreichenden Geschwindigkeit. (400KHZ/Byte). Ein DSP währe
-
Thread
einfacher Transistortester (Assembler) ATmega8
Habe mirt den von MW auch nachgebaut. Einzig den Pic habe ich mir bei ihm gekauft, den Rest findet man auf dem EDA Board unter Transistortester. Der Author ist sehr freundlich der Artikel ist schon vor Jahren in einer franz. Zeitschrift erschienen
Tach Leute, bin auf der such nach einem transistortester mit dem pic 16F84. kann mir a jemand weiterhelfen ??? gruß mk
-
Thread
Inline Assembler- Bits spiegeln
0x18,0x98,0x58,0xd8,0x38,0xb8,0x78,0xf8, 0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4, 0x14,0x94,0x54,0xd4,0x34,0xb4,0x74,0xf4, 0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec, 0x1c,0x9c,0x5c,0xdc,0x3c,0xbc,0x7c,0xfc, 0x02,0x82,0x42,0xc2,0x22,0xa2,0x62,0xe2
0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54, 0xD4, 0x34, 0xB4, 0x74, 0xF4, 0x0C, 0x8C, 0x4C, 0xCC, 0x2C, 0xAC, 0x6C, 0xEC, 0x1C, 0x9C, 0x5C, 0xDC, 0x3C, 0xBC, 0x7C,
-
Thread
ASM-Nachoptimierer
Hallo Fritz ich habe schon einige Steuerungen mit uC gebaut (PIC), ich verwende dabei immer Assembler. Mein Arbeitskollege hat sich vor kurzem mit nem ST62 und C rumgeärgert. Soll heissen er mußte eine Änderung an einem bestehenden Programm durchführen
81 .LM7: 82 0016 0196 adiw r24,1 83 0018 8731 cpi r24,23 84 001a 9105 cpc r25,__zero_reg__ 85 001c E4F3 brlt .L8 16:x.c **** c=c+b+i; 17:x.c **** 18:x.c **** a=a+b; 19:x.c ****
-
Thread
LCD mit Interrupts?
wenn sich wirklich > was ändert. Danke, schon gemacht. Dafür dient in Programm für LCD-erneuern [c]#define PUF_ERNEUERN 0 #define LCD_ZY_MAX 84 static unsigned char lcd_erneuern = PUF_ERNEUERN;[/c] Alle, die in Puffer schreiben, schreiben auch lcd_erneuern = PUF_ERNEUERN; [c]if(lcd_erneuern
so gut wie immer, und nach jedem Schreiben während den nächsten 40 us etwas nützliches zu tun (bei 16 MHz sind das 640 Befehle! )- das ist Grund, ein paar Zeilen mehr zu schreiben. Vor mir steht nun eine andere Frage: ich habe LCD-Puffer als Ring gemacht. Das beschleunigt Schieben auf LCD: [c]void
-
Thread
Phasenabschnitt ELV
ich dabei probleme hab ist, dass laut ELV ein 455KHz Resonator verwendet wird, der interne Takt des PIC liegt also bei 113KHz (1/4*Fosc) oder 9µs. Angenommen ich würde mich mit einer linearen Auflösung des Phasenwinkels und 40 Stufen zufrieden geben: 10ms/40 = 250µs = 27 Prozessortakte. Da is der PIC
und timerinterrupt lösen. bei pics mit 2 timern kannst du die auch beide verwenden . ich habe einen 16f84 verwendet und musste dazu noch 2 statusvariablen verwenden, also je nach status, wird der timer initialisiert (einmal für die pausephase und einmal für die powerphase , pausepahse ist 10ms lang die
-
Thread
Komponenten im AVR, die viel Strom verbrauchen
Komponenten nutzen, die besonders viel Strom im AVR brauchen. Ich stell mir das quasi so vor [c] while(1){ BraucheVielStrom(); delay_ms(10); BraucheWenigStrom(); delay_ms(10); } [/c] Das ganze soll evtl. nicht solange dauern (jeweils max 100ms), damit man die Ergebnisse schön
kein sleep. Alle Systeme mit 11.0592MHZ Quarz betrieben. Kerntakt bei allen auch die 11MHz, d.h. der PIC hatte die 4-fach PLL an. ATmega644 18.8 mA ATmega324P 16.2 mA ATmega328P 13.0 mA STM8S105C6 10.6 mA PIC18F45K50
-
Thread
Frage zu PIC
Ich hatte noch nie etwas mit PIC zu tun und habe mal 2 Fragen dazu. 1. Ich habe gelesen das man die Typen mit einem C nur einmal beschreiben kann und die F mehr als einmal. 2. Kann ich (wenn es so ist) den C einfach gegen den
Alle C-Modelle (mit Ausnahme des 16C84) sind OTP (einmal programmierbar), ausser die C-Modelle mit JW-CERDIP, diese sind auch mehrfach programmierbar, müssen jedoch mit UV-Licht gelöscht werden. Alle F-Modelle
-
Thread
RLC Messung mit AVR
verifiziert worden. Die Frequenzen sind Vorgaben des Kunden. Als Fclk für den Chip selbst habe ich von 16MHz bis runter in den 200 kHz Bereich Versuche gefahren. Zum Abgleich des Chips habe ich Anfangs einen C verwendet, aber das hat sich aufgrund der engen Dynamik als unpraktikabel erwiesen. Stattdessen
TWIout(Slave, $82,$02); { Startfrequenz 1000 Hz } TWI_Flag := TWIout(Slave, $83,$0C); TWI_Flag := TWIout(Slave, $84,$49); TWI_Flag := TWIout(Slave, $85,$02); { Frequenzincrement 1000 Hz } TWI_Flag := TWIout(Slave, $86,$0C); TWI_Flag := TWIout(Slave, $87,$49); TWI_Flag
-
Thread
Reichelt: Was ich gerne im Programm hätte
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.
Hallo, ich vermisse Developmentkits z. B. DO-CPLD-DK (für CPLDs) oder welche für M16C, 8051/8052...
-
Thread
Port Pin und Tabelle
hei, MPLAP 8.84 C18 PIC18F46K22 wird wahrscheinlich schlecht formuliert sein. besteht eine Möglichkeit, verschiede Port Pin, die an unterschiedlichen Ports und unterschiedlichen Bits, per Table öder ähnliches
Hier mal eine Routine für den AVR. Mit kleinen Anpassungen sollte sie auch auf dem PIC laufen. [c] #include <avr/io.h> enum REGNO { REG_IN, REG_DIR, REG_OUT }; enum ACTION { PIN_READ, PIN_SET, PIN_CLEAR }; volatile uint8_t *ports[] = { &PINA, &PINB, &PINC, &PIND, &PINE,
-
Thread
servomotor an L293D
selbst bauen von Ulli Sommer? Auf jedenfall ist da ein Tischroboter TR-1 mit Schaltplan der über pic16f84a gesteuert wird beschrieben. Dort steht drin, dass man je 2 mini Servo Motoren parallel an den Motortreiber IC: L293D anschließt. Ich hab mir 4 mini Servo motoren bestellt, der 3 Anschlüsse aufweißt
MPLAB hab ich eine Assemblerdatei programmiert: (Das Auto soll ein Viereck fahren) #include <P16f84a.inc> ;Configuration ;4 MHz, Power on Timer, kein Watchdog, XT - Oszillator __CONFIG _PWRTE_ON&_WDT_OFF&_XT_OSC ;Variablen festlegen Timer1 equ H'0C' Timer2 equ H'0D'
-
Thread
wieder einmal das gameboy advanced thema..
cplds (95xl144) hat, aber dafür mit block-ram und dll, das ganze in einem handlichen qfp-gehäuse (64/84/108/144), und OHNE das man ein konfig-prom braucht. das wär doch mal was oder ?! :-) (man wird ja wohl noch träumen dürfen) gruß rene
wach doch mal auf Schau dir doch mal bei Lattice die LatticeXP Family FPGAs an im z.B. LFXP3C-3T100C 100Pin TQFP Gehäuse für unter 20€. Andreas
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Rabbits gilt das schon etwas länger. Damit verlieren wir zwei meiner Meinung nach relativ elegante 8/16-Bit-Architekturen. Welche 8-Bit oder 8/16-Bit Architekturen werden in 10 Jahren relevant sein? Einerseits gibt es ein paar noch aktuelle. Da fallen mir ein: * AVR * PIC * PDK * HCS08 * MCS
Philipp Klaus K. schrieb im Beitrag #7418543: > * PIC Die dürften auch in >10 Jahren noch relevant sein, sind in zahlreichen Geräten als Steuer-µC eingebaut
-
Thread
LC-Messgerät
Quarztakt messen. Die Grundfrequenz sollte also etwas darunter liegen. z.B. bei 1-5MHz wenn der AVR mit 16MHz läuft. Je nachdem wie stabil der Oszillator schwingt. - 10uF Keramik sind aber OK. Der kleiner Keramik C parallel ist z.B. nur bei Elkos notwendig damit alles sauber schwingt. Die Werte sollte
Hallo, suche ein aktuelles hex file für einen 16f84 für das LC-Meter nach vk3bhr. Gibt es vielleicht bei der Induktivmessung eine Anzeige in nH? Für Infos wäre ich dankbar. Danke + Gruß Heiko
-
Thread
Bitte verschieben! Schon wieder ne Uhr!
baut sich eine Uhr. Nun ist meine Ausbildung (EGS) knapp 10 Jahre her und damals hatten wir "nur" ein PIC16F84, den wir mit Assembler programmieren durften. Vor einigen Monaten habe ich von einem Freund/Kollegen einen Arduino Nano bekommen. Nun benutze ich als Anzeigeelemente für meine Uhr Nixie-tubes.
; > case 1: sech = 2; > case 2: sech = 4; > case 3: sech = 8; > case 4: sech = 16; > case 5: sech = 32; > case 6: sech = 64; > case 7: sech = 128; > case 8: sech = 256; > case 9: sech = 512; > } Warum machst du nicht einfach einen Linksshift? [c] sech
-
Thread
Wie bekomme ich LED am Controller völlig dunkel
Der PIC hat doch zwei Ports zu je 6bits. (Port_A und Port_C) Selbst wenn man direkt beide nacheinander auf Eingang schaltet vergehen dazwischen doch mindestens 200ns (bei 20Mhz Takt). Das kann schon ausreichen
1µF keramisch. Evtl. auch 100nF keramisch am Eingang und Elko (10..100µF) parallel. Unabhängig vom C am Spannungsregler gehört noch ein 100nF Keramik-Kondensator direkt an die Versorgungsspannungs-Pins am PIC.
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
und Auswertung/LCD-Darstellung per M168. Er läuft > auch schon, mißt aber Mist. Nimm lieber nen PIC16Fsonstwas und nen EInzelgatter-Bustreiber als Tor, denn die PIC's haben nen asynchronen Vorteiler schon eingebaut und der Trick von Microchip zum Heraustakten des Vorteiler-Standes ist genial einfach
Hallo W.S. > Nimm lieber nen PIC16F Das kann ich bestätigen, mit einem PIC geht das einfacher. Der kann auf einen Rutsch ohne Vorteiler bis 50 MHz messen. Aber das Forum hier ist halt AVR-lastig, und nicht jeder hat das entsprechende
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
A. K. schrieb im Beitrag #4014499: > 1MHz taktet und C verwendet Nein, 16MHz und ja, C. neuer PIC Freund schrieb im Beitrag #4014497: > Push- und Pop-Orgien des gcc bei all den vielen Registern. Schau dir mal > das disassembly an. Gute Idee!
rjmp .+12 ; 0x84 <main+0x3c> 78: 98 17 cp r25, r24 7a: 10 f4 brcc .+4 ; 0x80 <main+0x38> 7c: 38 bb out 0x18, r19 ; 24 7e: ec cf rjmp .-40 ; 0x58 <main
-
Thread
Bitmanipulation beschleunigen
60 51 subi r22, 0x10 ; 16 618: 82 fd sbrc r24, 2 61a: 7f e0 ldi r23, 0x0F ; 15 61c: 83 fd sbrc r24, 3 61e: 70 51 subi r23, 0x10 ; 16 620: 84 fd sbrc r24, 4 622:
uint32_t result = 0; uint16_t *rptr = (uint16_t*) &result; *rptr = lut[in & 0xf]; rptr++; in >>= 4; *rptr = lut[in & 0xf]; return result; } [/c]
-
Thread
Vorverstärker für Elektret-Mikrofon
auf 5V mit Ladungspumpe anheben, MAX682/ab 3.5V. http://www.elektronik-kompendium.de/public/glahe/pic16f84.htm MfG Manfred Glahe
Hi, nix KoppelC, Dein ADC braucht nur positive Spannungen, den positiven Mittelwert macht das KoppelC ja gerade wech. Der nichtinvertierende Eingang der ersten Stufe ist auf ungefähr Vcc/2, durch das C gegen Masse ist
-
Thread
Projekt : Mein Wohnzimmerverstärker Gesperrt
www.ebay.de/itm/Stero-MX50X2-Class-AB-Power-Amplifier-kit-/120898459378?pt=LH_DefaultDomain_0&hash=item1c261c16f2 Wiess nicht ob 4 Ohm als Last geht.. http://www.ebay.de/itm/DELUXE-HI-FI-DC-SERVO-POWER-AMPLIFIER-KIT-BASED-ON-HDAM-SA-MODULE-/380378399559?pt=LH_DefaultDomain_0&hash=item589051c347
Zu dem Bügeleisen: 2,6kw: http://www.philips.de/c/buegeleisen/azur-ionic-ionic-deepsteam-gc4870_02/prd/;jsessionid=84F7F29EB70334BB9D544C6E179454DB.app101-drp4?t=specifications 2,4kw: http://www.amazon.de/Tefal-FV-5260-Dampfb%C3%BCgeleisen-Testsieger
-
Thread
Schweiz
Nee. Schon nicht. Ich bin "schlappe" 16. Fritz 7
mich) interessanteres dran wie z.b. tcp/ip, ide/ata.. Und ein bisschen grössere Controller wie der Pic16F84. ;-) Ich denke da so an nen Atmega32 oder so.. Greetz Nik
-
Thread
LCD macht nicht was es soll trotz Tutorial.
schrieb habe ich 4 controller ausprobiert mit deren > initialisierungsanforderungen. Einen DS89C450, einen MSP430F1121, einen PIC16F84 und einen Propeller? > Wobei die hd44780 mit den SPLC780D > identisch sind sowie die KS0066 mit dem S6A... auch identisch. Nein, nicht identisch. Aber weitestgehend
Aso, ich verwende ein ATMEGA 8L8 DIP und ein ATMEGA 8-16 DIP
-
Thread
Absoluter Neuling, Einstiegsfragen.
*************************** ;---------- Includedateien ------------------------------ #include <P16f84A.INC> ; Includefile for P16F84A ;********************************************************************** ;---------- Konfiguration ------------------------------ ; bis 4 MHz: Power on Timer, no Watchdog, XT-Oscillator __CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _XT_OSC processor pic16f877a ;Variablen ZAEHL1 equ 0x20 ; Hilfsvariable für Warte-Routine ZAEHL2 equ 0x21 ; Hilfsvariable für Warte-Routine ZAEHL3
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
verschiedenen Lichterstränge in Anspruch genommen habe, habe ich vermutlich zu wenig Pins für die RTC (2x I2C Pins, 1x Interrupt Pin). Hier würde ich dann auf den Attiny84 wechseln. Jetzt frage ich mich nur noch, welches Modell? Ihr habt hier schon ein paar genannt. Teilweise sind die schwer zu beschaffen (
> zusätzlich noch ein kleiner Elko (auch ohne Beschriftung) Sicher, das es kein Resonator ist? C1 und C2 auf der Platine sprechen nämlich dafür. Findet sich die Versorgung mit Plus an Pin 1 und Masse an Pin 8, dann wird es wohl ein PIC sein (PIC12F519/F629 o.ä.). Das sind 8-Pin Mikrocontroller von
-
Thread
Bauteile Verkauf und STK500
Bannanenbuchste (schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,40€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,80€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 8 LCD´s 4x20, HD44780,
Stk. 7,50 22. 3 Trafos (Datenblatt bekomm ich erst morgen vom hersteller) NEU''''''###### 13x PIC 16F84A-04 stk: 1,80 3x ADC0804LCN 1,40 Stk.
-
Thread
Drehencoder anschließen
auf diese weise habe ich das mal mit nem PIC 16F84 abgefragt [c] // file: endlospoti.c // Progrqamm zum auswerten der Drehrichtung eines // Endlospotentiometers //------------------------------------------------------------------ #include
vom Ei, aber geht sie auch mit den Vollschrittencodern oder muß man da anpassen (bin nicht so fin in C)?