-
Thread
Pollin MOTOROLA VIP1710
Sebastian R. schrieb im Beitrag #1682656: > - 2x Qimonda HYB2500C512160CE-6 Ich denke mal, es ist ein 512MBit DDR-SDRAM, organisiert als 32MiByte*16 Bit (HYB2500C_512_/16/0CE-*6* _512 MiBit_ /16 Bit breit/ *6 ns Zugriffszeit* http://www.datasheet4u.com/html/H
multiply defined Unable to handle kernel paging request at virtual address 00000000, epc == 8011f28c, ra == 8011f268 Oops in fault.c::do_page_fault, line 206: $0 : 00000000 10007800 00000000 84c2d000 00000084 00000001 84c2d0a0 84c2d0a0 $8 : 84c2d000 84c2d0a0 00000000 00004c2d 802969f0 00000000 10007800
-
Thread
Hardware Anschluss eines 82C55 an PIC16F877
Hallo zusammen, bin neu hier. Ich habe schon einmal im Studium mit einem 8051 einen 82C55 angesteuert und auch programmiert. Lang ists her. Meine Frage: Wie schließe ich den 82C55 mit den Adressleitungen A0,A1 und CS an den PIC 16F877 (Ports) an. Kann ich eigentlich auch noch 2 82C55
Bird schrieb im Beitrag #1665758: > Kann ich eigentlich auch noch 2 82C55 an den PIC anschließen. Ja. > Insgesamt möchte ich 84 Ausgänge separat schalten können. Dazu würde ich eher Schieberegister verwenden, weil ich mich mit denen besser auskenne als mit dem guten
-
Thread
PIC16F84 Logik Programm erstellen
1. Willst Du wirklich eine 16F84 nehmen, der ist uralt und sauteuer. 2. Da wird die Logik nur ein einziges Mal nach dem Start durchgeführt, dann versinkt der PIC im Nirwana ... ausserdem fehlt die init-Routine, die dem PIC sagt
hat und deshalb keinen korrekten Assemblercode erstellt. Grundsätzlich ist die Idee mit einem PIC16F84 Assembler zu erlernen gar nicht so schlecht, weil dieser µC einen sehr übersichtlichen Befehlssatz sowie nur eine Handvoll von Registern hat. Aber bevor Du anfängst zu programmieren, m u
-
Thread
Zu Verkaufen: Diverse Eprom-Brenner GWI / Microchip Development Systems
780XX Version E1.10K vom 01.10.1997 sowie noch 4 handbeschriftete Disketten: Zweimal NEC 78K/0 C-Compiler CCMSD-13HD-780XX Version 2.22A vom 02.09.1997 CCMSP-J13HD-780XX V 2.21 vom 14.03.97 (zwei Disketten) Posten 2: Microchip PICSTART-16B1, Firmware V1.8 Development Programmer inklusive
Ein Paar weitere Infos zu Posten 2 (Microchip Picstart): Auszug aus dem Handbuch: PICSTART-16B1 is a DOS-based device programmer that interfaces with a PC host to provide product developers with the ability to program user software into the PIC16C5X, PIC16C61, PIC16C71 and PIC16C84 Microchip
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
Ja, die Idee hatte ich auch schon und wollte das XPlain mal bestellen. Bis zu 8 16-bit Timer reichen selbst mir ;-). Zumal da Atmel auch die Möglichkeit geschaffen hat die PWM-Outs direkt/sofort zu invertieren! Sehr schick. ABER: Die Dinger gehen nur bis 3,3V - die Stepper sind auf
www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein wenig mit der Materie auseinandersetzen. Unterm Strich fährt
-
Thread
Welchen Assembler kann ch benutzen?
Hy @ all Ich bin neu in der mikrocontrollertechnik und würde gerne einen PIC16F84 mit logischen verknüpfungen (like SPS) programmieren. Da es mit Parsic nicht funktioniert hat, möchte ich mich in die Assembler sprache einarbeiten. Nun wäre meine Frage welchen Assembler eurer
causing the source files to be assembled and linked into machine code that can run on the selected PIC MCU. Test Code with Simulator Finally, the code will be tested with the simulator. The Project Wizard will easily guide us through most of these steps.
-
Thread
Probleme mit dem programmieren PIC16F84A
habe erst gedacht das es ein hardware fehler war und ladete ein fertiges prog von sprut auf meinen PIC und es stellte sich heraus das alles stimmt. Nun denke ich das es ein software fehler ist. Hier ist das Programm: ; Source created with Parsic Version 3.x ; at : 28.03.2010 16:47:49 ; Project File : C:\Dokumente und Einstellungen\wende\wende.pic ; Project Version : 1.0.5 ; Created : 07.07.2000 04:14:00 ; Last change : 28.03.2010 16:47:44 PROCESSOR 16F84A INCLUDE P16F84A.INC
-
Thread
PICC - Compiler dem Linker die PSECT-Bereich mitteilen
: HI-TECH C Compiler for PIC10/12/16 MCUs (Lite Mode) V9.70 Copyright (C) 2009 Microchip Technology Inc. Psect Usage Map: Psect | Contents | Memory Range | Size ---------
Hi da ich unter C nur mit PIC18 aufwärts aberbeite, kann ich dir nur das bieten: http://forum.htsoft.com/all/ubbthreads.php oder evtl noch: http://www.fernando-heitor.de/picforum/index.php Gruß Gerhard
-
Thread
Platinenbelcihter funktioniert nicht
und einem Philips Gesichtsbräuner einen Belichter gebastelt! Habe eine kleine Schaltung mit einem PIC16F84 aufgebaut um die Belichtungszeit einzustellen. Die UV-Lampen (4Stk. mit 2 Drosseln und 4 Starter - Tandemschalter) werden aus der 230V Steckdose über ein Relais geschalten Für die 5V Stromversorgung
Da sind keinerlei Abblockkondensatoren verbaut. Zwischen Pin 14 und Pin 5 vom PIC baust du 100nF ein. Möglichst nahe an die Pins Pin 4, ist das der Reset vom PIC? Wenn ja, kann man auch dort einen kleinen Kondensator gegen Masse schalten.
-
Thread
CRC Berechnung für ETH comfort 200
rumspielen mit ETH 200 von ELV. Ich lese die Übertragung von einer Fernbedienung über eine Schaltung mit PIC16F88 über RS232 aus. Wenn ich die Sonne auf der Fernbedienung drücke empfange ich folgende Nachricht. 7E 01 10 01 2B 20 42 00 FA C6 Ich verstehe das aber mit der CRC Prüfsumme nicht, habe das erste
Dietmar (*wink) implementiert hat und schau dir mal im Detail an was die CRC Berechnung macht. [c] uint16_t calcCRC16r( uint16_t c,uint16_t crc, uint16_t mask) // reverser crc!!!!!! { unsigned char i; for(i=0;i<8;i++) { if((crc ^ c) & 1) { crc=(crc>>1)^mask; } // nur wenn
-
Thread
RS-232 mit dem PIC16F84
Hallo, zunächst mal: Der PIC16F84 hat keine (Hardware-) RS232-Schnittstelle. D.h., eine solche muss in Software implementiert sein bzw. werden. Hast du ein fertiges Programm für die Anwendung, oder bist du dabei, eins zu erstellen
daten sendet. irgend eine initialisierung macht keiner, was mich auch stutzig gemacht hat. das der 16F84 kein rs-232 eingebaut hat weiß ich ja, von daher bin ich auch ausgegangen das man dem pic erstmal sagen muss das ich über ein ausgang daten senden möchte. gruß, marco
-
Thread
Poti DS1867 über SPI ansteuern!
ein Digitalpoti des Tpys DS1867 ansteuern? Wie muss ich die Bits rausschieben. Ich programmiere in C. Martin
8Bit ausgeht. Ansteuerung über I/O Pins scheint hier die schnellste Lösung. Hier ein Beispiel mit PIC16F84. http://www.phanderson.com/stamp/ds1867.html Gruß
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
Bildschirmdiagonale ist zwar <= 55,9 cm, aber weder Auflösung 480x272 noch die aktive Fläche mit 87.84(W)×49.776(H) entspricht der Anforderung darin, die muss nämlich 1:1, 4:3, 5:4 oder 16:10 sein. Das LCD Display entspricht keinem dieser Seitenverhältnisse. Also bleibt nur noch Untergruppe -90 übrig
White) b) 3800-4300K (Daylight White) c) 5800-6500K (White) 3) RS-TL10D16-288 *42,00 Euro* (<50 Stück) 1213x30mm, 288 DIP-LEDs, 16,5W, ~1500lm (White) Aluminium und klar durchsichtig a) 2800-3300K (Warm
-
Thread
Prüfsumme am einfachsten.
funktionieren soll... XOR ist auch im Prinzip eine Art "Summe", nur das man anstelle von '+' halt (z.B. in C) die '^' XOR Verknüpfung nutzt. *Wie* das geht hängt von der verwendeten Programmiersprache im µC ab, in Labview findet man sicherlich in google wie dort eine XOR verknüpfung genutzt wird. Johnny
elegantesten wäre eine CRC-Prüfsumme. So machen es die 1-Wire-Devices: http://www.phanderson.com/PIC/16C84/crc.html
-
Thread
Giess-o-mat mit AVR Version 2
nicht verwenden können. Diese haben kein 3.3V/5V TTL sondern ein +-12V Signal. Du wirst deinen µC damit vernichten. http://www.sprut.de/electronic/pic/grund/rs232.htm http://www.sprut.de/electronic/interfaces/rs232/rs232.htm Empfängst du was? Wenn Nein, hast du mit deinem µC ein Problem.
. Der attiny84 soll mit 8MHz laufen, Keramikresonator, kein Quarz. Ist es noch einfacher möglich? (Der µC ermittelt die Frequenz wie gehabt über den externen Input von Timer1) wo (ps: ich war jetzt 3 Tage weg
-
Thread
pwm schrittmotorsteuerung mit h-brücke
hallo, meine frage ist kann man mit pic16f84a pwm realisieren um geschwindigkeit des schrittmotors zu vergrößern, weiss nicht wie. als treiber wird eine h-brücke benutzt. ich habe ein programm geschrieben in c (cc5x), aber nur für konstante
-
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
PIC BRA vs GOTO
Das ROM der PIC16 ist banked. PIC18 nicht. D.h. PIC18 kann mit GOTO/CALL überall hin springen, PIC16 nicht. Dort muss für Sprünge zwischen den Banks vor dem Sprung die Ziel-Bank in Form irgendwelcher Statusbits definiert
ist, der steigt nicht von PIC18 auf PIC16 um, es sei denn es geht um grosse Stückzahlen.
-
Thread
MPLAB Quickbuild läuft nicht
-------------------------------------------------------------------- Release build of project `K:\PIC programm AD wandler\programm1.2.disposable_mcp' started. Language tool versions: MPASMWIN.exe v5.35, mplink.exe v4.35 Sun Feb 07 20:16:02 2010 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Done. Executing: "C:\Program Files\mplab\MPASM Suite\MPASMWIN.exe" /q /p16F84A "programm1.2.asm" /l"programm1.2.lst" /e"programm1.2.err" Danach passiert nichts mehr. Das Programm soll über eine Schalterabfrage
-
Thread
Pickit2 Windows7?
auf den alten Einschüben war der PIC 16F84 drauf. Bei der jetzigen Frühjahrs Zwischenprüfung wird denke ich ein neuer Einschub für einen PIC 16F887 gebaut. (Sind aber nur Spekulationen ;) )
> Edit: Achja auf den alten Einschüben war der PIC 16F84 drauf. Bei der > jetzigen Frühjahrs Zwischenprüfung wird denke ich ein neuer Einschub für > einen PIC 16F887 gebaut. (Sind aber nur Spekulationen ;) ) Das werde ich prüfen ;-)
-
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
Kleine Elektronik - wer baut mir das für wenig Geld Gesperrt
84 Nutzen zu je 120 Platinen ergibt etwas über 10.000 Einzelplatinen. Bei 6 Bauteilen je Platine sowie eine angenommene Bestückkapazität von 6000cph (unterstes Limit) sind es dann genau 8 Stunden inkl
komplett/ inkl. Organsiation, Finanzierung, Zertifizierung, Einkauf der Bauteile, Verkauf der Platinen in 16h bewältigt, den will ich sehen. Superman wahrscheinlich.
-
Thread
Warum noch KFZ-Relais?
Erfahrung mit FETs hab ich noch nicht, auch habe ich noch nie so große Ströme geschaltet. Aber mit µC & Elektronik hab ich schon etwas Erfahrung (Wird noch mehr, bin erst 16...) Doran
langlebiger >sind. (Bei mir war schon oft ein Relais kaputt...) Und weiter unten: >Aber mit µC & Elektronik hab ich schon etwas >Erfahrung (Wird noch mehr, bin erst 16...) So, 16, dann war bei dir irgend ein anderes Relais kaputt, aber keines aus dem KFz. Oder bist du ein Crash-Kid??? Da ist
-
Thread
Deklaration von Zahlen und Wo im C Programm
meinte zwischen [ c ] und [ /c ] (ohne die leerzeichen ;-) )
; //H-L wird gezählt T0CONbits.T0CS = 0; //der Takt ist 1/4 des PIC-Taktes T0CONbits.T08BIT = 0; //16bit Timer T0CONbits.TMR0ON = 1; //enable Timer 0 //------------------------------------------------------------------------------
-
Thread
Microchip C18 & Pic 18f242
rein. Am besten benutzt du RA0 und RA1 gar nicht als digitale IO. Sonst kannste den AD Wandler im PIC gleich knicken.
//H-L wird gezählt T0CONbits.T0CS=0; //der Takt ist 1/4 des PIC-Taktes T0CONbits.T08BIT=0; //16bit Timer T0CONbits.TMR0ON=1; //enable Timer 0 OpenUSART( USART_TX_INT_OFF & // Transmit interrupt off
-
Thread
IRMP - Infrared Multi Protocol Decoder
[/c] Wie kommst Du auf die Idee, dass das Toggle-Bit an der 16. Stelle sitzt? [c] > L_Com ^= (1<<15); [/c] Auch hier: Wie kommst Du auf die Idee, dass das Toggle-Bit an der 16. Stelle
- Portierung auf C18 Compiler für PIC-Mikroprozessoren
-
Thread
Induktivität durch Parallelschwingkreis messen
wenn es einfachere Methoden gibt. Hast du meinen Link ignoriert? http://sprut.de/electronic/pic/projekte/lcmeter/lcmeter_sch.gif http://electronics-diy.com/img/lc_meter_pic16f84a.jpg http://www.aade.com/LCinst/lcm2b.htm
R2 Arbeitspunkt auf halbe Betriebsspannung R4 Mitkopplung R5 Pullup Widerstand R3, C7 Ubatt/2 als Mittelwert C3 AC-Ankopplung an den Schwingkreis C8, C9 Schwingkreiskondensator, bei großem L größere Cs parallel schalten. Parallel dazu die externe Spule Am Ausgang vom LM311 die Frequenz
-
Thread
Gehalt für Ingenieure und Techniker 2010 Gesperrt
nachfolgenden Tabelle wäre man jedenfalls in der letzten Zeile: http://oeffentlicher-dienst.info/c/t/rechner/tv-l/west?id=tv-l-2010&matrix=1
allem Propaganda. :) http://ondemand-mp3.dradio.de/file/dradio/2010/08/13/dlf_20100813_1423_62b848c1.mp3
-
Thread
[Anfänger] Simple Relais-Schaltung mit dem PIC16F84
quarz wichtig? habe hier noch mehrere rumliegen, von 3,nochwas bis 10 Mhz. gruß, marco p.s. den PIC16F84 wollte ich verwenden weil ich von denen 2 hier hab.
. diverse selbstbau-brenner die ich gefunden hatte haben leider nicht funktioniert. [c] //#include <C:\Programme\bknd\CC5X\16F84A.h> #pragma chip PIC16F84A /** * config: * * watchdog off * oszilator HS * power-on-timer on */ #pragma config WDTE=off, FOSC=
-
Thread
Zeichenkette funktion übergeben
Hallo, Ich habe diverse Probleme mit einer einfachen ausgabe an ein Display. Ich Programiere in C mit MPLAB C18 den pic 18F2550. [c] void printLCD (char * write) { RE = 1; RW = 0; // LCD im Schreiben-Mode RS = 1; // LCD im Daten-Mode while (!RE); // Verzögerung bis ausgang
Hallo Ich nutze MPLAB mit dem C30 Compiler weil ich mit PIC24 und dsPIC33 arbeite. Haben deinen Code auf dem C30 ausprobiert und er funktioniert ohne das Schlüsselwort "rom". Um solchen Problemen zu Analysieren benutze ich oft den
-
Thread
Labornetzgerät - Fragen zum Schaltplan
R15 is correctly compensated for. C7 at the output provides a low impedance source for high-frequency loads, and R16 provides for the discharge of C17 when the set voltage is reduced with no load attached. Current regulation is carried
Bezüglich DAC uC Steuerung würde ich vorschlagen das HP E3631 DAC Steuerungskonzept als Paten zu nehmen. Was mir an dem Konzept gefällt, ist, dass ein einzelner 16-bit DAC mit einem Multiplexer und acht S/H Puffern
-
Thread
Mit PIC und DTMF ein Relais schalten
im Rahmen meiner Ausbildung hab ich ein Projekt bekommen in dem ich mittels DTMF Decoder und einem PIC 16f877 oda 16F84a ein Relais schalten. Vorgabe ist: mit der Kombination Ton 1,2,3,4 ein Relais zur Ansteuerung bringen..Quasi ein kleines Zahlenschloss. Das mit den Ausgängen und der Codetabelle
Hallo, habe mal ne Schaltung aus Elektor nachgebaut, dort war ein PIC16C84 verbaut, hat auch gut funktioniert. Bin noch am Suchen, das war schon ein älteres Heft, wenn ich es finde, melde ich mich wieder. Gruß Marcus
-
Thread
Unterschied zwischen PIC16Cxxx und PIC16Fxxx Device-Familie
Hallo, Ich frage mich gerade, was der Unterschied zwischen PIC16Cxxx und PIC16Fxxx Device-Familie ist. Ich habe eben die Datenblätter von einem PIC16C84 mit dem eines PIC16F84 verglichen. Dabei ist mir nur das Unterschiedliche Pinning aufgefallen. Die SFR´
OTP-Versionen > (one time programmable). Ist im Prinzip richtig, einzige Ausnahme ist der vom TO genannte 16C84 - der hat nämlich auch schon grelles Gedächtnis (babelfish Übersetzung von flash memory). 16Cxxx Typen sind auf jeden Fall *nicht* mehr zu empfehlen, da wie schon gesagt nur einmal programmierbar
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
und schieben. u.c[19] not used \ u.c[18] Carry von Ram12:0 \ = u.l[4] u.c[17] Ram1b / u.c[16] Ram1a / u.c[15] not used \ u.c[14] Carry von Ram1a:0 \ = u.l[3] u.c[13] Ram19 / u.c[12] Ram18 / u.c[11] not used \ u.c[10] Carry von Ram18:0 \ = u.l[2] u.c[ 9] Ram17 / u.c[ 8] Ram16 / u.c[
-
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
Temperatur mit MCP9701A und Mega32 messen
/ 50 - 200kHz SFIOR &= 0xF; // free running mode } uint16_t tempMeasRead(void) { uint8_t i; div16_t temp; uint16_t meas = 0; TEMP_PORT |= TEMP_VCC; // turn Vcc on ADCSRA |= (1<<ADEN); // enable ADC _delay_ms(1);
[c]#define TEMP_VCC (1<<PA1)[/c] >Bleibt nur noch die Idee daß der Pin (kurzzeitig?) als Ausgang >konfiguriert wird??? Das müsste der AVR dann aber selbst machen bzw. gebe ich nirgends den Befehl
-
Thread
Mp3 Player mit Atmega
gibt es verschiedene Implementierungen und 70kByte ist die, die am meisten Speicher braucht. Die dsPIC Version des MAD mp3 Dekoders belegt etwa 11kByte im Flash mit Konstanten. Großteils für die Huffman Tabellen. Wie weiter oben schonmal geschrieben, benötigt ein AVR für eine 16x16->32 MAC Operation
recht laufenden Decoder niedriger Qualität. Stimmt, das wäre eher sowas wie die Webserver auf einem PIC 16F84. Können keine URLs auswerten und kein Ethernet (nur SLIP über RS232), aber man kann zeigen, dass es geht. > Wenn man es den gerne selber machen wäre ein Format wie ADPCM (ggf. > danach nochmal
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
der Platine, von dort zu den Anschlüssen des Attiny. Hier nun die versprochenen Bilder: http://pic.leech.it/pic.php?id=6a1c565k1024img03.jpg http://pic.leech.it/pic.php?id=d74ee5a7k1024img03.jpg http://pic.leech.it/pic.php?id=83c9aa23k1024img03.jpg http://pic.leech.it/pic.php?id=6bb84e85k1024img03
resources/prod_documents/doc2543.PDF Und dazwischen dann halt ein Adapterkabel selbst gelötet. http://pic.leech.it/pic.php?id=54cccc6fk1024img03.jpg http://pic.leech.it/pic.php?id=6bb84e85k1024img03.jpg
-
Thread
Theremin/Etherwave Layout
eigentlich ein microcontroller, oder? Hab ich nicht viel zu tun gehabt bisher; Ich bräuchte für einen PIC16f628 ein leistbares Programmiergerät, ev. USB und Software. Sollte auch für PIC16 funktionieren, da gibt´s für Anfänger am meisten Beispiele. bei der Fülle an Angeboten, fertig oder DIY, weiß ich
Frage: Du bist ja eigentlich ein microcontroller, oder? *LOL* Ja, ich _bin_ so gesehen eher ein µC als ein Schwingkreis :) > Hab ich nicht viel zu tun gehabt bisher; Also so wie ich mit den analogen Sachen =) > Ich bräuchte für einen PIC16f628 ein leistbares Programmiergerät, ev. > USB und
-
Thread
RFM 01 empfängt nicht
Frame zu empfangen RFXX_WRT_CMD(0xCE8B); i=0; ChkSum=0; for(j=0;j<16;j++){ ChkSum+=RF_RXBUF[j]; //berechnete checksumme } if(ChkSum==RF_RXBUF[16]){//frame check LED1_TRG(); } } } } } //rfm01.c die rfm01
if (TimeOut == 250) return; } // wait until data in FIFO for (j=0; j<16; j++) // read and discard status register { sbi(RF_PORT, SCK); asm("nop"); cbi(RF_PORT, SCK); } c=0; for (j=0; j<8; j++) { c<<=1; if (RF_PIN&(1<<SDO))
-
Thread
Pic Lernen aber wie??
als ich mit den PICs begonnen habe, konnte ich ein bisschen C und hatte keine ahnung von mikrokontrollern. dank www.sprut.de und einem gratis-c-compiler war der einstieg aber extrem einfach (grosses lob an sprut!). ich begann damals mit den PIC16, heute jedoch
. ach ja wie ich anfing! ich war so blöd und hab mir anfangs ein pic16c gekauft und hab mich gewundert das der nur einmal zu beschreiben geht! dann halt f-Typen und irendein laufähiges Programm fürn Pic gezogen und rumprobiert!
-
Thread
DTMF Transceiver
die DTMF Signale (*21*0171.....#) für die anrufweiterschaltung sendet. Das ganze soll mit einem PIC 16F84A realisiert werden. Außerdem hab ich schon das IC MT8880C gefunden, das versteh ich auch soweit, mein Problem ist, dass ich nicht weiß wie ich es nun in die Telefonleitung bekomme, da ich da