PIC 16F876 mit Basic Compiler

Diskutiere PIC 16F876 mit Basic Compiler im Elektronik und Chipkarten-Programmierung Forum im Bereich Hardware & Software Forum; Hallo, wer kann mir einen Basic Compiler für den 16F876 empfehlen. ich habe verschiedene gefunden, aber leider ohene irgendwelche demoprogramme...
  • PIC 16F876 mit Basic Compiler Beitrag #1
N

Nick25

Mitglied
Dabei seit
10.07.2000
Beiträge
17
Reaktionspunkte
0
Hallo,
wer kann mir einen Basic Compiler für den 16F876 empfehlen.
ich habe verschiedene gefunden, aber leider ohene irgendwelche demoprogramme zum testen, und ich will nicht 100$ zum testen rauswerfen.
kann mir jemand entwas sagen über basic compiler für pics ?
ich hab folgende gefunden : http://melabs.com/mel/pbc.htm http://www.dontronics.com/bm.html http://www.basicmicro.com/compilers/faq.html#winide
wäre für jeden tipp dankbar

nick :(
 
  • PIC 16F876 mit Basic Compiler Beitrag #2
femi

femi

Super-Moderator
Teammitglied
Dabei seit
08.12.1998
Beiträge
6.886
Reaktionspunkte
3
Im Zusammenhang mit dem 16F876 habe ich auf einer spanischen Seite Adapter und Karte kompatibel zum 16F84 gesehen und nachgebaut.
Der Chip soll mit der Software des 16F84 zum Programmieren sein, leider funktionierte die Karte dann nicht - Fehlermeldung beim Programmieren kam aber auch nicht.
Es geht zwar an deiner ursprünglichen Frage vorbei, aber vielleicht kannst mit dieser Info auch was anfangen.

@twostone:
Hast du eine Idee warum der 16F876 nicht so spielt wie man's vom 16F84 gewohnt ist?
Liegts an der PIC-Soft?
 
  • PIC 16F876 mit Basic Compiler Beitrag #3
T

Tob_y

Bekanntes Mitglied
Dabei seit
25.12.2000
Beiträge
90
Reaktionspunkte
0
Ort
Deutschland
@Nick25
Ich bin schon lange von Basic abgekommen. Auf der Microchip Homepage gibt es eine nicht so üble Entwicklungsumgebung für die PIC´s (kostenlos). Es gibt soweiso nur 58 Instructions die du lernen mußt. Ist also auch nicht schwerer als Basic.

@femi
Deine Register stimmen nicht, wenn du ein Programm, das für einen 16F84(A) geschrieben ist auf einen 16F876 übertragen willst. Als erstes mußt du beachten, welche Pins du zum Programmieren brauchst. Es sind andere. Beim PIC16F84 pin12,13 beim PIC16F876 pin27,28. Dann liegen die Register nicht wo die Register beim 16F84 liegen. Die sind nur in einer Reihe kompatibel (16F87X).

Schaut einfach mal bei Microchip vorbei. Da gibt es über sowas Tonnenweise Informationen und sehr gute Unterlagen.
 
  • PIC 16F876 mit Basic Compiler Beitrag #4
bitdreher

bitdreher

Bekanntes Mitglied
Dabei seit
09.12.1999
Beiträge
787
Reaktionspunkte
0
Ort
somewhere to elsewhere
Professionell wird der PIC in C programmiert. Ich mache das beruflich und benutze den C-Compiler von HI-TECH www.htsoft.com Der kostet allerdings einiges. Es gibt aber auch einen kostenlosen Ableger der zwar nur mit dem 16c84 funktioniert, dafür aber ohne Einschränkungen.

Ein anderer sehr guter Compiler ist der von Bytecraft.

Dann noch ein Case-Tool (z.B. EasyCase) und der professionellen Softwareentwicklung steht nichts mehr im Wege.

bitdreher
 
  • PIC 16F876 mit Basic Compiler Beitrag #5
femi

femi

Super-Moderator
Teammitglied
Dabei seit
08.12.1998
Beiträge
6.886
Reaktionspunkte
3
@Tob_y:
Die Pins stimmen schon; es sind ja auch andere wie beim 16F84 mit den Kartenkontakten verdrahtet. Wie du vermutest, wirds an den Registern liegen. Es war bei den Kartenlayout zwar ein Hex-code dabei, doch dieser ist eindeutig für den 16F84 und nicht für den 16F876.
Wenn du dich herumspielen willst, ich mail dir gerne mal ein hex, das auf dieser Karte funktionieren soll. Ich habe weder die Programmier-Software, noch ausreichende Programmierkenntnisse. Das heißt nicht, dass ich gar nichts davon verstehe, aber eben nicht genug.
 
  • PIC 16F876 mit Basic Compiler Beitrag #6
T

Tob_y

Bekanntes Mitglied
Dabei seit
25.12.2000
Beiträge
90
Reaktionspunkte
0
Ort
Deutschland
OK schick mir alles mal per E-Mail zu. Ich werde sehen was ich für dich tun kann. :)
 
Thema:

PIC 16F876 mit Basic Compiler

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.181
Beiträge
1.579.175
Mitglieder
55.880
Neuestes Mitglied
Hahn
Oben