OSC uçları ÇIKIŞ Yapma

Başlatan Erdinçbavaş, 08 Nisan 2014, 17:46:58

Erdinçbavaş

Arkadaşlar merhaba 16f628 için a pinnin 6 bitini giriş son 2(pin6 ve 7yi) pini ve portbnin hepsini çıkış yapmak istiyorum.
Aşağıdaki yazılımı yüklüyorum olmuyor.Yardımcı olabilecek birileri var mı?Teşekkürler...

include 16f628_4i     
include jlib
disable_a_d_functions
pragma target  protection  on
pin_a0_direction = input
pin_a1_direction = input
pin_a2_direction = input
pin_a3_direction = input
pin_a4_direction = input
pin_a5_direction = input

pin_a6_direction = output
pin_a7_direction = output
port_b_direction = all_output

Erol YILMAZ

Özel bir sebebi yok ise,
JAL ile değil de XC8 ile,
hiç olmazsa CCS ile çalışmanı tavsiye ederim.

JAL'in kullanıcı sayısı çok az.

CCS çok renklidir !

Erdinçbavaş

Çok karışık işlemler yapmıyorum oyüzden.Önceden assembly kullanıyodum.jal daha basit geldi.Teşekkürler..

RaMu

Çok karışığı bırak
çok basit işleri bile yapamıyorsun işte
dene ccs c yi ne olacak, jal ile uğraştığına değmez.

16f628 datasheette porta için yazılanları okumalısın,
osc pinleri giriş çıkış yapmaya çalışmadan önce
dahili osilatör tanımlamasını yap bence,
birde comparatörü kapatmalısın,
jal bende bilmiyorum çok yardımcı olamayacağım.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

ByTEK

Bende Basit işler için JAlv2 kullanıyorum. Boşver jal'ı Jalv2 ye geç onu kullan. gerisi gelir.

Erdinçbavaş

include 16f628_4i  -- dahili osilatör tanımlanır.
include jlib
disable_a_d_functions
pragma target  protection  on
include comp      -- 16f628 icin analog
disable_comp      -- analog karsilastiricilar kapatildi
pin_a0_direction = input
pin_a1_direction = input
pin_a2_direction = input
pin_a3_direction = input
pin_a4_direction = input
pin_a5_direction = input
pin_a6_direction = output     -- porta 6 cikis yapildi
pin_a7_direction = output     -- porta 7 cikis yapildi
port_b_direction = all_output -- portbler cikis yapildi

Bu şekilde osc uçları çıkış yapılmıştır arkadaşlar.