-
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
-
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
ü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
-
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; PORTA
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
kleine Nachhilfe beim Lesen/Beschreiben des EEPROM
Hallo allerseits, Ich brauche ein wenig Nachhilfe in Sachen EEPROMs (PIC16F628, MPLAB ASM). Mit folgendem Quelltext werden Speicherzellen bereits beim Brennen beschrieben: org H'2100' de 01h de 23h de 45h de 67h Bei Adresse 2100 sieht dann die Speicherbelegung
-
Thread
EA DOG-M LCD im SPI-mode
zu ersparen. Lange Rede kurzer Sinn - im Datenblatt steht alles drin...fast. Meine Hardware: PIC 16F628 mit 8MHZ (bitte kein WARUM PIC, usw.) Betriebspannnung: 3.3V LCD-Interface: SPI LCD-Kondensator1 (pin21&22): 0,47uF LCD-Kondensator2: (pin24&25): 2,2uF Urspruengliches Problem: Display funktionierte
-
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ß
-
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
PIC16F628 und IcProg 1.05d
Daher gehe ich davon aus, dass nichts drauf geschrieben wurde. Ich habe allerdings auch den PIC16F628-04. Ist das ein fataler Unterschied zur Version ohne -04? Ich habe davon wenig Ahnung und auch nicht die Nerven, mich mit dem gesamten Thema auseinander zu setzen. Ich möchte halt nur auf 2
-
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 das
-
Thread
MPLAB kennt "movlw AAh" nicht
Hallo, folgende Sequenz muss eingehalten werden beim Schreiben in das EEPROM eines PIC 16F628: BSF EECON1, WREN ;Enable write BCF INTCON, GIE ;Disable INTs. MOVLW 55h ; MOVWF EECON2 ;Write 55h MOVLW AAh ; MOVWF EECON2 ;Write AAh BSF EECON1,WR ;Set WR bit ;begin
-
Thread
PIC16f628 quarz probleme
Hi, habe meine schaltung mit dem pic16f628 aufgebaut. Leider habe ich das problem, das mein quarz nicht anschwingt (4Mhz, 33pF). Normalerweise klappt das bei anderen PIC typen immer. Habe gelesen das es zu problemen kommen kann bei diesem
-
Thread
Grundsätzliche Frage zur Interruptbehandlung beim PIC
Hallo, Um mehrere Interrupts beim PIC 16F628 nutzen zu können, muss ja eine Auswahl geschehen, welches Ereignis den INT ausgelöst hat, da ja nur ein einziger INT-Vektor existiert. Hier sollen z.B. Timer0, Timer1, RB0 und die RS232 Schnittstelle
-
Thread
TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler
Spannung auf den Bilschirm einblenden? Noch ne Frage: Im Elektor war ein DiSEqC-Monitor mit Pic 16F628 mit LCD Ausgabe. In ASM. Da ich nur Bascom kann frage ich einfach mal wie ich die Ausgabe in mein Projekt rein kriege.Oder hat jemand in Zukunft mit AVR etwas ähnliches vor.Das TV-Projekt bietet
-
Thread
IR Empfänger
Könnt ihr mir vielleicht einen Tipp geben. Das Signal ist im Anhang. Dank und Gruss Benutze: PIC 16F628 IR Empfänger: TOSP... C-Compiler cc5x for(i=0;i<=32;i++){ pause() //50us while(EIN==0); //warten solange 0 TMR0=0; //Timer 0 while(EIN==1); //warten
-
Thread
hdschondelmaier@gmx.de
Hallo, ich möchte mit einem PIC 16F628A der eine PWM-HW onboard hat eine 20kHz Frequenz erzeugen und von 18-25kHz wobbeln. Das erzeugen ist kein Problem, beim wobbeln schreibe ich einfach ins PR2 Register. Ab und zu kommt es vor, dass
-
Thread
Motorrad Thermometer mit PIC 16F84 und Nokia 3310 Display
Hallo Pepe Würde keinen Pic16F84 verwenden, da er keine ADC hat, wenn du mit NTC messen willst. PIC16F628 fände ich schon passender, liegt preislich im ähnlichen Feld. Gibt es auch in SMD-Form. Je nachdem wir genau du messen willst fände ich auch andere Sensoren geeigneter. Beste Grüsse Geri
-
Thread
Frage zu Assembler und Quellcode
schon ein wenig in Assembler eingearbeitet. Zu meinen Fragen: 1. Angenommen ich betreibe den PIC16F628 mit einem 4Mhz Quartz, wie viele Wiederholungen muss ich einfügen, damit ich 1 Sekunde Wartezeit habe. DELAY movlw 9Fh ;DEN WERT 159 IN movwf C1 ;DEN COUNTER 1 SCHREIBEN
-
Thread
cc5x und PIC 16F628 / 88 problem
und Anregung wär ich echt Dankbar! grüße, HAL9000 hier zB ein Grundgerüst: #pragma chip PIC16F628A #pragma config |= 0b.1111.1111.0010 void main(void) { TRISB = 0b.0000.0000; while(1) { PORTB = 255; } }
Hallo! Also ich arbeite schon seit einiger Zeit mit dem CC5X-compiler. Den PIC16F628A hatte ich zwar noch nicht verwendet, aber den PIC16F628. Ich habe meine Erkenntnisse (vor allem wie man die 1k-Grenze umgeht) in einem Dokument zusammengefasst. Siehe Anhang. Vielleicht hilft
-
Thread
PIC16F628 Programm läuft nicht
Hallo ich bin am Verzweifeln: Ich habe eine folgende kleine Schaltung mit dem PIC16F628 aufgebaut: 3,3V SPG-Reg als Versorgung An RB0-RB3 je ein 1k Widerstand und dann eine LED auf Masse An RB4-RB7 je einen 4k7 Pullup und einen Schalter auf Masse So alles was ich (momentan noch
-
Thread
Problem C-Compiler mit PIC16F628 und MPLAP
Ich bin am verzweifeln. Ich habe ein kleines Programm in C für einen PIC16F628 geschrieben und will jetzt ein HEX File daraus machen. Als erstes habe ich es mit dem CC5x Compiler probiert und habe immer folgendes Problem dabei gehabt: Wenn ich auf Build klicke meckert
output files. Clean: Done. Executing: "C:\Programme\IAR Systems\ew23\picmicro\bin\iccpic.exe" -D__PIC16F628__ "main.c" -o"main.r39" -r -e -z9 IAR PICmicro C Compiler V2.21C/W32 Copyright 1998-2004 IAR Systems. All rights reserved. Time limited license: 29 days left Fatal error[Pic005]:
-
Thread
C-Compiler für PIC16F628
Hallo Leute, habe ein kleines C-Programm für einen PIC16F628 geschrieben. Dieses lässt sich (wie der Name ja schon sagt) nicht über den MPLAP C18 Compiler in ein Hex-File umwandeln. Welchen Compiler könnt Ihr empfehlen? Gibt es einen kostenlosen der sich
feuchtesensor_shtxx/feuchtesensor_shtxx.html an. Wenn Du die 1k-Grenze überschreitest (was mit dem PIC16F628 ja möglich ist, dann wird es etwas kompliziert. Dann versuchs mal hier http://www.mikrocontroller.net/forum/read-1-342244.html#new mfg Stefan B. (Linz, Österreich)
-
Thread
Problem mit Optokoppler und 4to20mA Converter
Wert und ich kann dann einen 12bit Wert auslesen. Diese verarbeite ich mit einen PIC und zwar den PIC16F628 oder PIC18F252. Intern wird der Temperature und Humidty Wert ermittelt und dann an den Converter uebertragen. Da kommt dann auch mein Problem. Mit einen Kreis ist das alles kein Problem, da ich
-
Thread
LED an RBA4 für PIC 16F628
servus zusammen wollte mal fragen wie ich eine rote led an dem PORTA,4 meines PIC 16F628 zum leuchten bringe? brauche doch einen pull up widerstand? Kann mir das bitte jemadn mal genau erklären was es damit auf sich hatt und wie es funktioniert bin noch neueinsteiger. Danke im vorraus
-
Thread
Von 10Mhz nach 20Mhz umschreiben
ausgabe macht geht es doch wenn ich das im Anhang(oben) drauf mache geht garnix ich nutze den PIC 16f628 und geschrieben wurde das prog von Sprut auf 16f84 habe die warteschleife verlängert und die nop befehle in die Meßzeitschleife eingebaut aber trozdem keine ausgabe auf dem lcd wieso aber???????
-
Thread
Prob Frequenzmessgerät
als Word datei angehängt. Also ich fange mal an mit dem was geht: und zwar hab ich mit meinem PIC 16F628, schon eine Ausgabe auf dem LCD display (mit der 20 PIN Datenleitung) ereicht(JUHU).So aber wenn ich die 16 PIN Datenleitung anschließe, dann geht der Pic und das Display aus.Und seit dem ist auch
-
Thread
Universelle Tastenabfrage
Pins des PORT A als Eingänge, der Rest sind Ausgänge. Compiler ist XC8 in Verbindung mit einem PIC16F628. Beim Aufruf der Funktion in meinem Main Programm gibt mir der Compiler zu verstehen dass er "KEY1" nicht kennt. [c]if ( get_key_short( 1<<KEY1)) i++;[/c] Die Fehlercodes lauten:
habe daher hier dier Code in voller Schönheit. Nicht wunder, es handelt sich um einen Microchip PIC16F628. Hier der Inhalt der Headerdatei: [c]#ifndef UNBOUNCE_H #define UNBOUNCE_H #include "sw_spi.h" #define KEY_PORT PORTA // Input register #define KEY0
-
Thread
Timer= mit PIC16F628
hallo, ich versuche gerade mit Hilfe des Timers0 (8-Bit) mit meinem PIC 16F628 ca. alle 5 sekunden einen Pin kurz high zu setzen... ich dachte mir ich lasse den 8-Bit Timer 20 mal überlaufen und setze dann den Pin high und wieder low und dann muss der Timmer erneut 20 mal
-
Thread
pic 16f628 kabeltester mit led's/7-segment
hallo leute!!!! ich brauche hilfe für ein schulisches projekt!!!! BEDINGUNGEN: -------------------------------------------------------------------- ich muss mit zwei mikrokontrollern des gleichen typs "pic mikrokontroller 16f628" arbeiten di miteinander kommunizieren sollen!!! assembler programmierung!!! (mehr wurde mir nicht erläutert) eine programmierplatine und entsprechendes programmierkabel für PC-Schnittstelle ist schon von mir gelötet worden und voll einsatzbereit!!! -------------------------------------------------------------------- ich habe da an einen kabeltester
-
Thread
pic 16f628 kabeltester mit led's/7-segment
hallo leute!!!! ich brauche hilfe für ein schulisches projekt!!!! BEDINGUNGEN: -------------------------------------------------------------------- ich muss mit zwei mikrokontrollern des gleichen typs "pic mikrokontroller 16f628" arbeiten di miteinander kommunizieren sollen!!! assembler programmierung!!! (mehr wurde mir nicht erläutert) eine programmierplatine und entsprechendes programmierkabel für PC-Schnittstelle ist schon von mir gelötet worden und voll einsatzbereit!!! -------------------------------------------------------------------- ich habe da an einen kabeltester gedacht mit
-
Thread
RS-232 empfangen mittles PIC16F628
streife und mich durch spruts Seite lese komme ich einfach nicht weiter. Ich möchte gerne einen PIC16F628 an eine serielle Schnittstelle des PCs anschließen und die übermittelten Daten an einem LCD-Display ausgeben. Wenn ich die Daten in das Programm schreibe werden die auch ordnungsgemäß ausgegeben,
-
Thread
init 8x24 LCD von Samsung mit 50530 Controller und PIC16F628
Hallo, ich möchte gern ein 8x24 Samsungdisplay mit 50530 Controller über einen PIC 16F628 im 4Bit Modus ansteuern. Leider habe ich noch keine Lösung für eine Initroutine gefunden. Habe schon die Forumsuche und Google bemüht aber leider nichts brauchbares gefunden. Hat evtl. jemand von
-
Thread
SHT11 an LPT hängen
feuchtesensor_shtxx/feuchtesensor_shtxx.html Hier die Eckdaten: Sensor: SHTxx Mikroncontroller: PIC16F628, programmiert in C mit dem CC5x-Kompiler Serielle Schnittstell (der PIC16F628 besitzt das schon!) Ausgabe am PC mit Hyperterminal mfg Stefan Buchgeher
-
Thread
Wetterstation bauen
besser geeignet als 1 wire, da ja das EEPROM auch schon I2c ist. Als Prozessor werde ich den PIC16F628 verwenden. Aufgenommene Werte sind Temperatur,Luftfeuchte Der Logger wird Akku gepuffert und per Solarzelle geladen. Hat irgendjemand etwas vergleichbares im Web gefunden??? Google bringt
PIC16F628 und FAT / MMC ?????? Das wird sich mit der Geschwindigkeit nicht ausgehen
-
Thread
USART mit PIC 16F628 und microC
Hi, ich hab mir zum rumbasteln einen PIC zugelegt... 16F628... und nutze den Compiler microC... Vor hab ich folgendes. Wenn ein Meldeeingang den Pegel wechselt, dann soll der PIC nen Anruf tätigen... An der RS232 hängt dafür ein Handy...das mit Hilfe von AT Befehlen gesteuert wird... Zur Praxis. Hänge ich das Handy an die RS232 meine Laptops und nutze AT Befhle, dann geht das.... Nutze ich ein Terminalprogramm um mit dem PIC zu kommunizieren, so klappt das nicht schlecht, aber nicht fehlerfrei. Und hier kommt ihr ins Spiel... microC stell funktionen zur initalisierung, zum
-
Thread
Pt100/Pt1000 grundlegende Fragen
ungewöhnlich wenn man einen controller mit einem komperator-eingang verwendet (z.b pic12f629 oder pic16f628). das ganze auf meinen mist gewachsen?? mit nichten... bei www.microchip gibt es da eine applikation an504 (glaube ich) die dies bereits für die ersten pic's beschreibt die auf dem markt waren. und
-
Thread
PIC Programmierpins
Hi, eine kleine Frage an die PIC-Experten: Ich möchte mit dem PIC16F628 eine kleine Schaltung aufbauen. Ein Freund hat ein ICD2 welche Pins muss ich zum programmieren rauslegen? Vielen Dank für Eure Antwort. Jürgen
-
Thread
OPEL TID Programm von PIC16f84 auf PIC16f628
Hallo Leute Habe mich dazu entschieden einen Code der auf einem PIC16f84 läuft auf einen 16f628 zu portieren . Leider funzt es nicht, aber die Übersetzung mit MLAP ist 100% fehlerfrei. Wer könnte den Code überfliegen, und mir eine eventuelle Fehlerquelle nennen? Fehlerbeschreibung: Led blinkt (funktion Flash und Flash2), sendet also. Aber nur lehre Zeichen, wie es scheint, den Display bleibt leer. Möchte mich von folgendem Tread distanzieren, da in diesem versucht wird mit AVR zu arbeiten.: http://www.mikrocontroller.net/forum/read-1-149662.html#new
-
Thread
Lautsärke Digital
ja geht. ich habe varianten mit PIC16F628, F877 und F876 gebaut, mit und ohne display etc. mit PGA2310, PGA2311, PGA2320, PGA4311 digital volume controls.
-
Thread
PIC 16F628-USART
Hallo alle, Ich will uber PIC16F628 die Daten ins PC uebertragen. Der chip hat USART -Moeglichkeit, da benutze ich ganz simple Stueck von Quellcode: Start bsf STATUS,RP0 movlw 19h ; 9600 baud @4MHz movwf
-
Thread
PIC - PORTA RA4 als Eingang ?
PIC16F628 Hallo, ich bins mal wieder. Ich möchte an PortA folgende Zustände RA0-2 Eingang (funktioniert) RA3 Ausgang (funktioniert) RA4 Ausgang (????) RA5 Ausgang ? RA6 Ausgang ? Wie bestimmt
-
Thread
PIC - Port B - Abfrage
Bank-Selekt habt Ihr natürlich Recht, ich war mir nur noch nicht über die Zeilen aus dem Demo bewust. (PIC16F628) ich muß halt noch jeden Befehl nachschlagen :o( Das mit dem INCF hab ich schon soweit verstanden. Probiert doch aber mal INCF 0x20,10 was dann passiert. Vielleicht ist das nicht Dokumentiert