Ana içeriğe atla

Kayıtlar

Mart, 2014 tarihine ait yayınlar gösteriliyor

PIC ASM Proje Ve Kaynakları

Merhaba arkadaşlar
Mikrochipin üretmiş olduğu Pic serilerini programlamak birden fazla programlama dili bulunmaktadır.Ancak okulda mikrodenetleyiciler dersin de donanıma daha hakim olmak için Assembky öğretilmekte ve bizden de hem dersi daha iyi öğrenmek hem de elimizde bir proje olarak bilgilerimizin kalıcığılığın sağlamak için proje gerçekleştirdik.Sınıftaki herkes farklı projelerini Assembly ile gerçekleştirdi
İlk başlarda oldukça zorlanmıştık.Çünkü alıştığımız programlama dillerinden oldukça farklı olması mesela C C++ veya Java gibi.Ben bu projeyi ilk öğrendiğim diğer programlama dillerinide kullandığımız FOR IF gibi yazılımı kolaylaştıran ifadelerin neden gerekli olduğu ve işimizi ne kadar kolaylaştırdığıydı.Oysa ASM onları gerçekletirmek için GOTO dan basla bir sey yapamıyorduk.Bu da bize mikrodenetleyicide bulunan registerleri iyi tanımamızı ve değişkenleri acarken BANK lardan yer ayırarak programa devam etmemizi sağlıyordu.

Proje raporunu sizlere sunmadan sizlere kurduğumuz …

Seri iletişim Nedir?

Seri bir linkteki verici veya sürücü belli bir anda bir bit olmak üzere, bitleri sırasıyla yollar.Linkte,her bir yön ayrı bir hat olabileceği gibi ,ortak kullanılan bir hatta olabilir.Yani gönderici ,dönüşleri aynı hattan alır.Bir linkteki veri akışının kontrolünü için gerekli sinayllerden biri saat (clock) sinyali,veya zamanlama frekansıdır.Hem gönderen hem de alan cihaz bir bitin ne zaman gönderileceğine ya da alınacağına karar verirken bir saat sinyal kullanır.İki çeşit seri bilgi gönderme formatı vardır.

1)Senkron Veri İletimi Senkron veri gönderirken,sistemdeki tüm cihaz ya birisinin ürettiği ya da dışarıda bir  cihaz tarafından üretilen clock saat sinyalini kullanırlar.Gönderilen her bit clockun geçişinde  (yükselen veya alçalan kenarından) sonraki belirli bir zamanda gönderilmektedir.Aynı zamanda alıcı da gelen biti okumak için clock geçişlerini kullanır. Senkron veri göndermede ,bit gönderimini başlatırken yada bitirirken çeşitli sinyaller kullanır.Bunlar start stop bitleri olabi…

C de Basit Bir Program

Soru :
500 – 1000 arasında rastgele 20 tane sayı tutan. Bunları ekrana sırasıyla yazan. Rastgele
sayılardan kaç tanesinin 1000 e yakın kaç tanesinin 500 e yakın olduğunu hesaplayan. Bu sayıların
ortalamasını hesaplayan C programını yazınız.





#include<windows.h> #include<time.h> #include<stdio.h> #include<stdlib.h> #include <cstdlib> main() { srand(time(NULL)); // sayı tutma fonksiyonu int dizi [15]; // sayıları tutaacağımız diziint a=0,s=0; //a = 500 s = 1000 e yakın değerlerfloat toplam=0; //dizideki sayıların toplamı// Ekran Renk kodunu system("color 0A"); for (int i =1 ; i<=10 ; i++) { printf("\t### PROGRAMA HOS GELDINIZ ###\n\n\t>Program 500-1000 Arasinda rasgele 10 sayi tutarak bunlari gosterip\n\tortalamasini alip kac tanesinin 500 veya 1000e yakin oldugunu gosterir\n\n\t"); printf("Sayila…

Web Ortaminda Elektrik Enerjisinin Takibi

>>>>Giris Günümüzde telefonlarımızın bataryalari, arabalarımızın aküleri ve evimizde bulunan tüm cihazların ihtiyaç duyduğu elektrik enerjisinin  tüketiminden baslayarak uretimine kadar her asamada olculmesi ile sistemin hata analizi ,kontrolu ,verimlilik icin yapilacak iyilesyirmelerin hepsinin yapilmasina olanak saglar.Bu sistemin en altinda bulunan tuketiciler harcadiklari enerjnin tuketimini anlik olarak yakindan takip ederek, gecmis donemlere ait tuketim bilgilerine ulasmak isterler.Kullanilan elektrik enerjisini miktarini takip eden  tuketiciler daha once ne kadar harcadiklarini bilmedigi icin  bu konuda bilinclenerek ,elektrik tuketiminde daha dikkatli bir sekilde davranmasi hem kendi butcesine katki sagladigi gibi hemde ulke ekonomisne katkida bulunmus olur.
Gerceklesen teknolojik calismalaarin sayesi ile elektrik,elektronik,yazilim ve ozellile bir ag teknolojisi olan internet arabiriminin gelisimi bilginin daha kolay yayilmasini sagladigi gibi bilginin hizli bir sek…