Sistem bir enerji temsili modulu, arayüz dump modulu, kontrol modulu, klavye modulu ve 1. Şekil olarak gösterilen sıvı kristal görüntüle modulu oluşturuyor. C8051F040 mikro kontrol birimi iki CH375 U disk modulu ile bağlı. Mikrokontrolörde bir veri buferini a çarak, subrutin kütüphanesini doğrudan arar ve seçilen dosya verilerini bir U diskinde başka U diskine aktarmak için sorumlu. LCD ve dış klavye adam makinesi arayüzünü fark ettiler. Taşınacak dosya klavyenin üst, aşağı, seç, kopyalama ve diğer anahtarları ile seçildir ve dosya ismi, dosya boyutu ve diğer bağlı bilgiler LCD modülünde gösterilir. İnsan-bilgisayar etkileşim arayüzü arkadaşıdır ve çalışmak kolay. 1.2 CH375 U Disk Modülü . Zhennan Elektronics tarafından geliştirilen CH375 U Disk Okuma Modülünü kabul ediyor. Bu büyüklüğünde küçük, sadece 3.3x2.0 cm2. Modülün güç sağlamı 5 V ve çalıştığında işaretçi ışığıyla hazırlanmış. Modül USB usta köle kontrolörü CH375B'yi kullanır. Bu, paralel olarak sürülen, U disk in in okumasını ve yazmasını anlayabilir. Toplam 13 sinyal çizgi gerekiyor (5 kontrol çizgi ve 8 veri çizgi). Bu modül tarafından verilen znFAT, tek-chip mikrobilgisayarında FAT32 dosya sistemi çözümü, U diskinde farklı dosya seviyesi uygulamalarını kolayca uygulayabilir. PCB kopyalama tahtası genellikle dosya sektörü yeri, dosya açma, bilgi değiştirme, dosya kapatma, dosya silme, dosya okuma, dosya yazma, disk bilgi sorgulaması gibi bazı temel işlemler içeriyor. Modülün küçük boyutların, düşük fiyatların ve kullanılabilecek kolay özellikleri var. Bu modül aracılığıyla, tek çip mikrobilgisayarından iki U diskinde bağlantı dosyaların transfer edilmesini fark etmek kolay. CH375 U disk okuma-yazma modüli ve C8051F040 mikrokontrolörü arasındaki bağlantı 2. Şekil olarak gösterilir. C8051F040, CS aracılığıyla U disk modülünü seçir ve U disk modüli INT aracılığıyla kesilmiş bir mikrobilgisayarla iletişim kurar. DO ï½D7, CH375 U diski modülü ve tek çip mikrobilgisayarı arasındaki paralel iletişim veri hatları. Tek chip mikrobilgisayarı, AO, RD ve WR kontrol sinyalleri üzerinden CH375 U disk modulu kontrol eder. D+ ve D- CH375 U disk modülü ve USB depolama cihazının seri arayüzlerindir. CH375 U disk modulu MCU ve USB depolama aygıtı arasındaki doğru veri dumanı kolayca anlayabilir.
1.3 LCD modüli. Bu sistem 122x32 nokta matriks MGLS12232 LCD modüli kullanır. Dört tahtası klonu modulu 2,560-bit RAM ve iki SED1520 kontrolörü oluşturulmuş. Sol ve sağ yarı ekranlar, E1 ve E2 tarafından kontrol edilir. Grafik likit kristal görüntüleme modülü iki bağlantı modülü var: birisi doğru erişim modudur, diğeri doğru kontrol modudur. Bu sistem, sıvı kristal görüntülerin arayüzünü bir hafıza olarak kullanan doğrudan kontrol modunu kabul ediyor, ya da I/O aygıtı, tek-chip mikrobilgisayar otobüsüne doğrudan bağlanmak için kullanır. Modül boyutta küçük, fiyat düşük ve sıvı kristal modülü üzerinden genel dizin isimlerini, dosya isimlerini ve dosya bilgilerini gösterebilir. 1. 4 Klavye modüli . Klavye modüli 3x3 matris klavye yapısıdır. Güç kapatma, reset, sayfa yukarı, sayfa a şağı, sayfa aşağı, seçim, kopyalama, yapıştırma ve diğer anahtarları tanımlamak için Düğme tuşlarını kullanır ve en az tuş strekleriyle çeşitli dosya dumlama operasyonlarını fark etmek için kullanır. 1.5 C8051F040 MCU kontrol modüli & # 160; C8051F040 tek çip kontrol modüli bu sistemin çekirdek kontrol modülidir. Mikrokontrolörün zengin on-chip kaynakları ve güçlü kontrol fonksiyonları var: 8051 ile tamamen uyumlu, maksimum sistem saat frekansı 24 MHz ve talimatların %70'si 1 veya 2 sistem saat döngüsü. Kaynakları bozdur. Yükselmiş bölüm sistemi CIP-51'e 20 bölüm kaynaklarını sağlar. Bölüm sürdürülmüş bir sistemin MCU araştırması daha az gerekiyor ve bu yüzden daha yüksek çalışma etkinliği var. Bu sistemin ihtiyaçlarını tamamen uygulayabilir. Tüm periferal. Universel Seri Bus (USB) fonksiyonu denetleyici, 8 fleksibil sona nokta bor çizgileri, integral geçici ve 1K FIFO RAM ile; On-chip deposu büyük, CIP-51'nin SFR adres alanı SFR ça ğırımı aracılığıyla SFR çağırımı aracılığıyla, CIP-51MCU kontrol etmek ve yapılandırmak için gereken çok fazla SFR kontrol edebilir. Seri portu kaynaklarda zengin, iki tam ikiye geliştirilmiş UARTs, geliştirilmiş SPI otobüsü ve SMBus/I2C ile. Her seri otobüs donanımda tamamen uygulanıyor ve CIP-51'e bölümler oluşturabilir, bu yüzden çok az CPU araştırması gerekiyor. Bu seri otobüsler, zamanlayıcılar, bölümler veya I/O portları gibi "paylaşma" kaynaklarını kullanmıyor ve aynı zamanda her birini veya çoğunu kullanabilir. Bu modülin fonksiyonu, tek çip mikro bilgisayarında veri buferini a çarak, U diski dosyalarını açmak, okumak, yazmak ve kapatmak için iki CH375 U diski modülü ile kullanılacak dosya verilerini kontrol etmek ve dosya verilerini anlamak için iki U diski verileri arasında aktarılacak dosya verisini kapsamdır. Kontrol birimi de, dosya seçimi gibi tek çip bilgisayarının kontrolünü fark etmek için periferal klavye tarafından gönderilen bölüm bilgilerini işleyebilir. Bazı bağlı dosya bilgilerini göstermek için MGLS12232 sıvı kristal görüntüleme modülünü kontrol ederek . 2 Sistem yazılım tasarımı “ 2.1 Periferik kontrol modumu “ Bu sistem, bir chip bilgisayarındaki FAT32 dosya sistemi çözümü ile znFAT ile gelen CH375 U disk modulu kabul ediyor. Bu yüzden karmaşık Fat32 dosya sistemi programlaması azaltıldı. Çünkü CH375 U diski modüli dosya sistemi ve dosya operasyonu altroutinleri ile ekipmektedir, dosya ismi ve dosya bilgisinin LCD görüntüsünü ve dosya seçmesini ve tek-chip mikrobilgisayarının ana program ından aktarılmasını fark etmek daha kolay. Operasyon. Çünkü C8051F040 mikrokontrolörü zengin kaynakları bölüştürüyor ve bölüştürülmesi de aşağıdaki avantajlar vardır: « 1) Zaman paylaşım operasyonu. « CPU zaman paylaşımında çoklu I/O aygıtlarına hizmet edebilir, bu da bilgisayarın kullanımı oranını geliştirir. » 2) Gerçek zamanlı cevap. CPU uygulama sisteminin rastgele olaylarını zamanında işleyebilir ve sistemin gerçek zamanlı performansı çok geliştirilir. 3) Yüksek güvenilir. İşlemci, ekipman başarısızlığı ve güç başarısızlığı gibi acil durumlar ile ilgilenme yeteneği var. Bu yüzden sistemin güveniliğini geliştirir.