Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => JAL => Konuyu başlatan: Erdinçbavaş - 08 Nisan 2014, 17:46:58

Başlık: OSC uçları ÇIKIŞ Yapma
Gönderen: Erdinçbavaş - 08 Nisan 2014, 17:46:58
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
Başlık: Ynt: GİRİŞ ve ÇIKIŞ Atamaları
Gönderen: Erol YILMAZ - 08 Nisan 2014, 17:55:11
Ö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 !
Başlık: Ynt: OSC uçları ÇIKIŞ Yapma
Gönderen: Erdinçbavaş - 08 Nisan 2014, 18:13:27
Çok karışık işlemler yapmıyorum oyüzden.Önceden assembly kullanıyodum.jal daha basit geldi.Teşekkürler..
Başlık: Ynt: OSC uçları ÇIKIŞ Yapma
Gönderen: RaMu - 09 Nisan 2014, 01:36:17
Ç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.
Başlık: Ynt: OSC uçları ÇIKIŞ Yapma
Gönderen: ByTEK - 09 Nisan 2014, 09:46:22
Bende Basit işler için JAlv2 kullanıyorum. Boşver jal'ı Jalv2 ye geç onu kullan. gerisi gelir.
Başlık: Ynt: OSC uçları ÇIKIŞ Yapma
Gönderen: Erdinçbavaş - 03 Mayıs 2014, 20:14:15
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.