PIC16F877A Programlama

Katılım
12 Mar 2017
Mesajlar
251
Puanları
1
Yaş
48
Arkadaşlar merhaba.
PIC16F877A programlamayı öğrenmek istiyorum.

PIC16F877A programlamak için en çok tercih program ya da programalar hangisidir?

Programlama kiti olarak ne tavsiye edersiniz?

Kitap olarak ne tavsiye edersiniz?

Ben ve benim gibi meraklı arkadaşlar bu konu altında bilgilenebilirler.
 
Hiç bir şey almana gerek yok,
öncelikle CcsC ide sini indir,
sonra Proteus isis programını indir,
youtube dan CcsC isis pic programlama videolarını aynen tekrarla.
1 hafta böyle çalış.

Sonra baktın hoşuna gitti, öğrenmek istiyorsun,
hemen CcsC yi sil,
MPLabX ide ve XC derleyicilerini yükle,
Pickit2 veya Pickit3 al, breadboard a devrelerini kur devam et.

Daha önce bu konularda nedenleriyle detaylı olarak
nasıl öğrenileceğini, neden ne kullanılması gerektiğini yazdım.
 
Teşekkür ederim. CcsC ücretli midir?
Proteus isis pic programlamada gerekli midir?
MPLAPX daha mı zordur?
XC derleyeyici ne işe yarıyor?
PicKit2 ve PicKit3 yerine benzer yazılım yükleme kartları var. Bunlar da olur mu? PicKit lerden farkı nedir?
 
Mesaj 2 ye bakabilirsin
http://www.picproje.org/index.php/topic,69385.msg532827.html#msg532827

CcsC ücretli, deneme sürümü veya deneyebileceğin hali vardır.
Proteus gerekli değil ama simulasyon programı, oda ücretli aması var tabiki.
Denemek görmek için bir yöntemdir isis.
MpLabX daha zor ama daha iyi, Microchip in kendi IDE si.
XC hakkındaki soru için henüz erken,
yinede öğrenmek isiyorsan "derleyici ne işe yarar" şeklinde araştırabilirsin.
Pickit2 3 veya 4 veya ICD adlı programlayıcıları alacaksın,
bunları Microchip kendi üretiyor, gerisi beyhude.
Birebir klonları var onlarda aynı sayılır, onlarda olur.
 
Serdar Çiçek'in CCS C ile Pic Programlama kitabı var. Pic16F877A ile anlatıyor. En iyi Türkçe kaynak diyebilirim. Kitapta anlatılanları iyi şekilde öğrenirsen, orta seviyede Pic programcısı olabilirsin.

Ben CCS C hayranı değilim ancak şunu söyleyeyim, CCS C dili C tabanlı orta seviye bir dildir. bu dili öğrenirsen yarın birgün C#, java, php, javascript dillerinden birini öğrenmek istersen söz dizimi aynı olduğundan dolayı öğrenirken hiç ama hiç zorluk çekmezsin.

Düzeltme
Az önce birkaç tane MPLAB X dersi izledim, sözdiziminde CCS C ile pek bir farkı yokmuş. Sanırım MPLAB X'de bir C türevi dil. Ide'si CCS C ye göre daha güzel görünüyor. İlgimi çekmedi değil
 
Moderatör tarafında düzenlendi:
CcsC bir kısaltma ardına IDE veya Compiler demek lazım,
MpLabX de IDE dir,
dil veya derleyici değiller.
CCS "Custom Computer Services" Inc aynı zamanda üretici şirketinde adı.

Çok farkları var,
CcsC IDE si ile gelen PCW PCWH PCWHD derleyicileri tamamen ANSI-C uyumlu değil (%97 uyumlu),
bu nedenle düzgün C öğrenemezsiniz ve öğrendikleriniz bir kısmı boşa gider.
Bu derleyiciler MPLabX IDE si ilede kullanılabilir ayrı konu.
Daha iyisi ve dahada kötüsü; bir çok hazır fonksiyonu vardır,
pek bir şey bilmeden hemen proje yapabilmenizi sağlar, bir şey öğrenemezsiniz.
Ayrıca Pic32 leri desteklemez.

MPLabX ile gelen XC8 XC16 XC32 XC32++ derleyicileri ANSI-C uyumludur.
Ayrıca donanım kurulum ve kullanımları için
Pic in datasheet inden registerlara bakmak zorunda olduğunuzdan
hem gerçekten bir şeyler öğrenirsiniz hemde daha zordur,
yeni başlayanların başaramayabileceği bir şeydir.

Detay:
(Mesaj 6 dan itibaren)
http://www.picproje.org/index.php/topic,52980.msg401400.html#msg401400
 
resimdeki gibi bir elektronik kit gördüm. Bunun hakkında fikirleriniz nedir? CCS C ya da MPLABX programları ile PIC16F877A ya yazılım atabilir miyiz?
-92235981892459738.jpg
Screenshot_20180422-121252.jpg
 
evet bu o. burada merak ettiğim şu; PIC e program yüklerken pickit3 v.b kite ihtiyaç var mı? videoda bağlı bir pickit görünüyor.
 

Yeni mesajlar

Forum istatistikleri

Konular
128,190
Mesajlar
915,724
Kullanıcılar
449,960
Son üye
katzeimar

Yeni konular

Çevrimiçi üyeler

Geri
Üst