-
Thread
Microchip Programmer Firmware und Updates
aktuellen Stand bringen.. 2)damit auch einen PIC 16F628A brennen, denn der will sich im P..Plus mit der alten Firmware einfach nicht brennen lassen...wird einfach zeit für ein update... 1)Problem scheinbar gibt es bei microchip keine Infos zum
, der wiederum vom 'F84A, und für Neuentwicklungen empfiehlt Microchip den PIC16F627, der wiederum bereits als 'F627A vorliegt und erst noch viel billiger ist als der '84. > heute war ich der meinung das das "c" für die
-
Thread
Include für GCC-Compiler woher?
Hallo Pic-Programmer, wollte doch mal den GCC-Compiler ausprobieren.Leider ist die 16F628A.h in meiner Demo zwar da aber leer.Gerade die brauch ich Kann man die irgendwo downloaden (klar: ausser Vollv.).
GCC-Compiler für den PIC µC (nehme ich an wg. 16F628A) - gibt es das überhaupt? In der Linksammlung steht nix darüber: http://www.mikrocontroller.net/articles/Linksammlung#Entwicklungstools_.2F_Tutorials_.2F_Foren
-
Thread
PIC :: Virtuelle Tastatur
könnt mir irgendwie weiterhelfen und mir sagen, wieso es nicht funktioniert. Verwendet wird ein PIC16F628A mit Internem Oszilator. Source Code ist im Anhang. Vielen Dank --Martin M.
Wertet Dein PIC auch die vom PC an die Tastatur gesendeten Befehle aus? Die sind Bestandteil des PS/2-Protokolls und müssen korrekt ausgewertet werden; manche Geräte erkennen sonst nicht, daß eine Tastatur vorhanden
-
Thread
MPLAP: Invalid target device id (expected=0x4F, read=0x1FF)
Hallo, ich arbeite mit MPLAB 8.00 und einem PIC16F876. Bisher funktionierte die Programmierung mittels ICSP-Anschluss und dem ICD2 sehr gut. Plötzlich erhalte ich die Meldung "Invalid target device id (expected=0x4F, read=0x1FF)" Unter "Select
Gibt es evtl. von deinem PIC eine andere Revision? Ist z.B. der eine PIC ein 16F876 und der 2. PIC ein 16F876A?? Ich weiss nämlich, dass beim PIC16F628 und beim PIC16F628A Unter- schiede beim Programmieren gemacht werden! D.h
-
Thread
PIC sample erschleichen?
Den PIC16F84 können die immer noch bemustern ? Der sollte doch nun wirklich nicht mehr lieferbar sein, das alte M***ding. Nimm einen 16F628A und sei glücklich ! Oder 16F688...
Den 16F84 kann man nichtmehr bestellen (nur den .... 84 ;) ) Bestell doch einen 16F628A bei Reichelt und schreib den ASM-Code um. Eine ATMEGA8 MCU als Sample zu bestellen macht keinen Sinn, von denen
-
Thread
Parität einer Variable errechnen
Ich möchte mithilfe eines PICs eine "virtuelle Tastatur" bauen. Benutzen wollte ich dafür einen PIC 16F628A, da ich gerade einen davon zu Hause habe ;-) Jetzt muss man ja beim Senden des ScanCodes noch ein Paritätsbit senden. Mein Problem ist, wie kann ich in Assembler diese Parität errechnen? Ich
, aber ich habs jetzt schon ungeschickt Programmiert ;) und möchte das mit 4 Port Pins machen, der 16F628A hat sowieso genug davon
-
Thread
Tacho im Eigenbau
meinen fertig stellen. Ohne Gehäuse und am Netzgerät geht er schon. Du brauchst: - Einen µC z.B. PIC 16F628 - Einen 7-Segment treiber z.B. MAX7219 - Einen Reedkontakt - Fünf 7-Segment anzeigen (evtl. auch bis zu acht Stellen) - Drei Taster - Diverse Wiederstände und Kondensatoren - ein Poti für
Wie wärs mit den kleinsten und billigsten Sevos von eBay? die müssten doch für analoganzeigen 1A geeignet sein ?!
-
Thread
Motorsteuerung mit Hilfe eines Mikrocontrollers PIC
? Dann könntest Du wenigstens einen Teil testen, ohne die Hardware bei Dir zu haben. PIC16F88x haben lt. Datenblatt 4 PWM Kanäle, andere PICs z.T. auch. Microchip hat ein "Motor Control Design Center" auf: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2125¶m
Hallo, Ich war letzte Woche persönlich bei meinem Betreuer.. Es handelt sich um einen PIC 16F627(A), oder einen 16F628A, desweiteren kann ein 18F1230 oder 18F1220 verwendet werden. Ich soll verschiedene Möglichkeiten erläutern auch was die Motoransteuerung angeht. Es muss entgegen meiner
-
Thread
Zähler Frequenzmessung
jo aber i brauch die namen und zahlen von den bauteilen!!!! z.b. pic 16F628
www.google.ch/search?q=ICM7226&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
-
Thread
SHT75 am PIC 16F877A
ein Problem mit meinem SHT75 Temperatur und Feuchte-Sensor. Und zwar bekomme ich diesen an meinem PIC 16F877a nicht zum laufen. Mein Quellcode ist im Anhang Gibt es jemanden, der mit dem Sensor Erfahrung hat und ebenfalls wie ich in Assembler programmiert? Jemand ne Idee, was ich falsch mache
Hi Daniel, ich habe ein Projekt mit SHT11 an einem 16F628 (glaube ich). Kann ich heute abend mal raussuchen - schon 3 Jahre her...
-
Thread
PIC 16F628A - LCD ansteuern
Hallo, habe Dein Programm mal 1 zu 1 auf einen 16F628A geladen und ein LCD-Display angeschlossen. Bei mir erscheint auf dem Display fortlaufend der Text "OK:0", wie Du es im Programm auch programiert hast. Also muss etwas mit Deinem Hardwareaufbau
ich habe es heute gesehen und auf PIC 16F628A übertragen..Es funktioniert einwandfrei ( auch mit Tasten )..Ich habe es erweitert ( 6 tasten ) und statt Buchstaben , die zahlen eingegeben:Das Ergebnis ist Perfekt..Aber nur erste Zeile..
-
Thread
Poti ohne AD-Eingang auslesen --- PIC
. Da musste ich lange dran rumfummeln, bis ich das am Laufen hatte. Ich habe hier im Moment nur 16f84 und 16C71. Für AN700 braucht man wohl spezielle andere PICs. Bevor ich mir sowas zulege, ist es vermutlich besser, wenn ich mir einen PIC mit integriertem AD-Wandler hole. Ich werde das aber trotzdem
16F877A bestellt, kostet bei Reichelt 5,10€. Als Sample noch nicht mal Versandt.
-
Thread
Suche CPLD für Projekt
dabei gleich auf ne Ein-Chip-Lösung umsteigen. Da ich noch ein paar unbenutzte Pics rumliegen hatte(16f628a) und ohnehin noch Pic-Assembler lernen wollte, habe ich es etwas naiv erstmal damit versucht, was aber nicht geklappt hat. Der Pic war mit ca. 21Mhz getaktet und konnte pro Cpu-Cycle des Systems
65816. System ist das Super Nintendo. >>Da ich noch ein paar unbenutzte Pics rumliegen hatte(16f628a) und >;-) Du musst noch einiges lernen. Denke ich auch. Bin aber trotzdem froh, mal etwas Erfahrung auf nem Pic gesammelt zu haben. >> Evtl. gibts da auch noch bei Lattice oder Altera
-
Thread
Vref und PIC 16F690 Problem
Datenblatt des benutzten PICs, bei den electrical characteristics steht vermutlich unter Parameter A20 die minimale VRef. Bei vielen Typen ist das Minimum 3V, wenn man da drunter geht tritt der beschriebene Effekt auf.
wer kann helfen Pic 16F627/628 pc zum pic mit quittierung/ohne auch begrenzte DMX kanäle danke
-
Thread
ADC und LCD an PIC 16F627/6F628A
Hi@all. Wie kann ich einen wert am ADC auslesen und auf einem LCD darstellen... (z.B. von einem Spannungsteiler mit NTC, PTC, e.t.c) Für jeglche Hilfe bin ich dankbar, da ich mehr aus Beispielen lerne, wie aus Datenblättern... Greets Olli
-
Thread
I2C im Auto - Störfestigkeit
ich unter anderem auch I2C-Temperatursensoren (LM75) im Motorraum verbauen. Diese sollen von einem PIC16F628 über einen in Software realisierten I2C-Bus (Low-Speed) zyklisch abgefragt werden und auf einem LCD-Display ausgegebne werden. Dass die Sensoren sehr gut gegen Feuchtigkeit geschützt werden müssen
fixiert ist, ansonsten sollte man villeicht zu hochflexiblen Kabel greifen (Lapp Unitronic FD CY o.ä.)
-
Thread
Neuling will PIC16F628 programmieren
) und versuche ein Hex-File in einen PIC16F628A zu bekommen. Alles sieht gut aus (Pic wird erkannt) ich kann das Schreiben starten aber es endet am Schluß immer mit einem Schreibfehler. Meine Frage bei der die Profis lächeln: Ich habe hier den Pic16F628A zum porogrammieren, die Schaltung und das Programm beziehen sich auf einen Pic16F628. Macht das vielleicht das Problem? Danke und Bitte nicht zu viel lachen. Mit freundlichen Grüßen, Gauner1110
-
Thread
Zeilenwechsel bei LCD will nicht gelingen
PIC 16F628 ;Takt 4MHz ; ;06.08.09 ;*********************************************************************** ;Pinbelegung des PIC**************************************************** ;***************
movwf LcdDaten call OutLcdDaten movlw 'T' movwf LcdDaten call OutLcdDaten movlw 'a' movwf LcdDaten call OutLcdDaten ; 8 Zeichen fertig ; ACHTUNG ; Einfuegen eines Zeilenwechsels beim 2x8-Display ; die folgenden 2 Zeilen nur bei einem 1-Zeiligen Display 1x16 (intern 2x8
-
Thread
PIC16F628A MCLA + RA5 am gleichen Pin was nun?
Hi Das ist warhscheinlich eher eine Leiche Frage. Beim PIC16F628A (Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/30430c.pdf ) sind MCLR und RA5 am gleichen PIN. Muss MCLR auch hier auf hight geschaltet werden? In meiner Schaltung ist der Pin
pic16f84 ich bin damals von 16c84 auf 16f84 umgestiegen, da waren dann schon ein paar bytes mehr speicher an bord, aber seit ich den 628 kenne verstehe ich diesbezüglich die welt nicht mehr.... 20mhz
-
Thread
[V] IC´s, Mikrocontroller, PIC´s, Treiber, LM xx.
Überschrift passt sonst nicht. Also biete an: Mikrocontroller: - 20 x 8-BIT MICRO-CONTROLLER USES A FULLY STATIC CMOS DESIGN TECHNOLOGY MDT2051P 340MBC --> kompatibel zu PIC 16C71 (lässt sich mit PIC - Programmer programmieren) - 1,50 €/pro IC - 1 x PIC 16F872 - 1,50 €/pro IC - 4 x PIC 16F84 - 1,50 €/pro IC - 1 x PIC 16F628 - 1,50 €/pro IC - 1 x PIC 12F629 - 1,50 €/pro IC Display - Treiber: - 2 x ICL 7107 - 1,50 €/pro IC IC´s: - LM 3916 - LM 723 - LM 724 - LM
-
Thread
Parallax Propeller
PIC tools from 1990, selling BASIC Stamps from 1993, and selling SX tools from 1997) that it takes five whole years to get traction for a new product line. We are just over a year into this process with
vermeiden und Probleme mit den gegebenen Möglichkeiten zu > lösen. Das heißt also, dass weiterhin der PIC16F84 oder die kompatiblen Nachfolger 16F628 in der Firma verwendet wird. Aber doch dann kein Propeller. Irgendwie hat Parallax schlechte Karten ... Firmen wollen ihn nicht und Privatleute wollen
-
Thread
PIC16F628-04 vs PIC16F628A
Hallo, ich nutze für eine Schaltung einen PIC16F628-04 mit internenen Oszillator. Kann man auch ein PIC16F628A mit internen 4MHz-Oszillator betreiben? Muss man im asm-File dann etwas ändern? Nutze momentan nur _INTRC_OSC_NOCLKOUT als Konfigurationsbit
PIC16F628-20 gibt, aber beim Nachfolger nur einen PIC16F628A (keine separate 4 und 20MHz Varianten).
-
Thread
Protokollwandler mit PIC,PS/2Maus an seriellen Eingang
einem KVM an einen RS-232-Mauseingang am Rechner.Daher dachte ich an ein kleines Interface mit nem PIC16F628A (hab ich noch da!).Das Problem besteht darin das ich nicht genügend Kenntnisse von Programmierkunst und Ablauf des PS2-Protokolls habe. Beim suchen fand ich das hier schon öfter derartige Mäuse
Assamblerkenntnisse bin ich inzwischen total Ideenbefreit. Möglicherweise kann mir ja jemand,bei dem ´ne PS-Maus am PIC funzt seinen AusleseCode überlassen. Grüße von der sonnigen (heute Regen) Nordsee Frank
-
Thread
Brenner 5 geht nicht
/pic/projekte/brenner5/mod.htm#628),die aber gelöst sind. Habt ihr schon mal Erfahrungen mit dem PIC16F628A gemacht? mfg Gypro
Hi Du kannst ja mal ein Hexfile von einem PIC16F627A probieren auf den PIC zu brennen. Das ist der kleiner Bruder vom PIC16F628A.. also sollte das normal gehen. mfg Schoasch PS.: ansonst, hast du einen Schaltplan, dann könnte man vl schnell
-
Thread
Probleme mit MPLAB IDE
etwas verändertes ASM-File bei. Nicht alle Änderungen in der Init sind für die Umstellung auf den PIC 16F628A unbedingt notwendig, aber das Programm läuft auf dem realen PIC. Schau mal, was Du damit anfangen Kannst!
Anscheinend muss ich mehr umstellen als nur das was ich getan hab. Hierfüar mal mein Programm: list p=16f628a ; Includedatei für den 16F628a einbinden ; #include <P16f628a.INC> ; ; Configuration festlegen ; ; bis 4 MHz: Power on Timer, kein Watchdog, XT-Oscillator ; __CONFIG
-
Thread
PIC schaltet Relais Absturz
Guten Tag, Ich habe einen PIC 16F628A von diesem gehe ich von einen PIN (IO Port auf Ausgang gestellt) auf einen NPN Transistor über eine 1 k Widerstand. Dieser Transistor schaltet dann das Relais. Das Relais besitzt eine Freilaufdiode
User wrote: > Guten Tag, > > Ich habe einen PIC 16F628A von diesem gehe ich von einen PIN (IO Port > auf Ausgang gestellt) auf einen NPN Transistor über eine 1 k Widerstand. > Dieser Transistor schaltet dann das Relais. Das Relais besitzt eine
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
Hallo! Möchte das RFM12 an einem PIC 16F876 betreiben. Auf was muss ich achten? Hat das schon jemand mit einem PIC versucht? Danke für eure Hilfe. mfg Martin
FSK Module zum Laufen gebracht. Allerdings nicht mit einem AVR, sondern der Sender laeuft mit einem pic16f88 und der Receiver mit einem pic16f628a. Der Sender schickt einen String samt checksum in die Welt und der Receiver empfaengt den String und wertet die checksum aus. Das laeft jetzt schon seit 1
-
Thread
AVR-Einstieg
Standard-PIC16F84 bzw. PIC16F628, also welcher hat die meiste Verbreitung und wird am meisten genutzt? 2) Welchen (möglichst universellen) Brenner sollte ich mir bauen, der eine ganze Serie brennen kann und von
doch eher selten? Der PIC16F84 hat 18Pin und für die meisten Dinge die ich mache eigentlich zu groß, weil ich nie viele IOs gleichzeitig nutze. Vielen Dank, Dominik
-
Thread
Problem mit Pic 16F628A
Hallo zusammen! Hab ein Problem mit dem Pic16F628A! Will mit ihm 7-Segmentanzeigen ansteuern! Meine 7-Segmentanzeigen hängen alle am Port B bis auf das Element b der Anzeige! Das Element b hängt am PortA.4 also am Pin 3! Problem: Der Port
Bei mir sitzen die Ports A alle auf null! heist wohl das es ausgeschalten ist!
-
Thread
Verlustleistung von Pic zu groß
persönlich schreibe nur in Assembler,so schlimm ist es gar nicht wie es hier beschrieben wird. OK Pic's sind nicht wirklich überbequem,aber wenn man ins Datenblatt ab und zu reinschaut bekommt man es hin ;-) Zum Thema Stromaufnahme: ich habe hier einen Pic16F628 (kein L Typ) der als RTC mit 10µA auskommt.Als Beispiel kommt ein Pic16F688 bei 4MHz mit 220µA aus.(Datenblatt) Also so schlimm sind Pic's gar nicht. Ausser dem kann MSP fast keine Last an den Ports treiben. Zum Thema 800mW Verlustleistung: ich verstehe nicht so
-
Thread
PIC16F628A RA2 Probleme!
Disabled DEEPrtect: Disabled Hier das Programm (gekürzte Fassung): [c] //Define: #define A1 PORTA.F0 #define A2 PORTA.F1 #define A3 PORTA.F2 //Funktionsprototypen void Startup(void); //Globale Variablen int Receive = 0; //Init-Routine: void Startup(void) { PortA = 0;
Der Taktet auf 4MHZ und auf dem Board wird ebenfalls kein Quarz verwendet! Man muss nicht bei jedem PIC einen Quarz verwender der PIC16F628 ist ein solcher der über einen internen OSZ verfügt! @Bernd: War ein Fehler von mir ich meinte nich A1 und A3 sondern RA1 und RA3 @Severino: Habe ich gemacht
-
Thread
7_segment zahl9 anstatt 5
, also liegt es nicht an den anzeigen! das blöde ist glaub ich alle siebensegmentanzeigen, also a,d,e,f,g liegen beim pic16f628a am port B und der b von der siebensegmentanzeige liegt am port A vom pic!
-
Thread
Hilfe bei 7-Segmentanzeige
Hallo! kann mir jemand helfen? will mit dem pic16f628a eine temperatur auf 3 7-segmentanzeigen anzeigen! das signal vom temperatur sensor bekomm ich schon seriell rein, aber einfach das anzeigen haut nicht so hin! steht nur schrott an den 7-segmentanzeigen
@steffen >will mit dem pic16f628a eine temperatur auf 3 7-segmentanzeigen >anzeigen! Das wollen viele. >das signal vom temperatur sensor bekomm ich schon seriell rein, aber >einfach das anzeigen haut nicht so hin! steht
-
Thread
PIC-Standardtypen
PICs die ich verbaut habe kein Schwein außer mir benützt. Was sagt ihr zu folgender Auswahl? - PIC16F628A-I/P ("kleiner" MidRange-PIC) - PIC16LF876A-I/SP ("großer" MidRange-PIC) - PIC18LF1320-I/P ("kleiner" HighPerformance PIC) - PIC18LF2520-I/SP ("großer" HighPerformance PIC) Habe darauf geachtet
dir Samples bestellst, dann zum kennenlernen und nicht lagern. Und zum kennenlernen sind wohl die PIC12F interessanter als die PIC16F. Ausserdem gibts bei den PIC18F andere interessante Typen zb: PIC18F2550 (hat USB). mfg Schoasch
-
Thread
PIC16F628A
@SNI >Will 3 7-Segmentanzeigen mit dem pic16F628A ansteuern! >Der pic soll das Siegnal von dem temperaturfühler DS1821 aufnehmen und an den 7-Segmentanzeigen anzeigen! dafür fehlt mir aber das Wissen! Früher (tm) hat man sich sowas erarbeitet
auch überlegen, wie man den Thread benennt: Die Problemstellung hat nämlich ziemlich wenig mit dem PIC16F628A im Speziellen zu tun... Severino
-
Thread
Nimm PIC's
Programmierspannung bei PICs >aufregt? He? Schon mal was von "low voltage programming" gehört? Z. B. PIC16F628, DS40044D, Seite 112
mal eine frage zeit wann hat der PIC16f876 den paging?
-
Thread
Problem mit PIC16F628A
gut mit Microcontrollern aus! Wollte als test nur mehrere Dioden zum leuchten bringen und hab den PIC16F628A mit folgendem Programm in MPLAB beschrieben! ------------------------------------------------------------------------------ void main(void) { TRISA = 0b.0000.0000;
------------------------------------------------ aber irgendwie funktioniert das nicht! mit dem PIC 16F84A funktioniert das! muss man bei dem dem PIC 16F628A irgend welche besonderen einstellungen beim brennen vornehmen? Schon mal danke im voraus MFG SNI
-
Thread
PIC 16F628A + mikropascal+ Testbit
Mikropascal ist ein of Pascal bassierendes Programm zum porgrammieren von PIC. Dieses Programm hat die Funktion testbit. Bei Pics gibt es I/o Ports zum Beispiel PortB. wenn diese Ports auf eingang gestellt sind und es liegt ein Spannung von 5V an also ein High-Pegel müsste man eine 1 auslesen können ansonsten ein null. v := testbit(portb,6); aber die Programmzeile liefert keinen Wert zurück den ich dann verarbeiten kann. Das Programm sollte so aussehen wenn spannung an RB6 anliegt dann mach das wenn keine Spannung anliegt mach dieses. wenn jemand einen Link oder ein Programm hätte
-
Thread
Wer hilft mir weiter,damit ich das ambilight zu ende bekomme
Dürfte schwer werden den PIC 16F628A Prozessor mit einem Atmel ISP zu Programieren. Schau dir mal diese Seite an: http://divxstation.com/article.asp?aId=151 Aber das ist ein cooles Projekt. Gruß
:1000E000E9F02830F1F023959FBE18950A2C23954E :1000F0009FBE18951A2C23959FBE18952A2C2395E0 :100100009FBE189523959FBE189523959FBE189561 :1001100023959FBE189523959FBE189523959FBE46 :0A0120001895239520E09FBE189566
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
sondern unter der GPL, das wird aber für den OP wohl keinen Unterschied machen. SDCC unterstützt die PIC14 und PIC16 Architektur, d.H. nur manche der pic12f (nicht die mit PIC12 Befehlssatz). im PIC14 Modus: 16f72 16f73 16f74 16f76 16f77 16f84 16f84a 16f87 16f88 16f616 16hv616 16f627 16f627a 16f628 16f628a 16f648 16f648a 16f630 16f676 16f636 16f639 16f684 16f685 16f689 16f690 16f687 16f688 16f716 16f737 16f747 16f767
-
Thread
TIMER0 und USART beim PIC16F628A
Moin zusammen, ich sitzte zur Zeit einem ziemlichen Problem. Ich benutze beim 16F628A den Timer 0 und das USART Module. Wie ich herausgefunden habe mögen es die Module nicht sonderlich, wenn sie beide eingeschaltet sind. Das Problem habe ich gelöst. Nun meine Frage: Ist jemanden bekannt wie lange der Timer 0 ausgeschaltet sein muss bevor man das USART Module einschaltet? Konkret habe ich das Problem, dass ich etwas mit der USART etwas auslese, diese Daten in den Speicher lege und auswerte. Dannach wird der Speicher gelöscht. Nun warte ich mit dem Timer 0 einige Zeit. Ist dieses Zeit abgelaufen
-
Thread
Ich brauch dringend Hilfe bei dem PIC16F628A (MPLAB)
Hallo, ich habe ein Problem mit dem PIC16F628A. Wenn ich ein fertiges Programm aus dem Internet auf dem PIC lade funktioniert das Programm. Wenn ich ein Programm mit MPLAB (mit allen Einstellungen) schreibe und dann drauf lade funktioniert
auf, da mein Problem ähnlich gelagert ist. Seit ein paar Jahren programmiere ich ein bißchen mit 16F628 rum und das klappt ansich sehr gut. Nun wollte ich auf den "A"-Typ umschwenken, da der 16F628 (ohne A) mir zu teuer geworden ist und der 16F628A der Nachfolger ist. Mein Problem ist, das ich den"A
-
Thread
Wecker platine für pc
Hallo, sowas habe ich erst vor ein paar Tagen gebaut, das läuft mit einem PIC16F84-10 über den SMBUS vom PC. Ein Programm für Linux mit dem man den Wecker programmieren kann habe ich auch geschrieben. Der PIC hat noch jede Menge Resourcen frei für andere Dinge. Die Firmware ist sehr leicht auf andere PIC's zu übertragen, z.B. den 16F628(a). Mit einem AtMega8 kann man es auch noch machen, es gibt einfach "zu" viele Möglichkeiten. Der AtMeage8 hat I2C sogar in Hardware, nicht wie der PIC. In den PIC habe
-
Thread
sleep bei 16F628
wenn ich den Interrupt disable, wacht er nicht mehr auf. hier ein stück test-code: #include <16F628.h> #use delay(clock=40000000) #fuses NOWDT,XT, NOLVP, NOPROTECT void main() { enable_interrupts(int_rb); enable_interrupts(global); while(1) { output_high(Pin_A0); delay_ms
Also... setz einmal die Trisregister so, dass alles auf Ausgang ist, bis auf deinen Eingang. SET_TRIS_A(xx); heisst der befehl. Was sonst auch noch sein könnte ist, das das ISR-Flag gesetzt ist. Lösch dieses einmal ganz sicher bevor du ins sleep gehst. Ausserdem müsstest du ja dem PIC sagen, mit welchem