Etiket: hi tech sample

Hi tech C Butonlar ile 16 led kontrolü

| 2011/01/14

Devrede kullanılan Picin buton bağlanan pinleri giriş yapılmak için ilgili TRIS registerının ilgili biti 1 yapılır. Butonlar birer pullup direnci ile Pice bağlanır. Buton basılı değilse ilgili porttan 1, buton basılıysa 0 okunur. #define L_UP RA2 tanımlamaları kullanılarak esnek bir program yazılmıştır. Sadece burayı değiştirerek buton rahatlıkla başka bir porta taşınabilinir. Butonun basılıp basılmadığı if…

Hi tech C Değişken sayısının display ile gösterilmesi

| 2011/01/14

Çok güzel bir örnekle karşınızdayız. Bu uygulamada long olarak tanımlanmış bir değişkendeki sayıyı nasıl displayde gösterileceğini inceleyeceğiz. tmp dizisine atanan sayılar displayde aynen gösterilmektedir. İlk butona basıldığında num değişkeninin değeri 1 artar, ikinci butona basıldığında ise num değişkeninin değeri 1 azalır, son butona basıldığında ise num değişkenine 0 atanır. Num değişkenini displayde göstermeden önce basamak…

Buton ile led bar kontrolü

| 2011/01/14

Mikrodenetleyicinin her pinine bir buton bağlamak ekonomik değildir. Eğer bilgisayar klavyesinin içini açıp incelediyseniz içinde 100lerce ayağı olan bir entegre yoktu. Butonları dikeyde ve yatayda bir birleri ile bağlayarak sütun ve satırlar oluşturulur. Böylece sütun ve satır sayısının toplamı kadar pin kullanılarak sütun x satır ın çarpımı kadar buton rahatlıkla kontrol edilir. 4 sutün 4…

Buton ile display kontrolü Speak fonksiyonu

| 2011/01/14

Bu uygulamamız bir öncekinden farklı olarak hangi butona basıldı ise onun değerini displayde gösterir ve her tuşa bsaıldığında buzzerdan bip sesini çıkartır. Speak() fonksiyonu ile bir kare dalga oluşturularak bu kare dalga buzzera verildiğinde bip sesi oluşur. Devrenin şeması; Kare dalganın frekansı değiştirilerek farklı tonlar oluşturulabilinir. Butonların taranma mantığı bir önceki uygulama ile aynıdır. Displayde…

Buton ile led kontrolü while döngüsü

| 2011/01/14

Bu uygulamada hangi butona basıldıysa ilgili led yanmaktadır ve buton basılı olduğu sürecede while döngüsü nedeniyle kodların çalışması durmaktadır. Bunun sebeple bir buton basılıyken diğer butona basılmasının bir anlamı yoktur. Ayrıca ledler ve butonlar #define ile tanımlandığından butonların ve ledlerin bağlandığı pinler değiştirildiğinde kodda fazla bir değişiklik yapmaya gerek yoktur. Led kontrol şeması; Dosya indirme…

Örnek hi tech pic c uygulamaları kodlar

| 2010/08/06

PIC-Hi-Tech-C-12CE674-eeprom: There are some routines could you help follows. I have written it for 12CE673, but it should work for 16CE674. You must change Delay() functions if you work with no 4MHz oscilator. There is not possibility to preset EEPROM during programing the device. You must write initialization procedure in PIC program. PIC-Hi-Tech-C-delay-and-timeout-routines-for-PIC16xxxx-v7-1: You can…

Hi-Tech PICC18 örnekleri dc motor,rs485,display

| 2010/04/25

Hi-Tech PICC18 örnekleri PIC18F4550 mikrodenetleyicisi üzerine kurulu kaynak C kodları ve şema çizimleri var uygulamalar proteus isis programında denenmiş farklı projeler için örnek olabilirler üç adet uygulama bulunuyor Display göstegeli DC-Motor kontrolü, Kayan yazı şeklinde tarih saat gösterimi (ds1621), RS-485 haberleşme lcd sıcaklık göstergesi Kaynak: http://www.c51c51.com/ Alternatif Dosya indirme LINK listesi (TXT formatında) link-10055.zip şifre-pass:…