Menü English Ukrainian Rusça Ana Sayfa

Hobiler ve profesyoneller için ücretsiz teknik kütüphane Ücretsiz teknik kütüphane


RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ
Ücretsiz kütüphane / Radyo-elektronik ve elektrikli cihazların şemaları

MK programcısı ATMEL AT89 serisi. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Ücretsiz teknik kütüphane

Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Mikrodenetleyiciler

makale yorumları makale yorumları

Atmel mikrokontrolörleri (MCU'lar) uzun zamandır bilinmektedir ve tüm dünyadaki radyo amatörleri tarafından yaygın olarak kullanılmaktadır. AT89 serisi MK'ler tam bir komut setine (CISC) sahiptir ve Intel 8051 MK'lerle tamamen uyumludur. Makalede en yaygın kullanılan MK'ler AT89S51, AT89S52, AT89S55 ve bunların düşük voltajlı sürümleri AT89LV51, AT89LV52, AT89LV55 için programlayıcı açıklanmaktadır. . Bu MK'lerin parametreleri, "Radyo", 2000, No. 7, s'de yayınlanan "Popüler ailelerin mikrodenetleyicileri" referans materyalinde verilmiştir. 53.

[1, 2]'de açıklanan programlayıcıların aksine, önerilen program, çalışması için önceden programlanmış başka bir mikro denetleyiciye ihtiyaç duymaz. IBM uyumlu bir bilgisayar için donanım ve kontrol yazılımından oluşur. Donanım (bundan sonra programcı olarak anılacaktır), (bilgisayar BIOS'undaki Tümleşik çevre birimleri menüsünde) EPP moduna (Gelişmiş Paralel Bağlantı Noktası) değiştirilmesi gereken LPT bağlantı noktasına bağlanır. Bu modda, bilgisayarın LPT bağlantı noktası çift yönlü hale gelir (daha fazla ayrıntı için bkz. [3]).

Programlayıcının şematik diyagramı Şekil 1'de gösterilmektedir. 1. DD580 yongası (programlanabilir paralel arayüz KR55VVXNUMX), LPT bağlantı noktasından gelen baytlarca bilgiyi veri yoluna, adres veriyoluna dağıtır ve kontrol sinyalleri üretir.

Programcı MK ATMEL serisi AT89
(büyütmek için tıklayın)

Adresin düşük ve yüksek kısımları sırayla A kanalı üzerinden, veriler ise B kanalı üzerinden iletilir ve program kayıt modunda bu kanal çıkış için, okuma modunda ise giriş için çalışır. Kanal C, DD2, DD3 kayıtlarının, DA1 voltaj dengeleyicisinin ve XS1 soketine takılı programlanabilir bir mikro denetleyicinin çalışma modlarını kontrol etmek için kullanılır. DD1 mikro devresi, A0, A1, RD ve WR girişlerine gelen sinyaller tarafından kontrol edilir. DD1 mikro devresinin çalışma modları tabloda verilmiştir. 1.

Programcı MK ATMEL serisi AT89

DD2 ve DD3 mikro devreleri, programlanabilir MK'nin adresinin düşük ve yüksek kısımlarını depolamak için tasarlanmıştır. Bilgiler CO ve C1 DD1 sinyalleri kullanılarak kaydedilir. Ayarlanabilir voltaj dengeleyici DA1, EA/UPP pininde 5 veya 12 V'luk programlanabilir bir MK voltajı oluşturmak için kullanılır.Voltaj değerleri R4-R6 dirençleri tarafından belirlenir. C2 DD1 sinyal seviyesi düşük olduğunda stabilizatörün çıkışındaki voltaj 12 V, yüksek olduğunda, transistör VT1 açıkken ve R4 direnci R6'ya paralel bağlandığında 5 V'tur.

MK'yi programlamak için DD1 yongası, A, B ve C kanallarının çıkış olarak çalıştığı bir moda geçirilir. Bunu yapmak için 1p kontrol kelimesini DD80'e yazın (bkz. Tablo 2). C4-C7 DD1 sinyallerini kullanarak programlanabilir mikrodenetleyici kayıt moduna ayarlanır (bkz. Tablo 3) ve C0-C3 başlangıç ​​değerleri ayarlanır (C0 = C1 = C2 = C3 = 1).

Daha sonra MK adresinin düşük kısmı A kanalına çıkarılır ve C2 sinyali kullanılarak DD0'ye yazılır (C0 = 0 olarak ayarlanır) ve bundan sonra adresin yüksek kısmı C3 = 1 sinyali kullanılarak çıkarılır ve DD0'e yazılır. Daha sonra veriler kanal B'ye gönderilir ve programlanabilir MK'nin ilgili girişlerine ulaşır. C2'ye düşük bir seviye uygulanır, bu da MK'nin EA/Upp girişinde +12 V'luk bir voltajın görünmesine neden olur. Daha sonra C3 çıkışında seviye yüksekten düşüğe değiştirilerek kayıt onaylanır ve buna göre, MK'nin ALE/PROG girişinde (Şekil 2; zaman parametrelerinin değerleri Tablo 4'te gösterilmiştir). Veri kayıt döngüsü tamamlandı. Artık C2 ve C3 sinyalleri sıfırlanabilir ve bir sonraki adrese ve veri baytına geçilebilir.

Programcı MK ATMEL serisi AT89

Programcı MK ATMEL serisi AT89

Yukarıdaki işlemlerin tümü, orijinal ürün yazılımı dosyasındaki tüm veriler yazılana kadar tekrarlanır. Firmware dosyasının en basit ikili formatta (.bin uzantısı) sunulması gerektiğini lütfen unutmayın. Bir dosyayı Intel hex biçiminden ikili biçime dönüştürmek için hex2bin.exe yardımcı programını kullanın.

Okuma modunda, LPT bağlantı noktası çift yönlü moda geçirilir, DD1 yongası 82h moduna ayarlanır (Tablo 2), A, C kanalları çıkıştır, B kanalı giriştir.

Programcı MK ATMEL serisi AT89

Yazma moduna benzer şekilde adresin düşük ve yüksek kısımları sırasıyla DD2 ve DD3'e gönderilir, ardından MK'nin okuma modu ayarlanır (Tablo 3).

Programcı MK ATMEL serisi AT89

Okuma modundaki C2 DD1 çıkışı her zaman günlük durumundadır. 1. Adresleri ayarladıktan sonra, MK'nin ALE/PROG girişi düşük uygulanır (C3 = 0) ve MK, ayarlanan adreste bulunan verileri çıkarır. Daha sonra bilgi kanal B DD1'den okunur ve alınan veriler, adı MK program okuma prosedürünün başında girilen bir dosyaya yazılır. Dosya .bin uzantısına sahip olacak ve MK'nin program belleğinin tam bir kopyası olacaktır.

İçerik kontrol modunda, MK belleği okunur ve belirtilen dosyayla bayt bayt karşılaştırma gerçekleştirilir. Farklılıklar tespit edildiğinde, uyumsuz değerlerin adresi ve iki bayt monitör ekranında görüntülenir: biri MK'nin belleğinden, diğeri dosyadan.

MK silme modunda değerler tabloya uygun olarak C4-C7 DD1 çizgileri boyunca ayarlanır. 3. Daha sonra EA/VPP girişine (C12 = 2) 0 V'luk bir voltaj uygulanır ve 3 ms süreyle tutulan C10 çıkışına (ALE/PROG) düşük bir seviye uygulanır. Silme işleminden sonra hafızanın içeriği izlenir. Başarılı olması durumunda program belleğinin tamamı FFh değerleriyle doldurulacaktır ancak herhangi bir hücrenin içeriği farklıysa monitör ekranında bu hücrenin adresini ve değerini içeren bir mesaj görüntülenir.

Kimlik kodlarını okumak için DD1 yongası, kanal B'nin giriş olarak çalıştığı (okuma moduna benzer) bir moda geçirilir, C4-C7 otobüsleri günlük durumuna geçirilir. 0 (Tablo 3'e göre) ve 30p, 31 h, 32h adresleri dönüşümlü olarak adres veri yoluna gönderilir. Sonuç olarak, monitör ekranında MK türünün belirlendiği ilgili baytlar görünür (Tablo 5).

Programcı MK ATMEL serisi AT89

Ayrıca yazılım, MK tipini otomatik olarak belirlemenize olanak tanır ve bu mümkün değilse tipi manuel olarak girilebilir.

PC programı ve Turbo Pascal'daki kaynak metni

Edebiyat

  1. FLASH belleğe sahip ATMEL mikrokontrolörleri için programcı. - <atprog.boom.ru>.
  2. Programlama süreci pamiti firması Atmel'dir. - .
  3. IEEE 1284 EPP-Geliştirilmiş Paralel Bağlantı Noktası Modu. -

Yazar: A. Golubkov, Moskova

Diğer makalelere bakın bölüm Mikrodenetleyiciler.

Oku ve yaz yararlı bu makaleye yapılan yorumlar.

<< Geri

En son bilim ve teknoloji haberleri, yeni elektronikler:

Sıcak biranın alkol içeriği 07.05.2024

En yaygın alkollü içeceklerden biri olan biranın, tüketim sıcaklığına bağlı olarak değişebilen kendine özgü bir tadı vardır. Uluslararası bir bilim insanı ekibi tarafından yapılan yeni bir araştırma, bira sıcaklığının alkol tadı algısı üzerinde önemli bir etkiye sahip olduğunu ortaya çıkardı. Malzeme bilimcisi Lei Jiang liderliğindeki çalışma, farklı sıcaklıklarda etanol ve su moleküllerinin farklı türde kümeler oluşturduğunu ve bunun da alkol tadı algısını etkilediğini buldu. Düşük sıcaklıklarda, "etanol" tadının keskinliğini azaltan ve içeceğin tadının daha az alkollü olmasını sağlayan daha fazla piramit benzeri kümeler oluşur. Aksine, sıcaklık arttıkça kümeler daha zincir benzeri hale gelir ve bu da daha belirgin bir alkol tadıyla sonuçlanır. Bu, baijiu gibi bazı alkollü içeceklerin tadının neden sıcaklığa bağlı olarak değişebileceğini açıklıyor. Elde edilen veriler içecek üreticileri için yeni fırsatlar sunuyor. ... >>

Kumar bağımlılığı için başlıca risk faktörü 07.05.2024

Bilgisayar oyunları gençler arasında giderek daha popüler bir eğlence biçimi haline geliyor ancak buna bağlı oyun bağımlılığı riski önemli bir sorun olmaya devam ediyor. Amerikalı bilim insanları bu bağımlılığa katkıda bulunan ana faktörleri belirlemek ve önlenmesine yönelik öneriler sunmak amacıyla bir çalışma yürüttüler. Altı yıl boyunca 385 genç, hangi faktörlerin onları kumar bağımlılığına yatkın hale getirebileceğini bulmak için takip edildi. Sonuçlar, çalışmaya katılanların %90'ının bağımlılık riski altında olmadığını, %10'unun ise kumar bağımlısı olduğunu gösterdi. Kumar bağımlılığının başlangıcındaki temel faktörün düşük düzeyde olumlu sosyal davranış olduğu ortaya çıktı. Düşük düzeyde olumlu sosyal davranışa sahip gençler, başkalarının yardım ve desteğine ilgi göstermezler, bu da gerçek dünyayla temasın kaybolmasına ve bilgisayar oyunlarının sunduğu sanal gerçekliğe bağımlılığın derinleşmesine yol açabilir. Bu sonuçlara dayanarak bilim insanları ... >>

Trafik gürültüsü civcivlerin büyümesini geciktiriyor 06.05.2024

Modern şehirlerde bizi çevreleyen sesler giderek daha keskin hale geliyor. Ancak çok az insan bu gürültünün hayvanlar dünyasını, özellikle de henüz yumurtalarından çıkmamış civcivler gibi hassas canlıları nasıl etkilediğini düşünüyor. Son araştırmalar bu konuya ışık tutuyor ve gelişimleri ve hayatta kalmaları açısından ciddi sonuçlara işaret ediyor. Bilim insanları, baklava sırtlı zebra yavrularının trafik gürültüsüne maruz kalmasının gelişimlerinde ciddi aksamalara yol açabileceğini buldu. Deneyler, gürültü kirliliğinin yumurtadan çıkmalarını önemli ölçüde geciktirebildiğini ve ortaya çıkan civcivlerin sağlığı geliştiren bir dizi sorunla karşı karşıya olduğunu göstermiştir. Araştırmacılar ayrıca gürültü kirliliğinin olumsuz etkilerinin yetişkin kuşlara da yayıldığını buldu. Üreme şansının azalması ve doğurganlığın azalması, trafik gürültüsünün yaban hayatı üzerindeki uzun vadeli etkilerini göstermektedir. Araştırma sonuçları ihtiyacı vurguluyor ... >>

Arşivden rastgele haberler

PNY CS900 960 GB Katı Hal Sürücüsü 10.03.2018

PNY Technologies, dizüstü ve masaüstü bilgisayarlarda kullanım için tasarlanmış yeni bir katı hal (SSD) sürücü CS900 serisini duyurdu.

Depolama aygıtı 2,5 inçlik bir form faktöründe yapılmıştır; kasa kalınlığı 7 mm'dir. Bağlantı, 3.0 Gb / s'ye kadar çıktı sağlayan standart Seri ATA 6 arabirimini kullanır.

PNY Technologies, yeni ürünü geleneksel sabit diske bir alternatif olarak konumlandırıyor. Ek olarak, sürücü multimedya verilerinin - fotoğraflar ve videolar - depolama rolü için çok uygundur.

Cihaz, 3D NAND flash bellek mikroçipleri kullanılarak yapılmıştır. Bilgilerin sıralı okuma hızı 535 MB / s'ye, sıralı yazma hızı - 515 MB / s'ye ulaşır.

Yeni ürünlerin boyutları 100 x 70 x 7 mm, ağırlık - 45 gramdır. Arızalar arasında bildirilen ortalama süre 2 milyon saate ulaşır. Desteklenen TRIM komutları ve SMART izleme araçları

PNY CS900 SSD'nin fiyatı 250 dolar. Cihaz üç yıl garantilidir.

Diğer ilginç haberler:

▪ çim kağıdı

▪ Sadece ısınmakla kalmıyor

▪ TPL5110 - Nano Güç Yönetimi Zamanlayıcısı

▪ Kombucha için şematik diyagramlar

▪ Mobil kameralar için minyatür yonga seti

Bilim ve teknolojinin haber akışı, yeni elektronik

 

Ücretsiz Teknik Kitaplığın ilginç malzemeleri:

▪ Sitenin radyo amatörleri için ipuçları bölümü. Makale seçimi

▪ makale Çevre mevzuatı. Güvenli yaşamın temelleri

▪ makale Japonca'da benim ve senin için kaç kelime var? ayrıntılı cevap

▪ Eşya Taşıtlara monte edilmiş gaz balonu teçhizatının ayarlayıcısı. İş güvenliği ile ilgili standart talimat

▪ makale Basit yüksek kaliteli UMZCH. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

▪ makale TV'lerde K416KN1 yongasının ve BPI-411 güç kaynağının değiştirilmesi. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Bu makaleye yorumunuzu bırakın:

Adı:


E-posta isteğe bağlı):


Yorum:





Bu sayfanın tüm dilleri

Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri

www.diagram.com.ua

www.diagram.com.ua
2000-2024