-
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
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
DIL auf SO Konverterplatine
Hallo, habe eine Schaltung mit einem 16F628 entwickelt. Aufgrund der größe der Platine möchte ich dies nun auf SMD Basis machen. Da würde ein 16F628 im SO-18 Gehäuse perfekt passen. Die Frage ist halt, gibt es Adapter für DIL auf SO Sockel
www.elk-tronic.de Hmm, da hat wohl jemand zu viel adapter produziert udn wird die nicht los. PIC 16F628 gibts in SOIC und SSOP - für beide gehäuseformen gibts günstige adapter hier : http://www.futurlec.com/SMD_Adapters.shtml Achso, so ganz am , falsches Forum.
-
Thread
Meder Relay an PIC - Spulen Widerstand SIL05-1A72-71DHR
müssen. Lt. MEDER Datenblatt hat ...71D 0,5kOhm und ...71DHR 1kOhm. Überlaste ich den Ausgang des 16F628 (max. 25mA) mit einem ...71D Relays? DANKE Wolfgang
Wolfgang schrieb im Beitrag #7028231: > Überlaste ich den Ausgang des 16F628 (max. 25mA) mit einem ...71D > Relays? Nein.
-
Thread
prog. Temperatursteuerung
ein großer ATMega256. Programme lassen sich also leicht auf andere AVRs übernehmen. Zwischen den PIC-Familien sind die Unterschiede dagegen sehr groß. Deshalb sieht man viele mit den teuren Boliden PIC18F*** anfangen, da bei den kleinen doch ne Menge nützlicher Befehle fehlen. Die billigen PIC12C509
einfach simpler als ein AVR/8051. Aktuell benutzt werden meist die PICs 12f675 (DIL8 !), 16f628 (DIL18), 16f87x (bis DIL40). Der 12f675 hat trotz seiner Winzigkeit schon einen AD-Wandler und kostet nur 2-3 Euros.
-
Thread
Wie schließt man ein Chip an?
aufgebaut war ) mein ersten Chip zu Brennen ( so heisst das doch oder? ) Ich habe folgenden Chip: Pic 16F628A hier das Datenblatt: http://www2.produktinfo.conrad.com/datenblaetter/150000-174999/165038-da-01-en-PIC16F628A-I_P.pdf Jetzt habe ich eine Frage, an welschen der PIns muss ich + und Minus
-
Thread
PIC - ORG?PCLATH - ich kapiers einfach nicht =(
Hi, ich habe vor zwei Wochen angefangen mit dem PIC 18F84A mich zu beschäftigen. Möchte eine Laufschrift bauen. So nun ist das mein erstes Programm, aber zum Glück gibt es Sprut.de, meinen netten Elektrolehrer (bin auf der FOS Forchheim Technik 12te
noch gefunden http://dominik.homelinux.net/pic/Arbeitersirene628.asm
-
Thread
CH32V003, float wirklich langsam?
AVRTEST ist das Verzeichnis wo sich AVRtest befindet. Ausgabe: [pre] int_8 Benchmark... done int_16 Benchmark... done int_32 Benchmark... done float Benchmark... done F_CPU = 16000000 cycles int8 : 50400037 = 3.150 s cycles int16: 74050028 = 4.628 s cycles int32: 86620070 = 5.413 s cycles
Johann L. schrieb im Beitrag #7969176: > int_8 Benchmark... done > int_16 Benchmark... done > int_32 Benchmark... done > float Benchmark... done > F_CPU = 16000000 > cycles int8 : 50400037 = 3.150 s > cycles int16: 74050028 = 4.628 s > cycles int32: 86620070 = 5.413
-
Thread
Beim 16x1 LCD will der Zeilenwechsel nicht klappen
Hallo, ich möchte ein 1x16 Display (2x8) zweizeilig beschreiben. Das Display ist von reichelt (http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A5211;GROUPID=3005;ARTICLE=10945;START=0;SORT=artnr;OFFSET=16;SID=285LwJH6wQARwAAAQoaygd6117d70754e93fcbe1250a8de99b8ad
*************************************************************** ;Ansteuerung eines LCD Displays ;PIC 16F628 ;Takt 4MHz ;Kay ;06.08.09 ;*********************************************************************** ;Pinbelegung des PIC**************************************************** ;***********
-
Thread
Fragen rund um PIC 16F84A
es eine Neuordnung von Elektroberufen. Nun wird im Rahmen dieser Neuordnung der 1. Prüfungsteil ein PIC 16F84A als praktisches Prüfungsstück verwendet. Meine Frage: Es gibt sehr wenig "brauchbare" Literatur um diesen Baustein und noch weniger Lehrmittel für die Berufsausbildung. Gibt es von seitens
schlechte Übersetzung der Datenblätter. Die sind aber wirklich sehr gut. Ein Buch, was speziell auf den 16(C)F84 eingeht kenne ich leider nicht. Wenn schon ein PIC zum Lehrobjekt gemacht wird, dann wäre ein 16F628 oder 16F876 wesenlich günstiger, da diese mehr Periferie integriert haben. Na ja, an den Lehrplänen
-
Thread
Probleme mit LCD an PIC 16f887
BATRON-LCD mit der HD44780-initialisierung funktioniert. Du brauchst im ASM-File lediglich den PIC16F887-spezifischen Teil und #define-Anweisungen hinsichtlich der PORT- und PIN-Zuweisungen anzupassen. Die LCD-initialisierung verwendet den 4Bit-Datenbus D4 - D7 am LCD. Wie viele andere auch,
Decknamen" "Finde_Mich" also 20h, zuzuweisen. Siehe dazu auch 2.3 PCL and PCLATH im Datenblatt des PIC16F887! Der Programmzähler beim PIC besteht ebenfalls aus H-Byte, das sind die unteren Bit 4:0 des Register PCLATH und dem Low-Byte das ist das Register PCL. Folglich kann mann mit 13 Bit einen
-
Thread
Binär in ASCII
guest123 schrieb im Beitrag #2588669: > Code: > --------- > push acc > mov r1,#0x30 > anl a,#0x0f > add a,r1 > mov dpl,a > pop acc > swap a > anl a,#0x0f > add a,r1 > mov dph,a > --------- Man kann das auch anders lösen: [avrasm] mov b, #16 div ab ; A = quotient
Hallo, vor Jahren habe ich mir das mal mit dem "patchen" und der BCD -> ASCII-Wandlungvor als PIC-Neuling vor Augen geführt. Daher ist das beiliegende Assembler-File für den PIC 16F628 ein wenig langwierig oder umständlich geraten, sollte aber die Zusammenhänge der "patched Binärzzahl", und auch
-
Thread
Uhrenquarz und PIC16F627A
Hallo, ich möchte mir eine Uhr mit einem Microcontroller bauen (PIC16F627A), und dazu verwende ich einen Uhrenquarz 32,768kHz: http://www.reichelt.de/?ACTION=3;ARTICLE=1089;PROVID=2402 (hat 10pF) Es ist allerdings das erste Mal, dass ich so einen langsamen Quarz
Nichts. Bei mir läuft ein 16F628 auch mit 32768 Hz Uhrenquarz. Ganz normal beschalten. Die Kondensatoren sind m.E. unkritisch. Der Tip mit Timer1 ist allerdings richtig. Wenn Timer1 läuft, kann der ganze Rest vom PIC schlafen
-
Thread
USALS-Codegenerator für Sat-Drehmotor
, based on a PIC16F628 -5- diseqc12_navod_fw114_fw115.zip, from Hynek GAJDA (Tcheque republic) based on a PIC16F84A The most important thing is to well undestand the bus functionality, from which I wrote the
) and E0 31 6B 00 (goto reference position) have been retreived from Tables 5 and 6, pages 15 and 16, in reference 1. Then I tried the circuit of ELEKTOR, which worked well. Finally, I looked again at the old circuit of EUTELSAT (PIC16F620) and tried to optimize it, with a smaller PIC, and a
-
Thread
Projektidee: Der Volks-Programmer
du auch gleich eine Hardwarebestellmöglichkeit für 5 EUR druntertun. Weil gerade so passt: Der PIC16F628 kann auch (low voltage) ISP programmiert werden, nur ein paar Drahtstücke vom uC zum Parallelport eines Rechners an den uC in der Zielschaltung, uC mit Strom versorgen, Downloaderprogarmm auf
Lage war, seinen ersten uC damit zu programmieren. Aufgefallen ist mir das halt, als einer einen PIC16F628 in einem Bauvorschlag hatte, und mich fragte. Es gibt (wirklich?) im ganzen Netz nicht eine ordentliche Bescheibung für den. Hunderte Dongles mit proprietärer Software zu bestellen aus dem
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
PIC32; 16F54 etc (16F5x) immer mal gerne wieder wenn ich nur schnell etwas austesten will (ich mag steckbretter nicht so sehr). Arduinos gibts es mittlerweile fuer wenige Dollar und fuer das Geld ist
einem selbstgebauten Programmer 16f84 Hacks macht, und jemand der modernes C fuer PIC32 verwendet befinden sich Welten, also nicht einfach alles was irgendwie was mit PIC zu tun hat gleichsetzen.
-
Thread
ADC am PIC16F84A
Hallo, ich bin gerade am einarbeiten in das Thema PIC. Aus einem alten Bauteil habe ich einen PIC16F84A hier rumliegen. Jetzt möchte ich eine Schaltung bauen bei dem ich eine Analoge Signal auswerten möchte. Z.B ein Poti zum einstellen von Variablen
Schau dir mal den 16F88 an oder den 16F628. Der 16F88 hat auch schon den ADC integriert. Und wenn du nur mal ein wenig spielen willst ohne etwas zu bezahlen, dann kannst du dir auch 2-3 Samples bei Microchip bestellen
-
Thread
Ideale Programmiersoftware
Hi, ich habe mal einen C-Compiler für den 16F84 getestet - war nicht zu gebrauchen. d.h. man musste schon in ASM programmieren. Wenn man häufig mal mit verschiedenen Controller zu tun hat, sollte man auf jeden Fall einen C-Compiler benutzen, um
Ingo, für 16F84 und 16F628 gibt es PICC-Lite. Ist frei auf www.htsoft.com zum Download. A.
-
Thread
EA DOG M162W-A
alles wunderbar.. Betreibe es im 4Bit Modus nun würde ich aus Platzgründen gerne ein EA DOG M162W-A verbauen aber sobald ich es anstecke bekomme ich keine Anzeige am Display nicht nicht einmal einen Cursor oder dergleichen. Verwende den PIC16F628A Anbei die funktionierende Schaltung als JPG
haben wir heute schon mit lehrern versucht zu lösen, aber haben trotzdem keien Lösung gefunden.... PIC16F628A Assembler lg
-
Thread
PIC16F
Hello!! i need compiler software for microchip microcontoler and downloder (HEX files into chip) for PIC16F628A and PIC16F873 series
leid. Meie Kenntnisse in diese Richtung beschränken sich auf MPLAB PICStart Plus Verschiedene PIC16/PIC17 ...
-
Thread
µC für "Anfänger"
Treiben der LED mittels Transistor gepuffert) das Sekundensignal an den Eingang des hier verwendeten PIC16F628A. Mein Standort ist ca. 220km von Mainflingen entfernt. Man darf halt keine zu dicken Drähte in das Steckraster reinquälen, dann ist die Kontaktgabe auch bei vielen Wiederholungen sicher. Natürlich
ergab 97 Treffer. (+ 8 x atxmega) Ihre Suche nach "msp430" ergab 15 Treffer. Ihre Suche nach "pic10f" ergab 18 Treffer. Ihre Suche nach "pic12f" ergab 40 Treffer. Ihre Suche nach "pic16f" ergab 261 Treffer. Ihre Suche nach "pic18f" ergab 147 Treffer. Ihre Suche nach "pic24" ergab 102 Treffer
-
Thread
Wie muß dieser einfache Code umformuliert werden?
For a = 23 * 6000 To 1 Step -1 'Etwas tun if a > maximalwert then a = dein maximalwert 'Warten 10*a/138 Next a
Seite 62 im Handbuch lesen und schweigen. Lehrmann Michael schrieb im Beitrag #1851863: > Welcher PIC wird denn > verwendet ? Ich nehme mal an, dass es ein PIC ist wegen der > ICSP-Pin-Benennung. Ein 16F628A H.joachim Seifert schrieb im Beitrag #1851865: > Schon mal den Begriff "Timer" gehört
-
Thread
MikroC 32bit Zahl in 4x8 Blöcke zerlegen und wieder zusammensetzen
addieren sondern muss die Binären nehmen. Wie könnete ich das machen ? Der Mikrocontroller ist ein PIC16F628A mein Vorschlag 32bitz= 8.1reg+8.2reg+8.3reg+8.4reg aber ich denke dort addiere ich eben nur die dezimalwerte ? Vielen Dank für die Antworten Andreas
sid=18724aa0b02a34fa1c5f818c602a496e
-
Thread
PWM ausgeben und deren Takte zählen
Ok in der engeren auswahl stehen AVR oder PIC Controller so in der Größenordnung von 20 PINs Er muss: - eine PWM haben (bis 142kHz) - und mindestens 6 I/O Pins, - vier Komparatoreingänge Wie es aussieht, läuft es auf einen PIC 16F..
Schau dir den 16f628a oder 16f88 mal an (beide 18 Pins). Für die von Dir genannten Anforderungen brauchts doch keine 20 Pins.
-
Thread
AVR oder PIC
Ich hab mit den PIC 16F84 angefangen (18pin) und nutze heute ausschließlich noch den 16F628a. Habe mit einem simplen, selbstgebauten JDM-Brenner angefangen der nur wenige PICs unterstützte und mir dann später einen besseren
die 16er PIC's gibts m.W keine freien C-Compiler, für die 18er > schon Ich hab in der Ausbildung an einem PIC16F84 programmieren gelernt und fand die Bankumschaltung nebensache, auch wenn ich es mal vergessen
-
Thread
PIC16F876A <=> I2C <=> LM75 / Assembler Routinen
Diesmal kein Hilferuf, sondern ein Kurzbericht, der vielleicht auch jemand anderem helfen mag, bei einem PIC16F87x die I2C Funktion zu benutzen. Ich benötige in einem (privaten) Projekt mehrere Temperaturmessstellen und habe mich für den LM75 (5V Type) entschieden. Ich verwende den PIC16F876A als Master
obwohl ich jetzt eine gute Lösung habe. Ich beziehe mich jedoch explizit auf die Routinen für den PIC16F876(A) unter Benutzung des MSSP Port. Mit der Software-Schnittstelle für den PIC16F628 möchte ich mich nicht beschäftigen. Grüße, attersee
-
Thread
PIC16F1827 RFM01 über SPI an MSSP Modul 2
, habe vor ein paar Wochen hier beim Stöbern eine Diskkusiion zu pinkompatiblen Nachfolgenr des PIC16F628 gefunden und wurde dadurch auf den PIC16F1827 aufmerksam. Besonders interessiert mich das MSSP Modul, was 2mal vorhanden ist. Das Folgende Projekt soll beide Module nutzen. Nr.1 als I2C zur Ansteuerung
list p=16F1827 include <P16F1827.INC> ; Makros SPI_Kommando Macro Wert1, Wert2 movlw Wert1 movwf spi_tmp1 movlw Wert2 movwf spi_tmp2 call SPI_Senden
-
Thread
Brennsoftware für PIC mit VB Programmieren
Fall war das ein AVRISP Programmieradapter. Funktioniert aber wahrscheinlich prinzipiell ähnlich für PIC's
Hallo, lies einfach die "EEPROM Memory Programming Specification" für den PIC den Du beschreiben möchtest. Da steht welche Daten Du an den PIC senden musst. Ich selbst habe das schon für den 16F84(a), 16F628a, 16F819 gemacht. Ich helfe gerne weiter. Gruß, Feadi
-
Thread
POCSAG Protokoll
http://users.rcn.com/carlott/poc_code.zip Das Ganze ist zwar nicht für den Atmega sondern für PIC`s aber vielleicht kannste da ja etwas ableiten .
Quarz eingebaut, wieso muss der AVR einen externen Quarz bekommen?" Die Antwort ist nein, der Pic 16F84 benötigte einen Quarz da er keine interne Frequenzerzeugung hat. Wenn der 16F628A bzw. 16F648A oder auch der 16F88 verwendet worden wäre hätte man auch keinen Quarz benötigt. Die wahl der
-
Thread
[V] 9 * PIC16c74A-20/P
/1/1/71553-ic-mcu-otp-4kx14-a-d-pwm-40dip-pic16c74a-20-p.html Genauere Infos zum Controller bei Digikey. http://www.alldatasheet.com/datasheet-pdf/pdf/75259/MICROCHIP/PIC16C74A-20/P.html Das entsprechende Datenblatt. Mfg,
Den PIC16F628 gibt's ***NEU*** für unter 2 Euro bei Reichelt. Mein Rat: in die Tonne mit deinen alten Pic16C... W.S.
-
Thread
Lampe mit Berührungssensor
Helligkeit hier nicht ausschlaggebend. Die Steuerung der ganzen Geschichte würde ich gerne über einen PIC16F628A laufen lassen, da ich damit in meiner Ausbildung und schulisch viel zu tun habe und mich da schon etwas auskenne. Darüber hinaus bietet das Teil ja auch eine Menge I/O-Ports. Für die Anwendung
GENAU DAS kann auch der "falsche" PIC16F1826, siehe Datenblatt Kap. 26.0
-
Thread
5V Lüftersteuerung mit PIC
und die Zeiten sehr gering sind, denke ich sollte die Spannung relativ konstant sein. Anstelle des PIC16F628A verwende ich jedoch einen PIC16F870. Dies sollte jedoch keinen unterschied machen. Die Werte für die Innenwiderstände der Lüfter und die Kapazität des Kondensators stimmen mit der Zeichnung überein
>Ich würde mich über einige Tipps und Anleitungen freuen! Du wirst deinen PIC töten. Der will weder zwei Lüfter noch einen 100nF Kondensator am Ausgang haben.
-
Thread
[V] PICs DsPIC ATSAM4E ATMEGA328PAU
bitte PN. Zahlung per Überweisung. Sobald das Geld auf dem Konto ist geht die Ware raus. DSPIC30F6014A-30I/PT Gehäuse: TQFP-80 Bestand: 119 Stk auf Tray Preis: 5 Euro PIC16F877-20/P Gehäuse: DIP-40 Bestand: 40 Stk auf Stange Preis: 4,50 Euro ATSAM4E16EA-CU Gehäuse: LFBGA-144 Bestand: 50 Stk auf Tray Preis: 4,50 Euro PIC16F628-20I/SO Gehäuse: SO-18 Bestand: 250 Stk auf Stange Preis: 1,75 Euro PIC16F1826-I/P Gehäuse: DIP-18 Bestand: 300 Stk auf Stange Preis: 0,70 Euro ATMEGA328P-AU Gehäuse: TQFP-32 Bestand
-
Thread
welcher Mikrocontroller ist der beste
klar) oder zum Selberbauen (www.sprut.de) Zu den Pics: die gibts ab 8 Pin z.B bei Reichelt, Standard PIC 16F627 (18-pinner) für 3,30 Euro. Ein AVR-Fan gibt hier sicher auch was zum Besten. Da siehts wohl ähnlich aus. Gerhard
programmiergerät für PICs kann man für 5 einzelteile bauen, anleitung z.B. bei http://www.sprut.de/electronic/pic/index.htm teile bei http://www.reichelt.de/ einen 16F628 gibts da z.B. für 2,65 einen 16F630 für 1,45 Mit eine Universitäts - oder Firmen -emailadresse gehts auch als kostenloses muster über
-
Thread
Anfänger PIC16F1518 läuft nicht
Hallo zusammen! Ich bin ein Anfänger... Mit dem Pic 12F628A und mit dem 16F629 komme ich zurecht und kann auch kleinere Programme schreiben. Nun habe ich mich mal an den PIC16F1518 gewagt, mit dem Hintergrund diesen später mit C zu programmieren.
Dafür schonmal vielen Dank im voraus! [avrasm] ;##### Processor - Listing ######### list p=16f1518 ;##### File Include ################ #include <p16f1518.inc> ERRORLEVEL -302 ;##### Configuration ############### ; __CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_ON
-
Thread
ERLEDIGT - PIC 16F628 - Probleme beim Brennen
Hallo alle zusammen. Ich habe ein Problem beim ICSP- Brennen eines PIC16F628. Die dazugehörige Schaltung habe ich angehängt. Als Brennen kommt ein PicKit3 zum Einsatz. Versuche ich über MPLABX zu brennen bekomme ich die im Bild zu sehende Fehlermeldung. Mit der MPLAB
unkritisch ist, ist mir bekannt. Was soll da kritisch sein? Die Schaltung zieht zu viel Strom (30mA max.), eventuell macht der 100µF Kondensator ärger. Versorge sie mal mit nem Netzteil.
-
Thread
PIC LCD Ausgabe von Strings
mit Hitachi hd44780 Controller. Ich betreibe dies im 4 Bit breitem Modus an PortB und PortC eines PIC 16F886. Zusätzlich habe ich an PortA zwei Kontroll-LED’s. Als Vorlagen dienten ein Skript von Sprut und ein anderes Skript zur Stringausgabe von phanderson.com. Ich hatte viele Probleme mit den Ports
durcharbeiten und und bist gut aufgestellt. Parallel dazu kannst die Aufgaben auch vom dortigen PIC18F45K20 auf den Chip deiner Wahl umarbeiten. Wobei der 16F1933 oder 16F1936 die neueren 28-Pin Typen sind. Gerade mit den (kleinen) Pic16 ist Assembler ein Bankswitching und "retlw" Kauderwelch ohne
-
Thread
Capture von Frequnez mit PIC P16F628A (in C)
Hallo zusammen, ich versuche gerade nem P16F628A eine Frequenz zu messen, diese dann durch 44 teilen und auf 3 7-Segmentanzeigen anzeigen zu lassen. Zum Testen erzeuge ich die Frequenz mit einem Funktionsgenerator. Leider funktioniert es aber nicht richtig. Der µC springt nur in die Interruptroutine (test an RA3 mit Oszi), wenn ich die Leitung vom Funktionsgenerator hinhalte. (beim Berühren) Leider habe ich keine Idee mehr an was es liegen könnte, ich hoffe es weiß jemand weiter. Der Quellcode ist im Anhang Grüße freakyuser
-
Thread
TL866cs oder TL866a Kaufen ?
gut. Will man uralt eproms oder Bproms brennen ist es nicht geeignet. Aus dem cs Typ kann man den a Typ basteln. Ich würde eher direkt "a" bestellen.
für ICSP im Sockelmodus muss man aber für jede Pinkonfiguration neu erstellen. Wer einen (alten) PIC16F628 beschreiben will braucht eine andere Beschaltung als bei einem (aktuellen) PIC16F1459 der wie praktisch alle neuen 16er PIC die mit den PIC18 eingeführte Beschaltung haben... Also schon zwei
-
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