STM8S003F3P6 Mikrodenetleyici Pin Dizilişi, Özellikleri, Şeması

STM8S003F3P6 Açıklama

STM8S003F3P6, STMicroelectronics tarafından geliştirilen bir mikrodenetleyici birimidir (MCU). Merkezi işlem biriminin (CPU) işlem gücünü bellek, giriş/çıkış arabirimleri ve diğer çevre birimleriyle tek bir çip üzerinde birleştiren, yüksek entegrasyonlu bir cihazdır. STM8S003F3P6, 8 bit mimariye dayanır ve çok çeşitli özellikler sunarak çeşitli uygulamalar için uygun hale gelir. 8 KB flash bellek, 1 KB RAM ve 128 bayt EEPROM'a sahiptir. Ayrıca SPI, I2C, UART ve CAN gibi çok çeşitli iletişim arayüzlerine sahiptir. STM8S003F3P6, endüstriyel kontrol sistemleri, otomotiv elektroniği, tüketici elektroniği ve daha fazlası gibi uygulamalarda yaygın olarak kullanılmaktadır.

STM8S003F3P6 Pin Dizilişi

STM8S003F3 TSSOP20 pinout
STM8S003F3 TSSOP20 pinout

STM8S003F3P6 Özellikleri

Çekirdek

  • Harvard mimarisi ve üç aşamalı boru hattına sahip 16 MHz gelişmiş STM8 çekirdeği
  • Genişletilmiş komut seti

Bellek

  • 8 Kbyte Flash program belleği
  • 1 Kbyte RAM
  • 100.000 yazma/silme çevrimine kadar 128 byte gerçek veri EEPROM’u

Saat, reset ve besleme

  • 2,95–5,5 V çalışma beslemesi
  • Ayarlanabilir dahili 16 MHz RC ve düşük güçlü dahili 128 kHz RC
  • Saat güvenliği, watchdog, brown-out reset ve düşük güç modları

Çevre birimleri ve geliştirme

  • 16 bit zamanlayıcılar, 8 bit temel zamanlayıcı ve otomatik uyanma zamanlayıcısı
  • UART, 8 Mbit/s’ye kadar SPI ve 400 Kbit/s’ye kadar I²C
  • Beş adede kadar çoklanmış kanallı 10 bit ADC
  • Programlama ve müdahalesiz hata ayıklama için SWIM

STM8S003F3P6 Parametreleri

ÖzellikDeğer
Program belleği boyutu8 KB
Veri yolu genişliği8 bit
ADC çözünürlüğü10 bit
Maksimum saat frekansı16 MHz
Giriş/çıkış sayısı16 giriş/çıkış
Veri RAM boyutu1 KB
Besleme gerilimi - min2,95 volt
Besleme gerilimi - maks5,5 V
Minimum çalışma sıcaklığı-40 derece Santigrat
Maksimum çalışma sıcaklığı+85 derece Santigrat
Veri RAM TipiBellek
Veri ROM boyutu128 B
Veri ROM TipiEEPROM
Arayüz TipiI2C, SPI, UART
ADC kanal sayısı5 kanal
Zamanlayıcı/sayaç sayısı3 zamanlayıcı
Çalışma besleme gerilimi2,95 V - 5,5 V
İşlemci ailesiSTM8S
Program bellek tipiSTM8S Flash bellek
Birim ağırlığı191 mg

Blok Şeması

STM8S003F3P6 Block Diagram
STM8S003F3P6 Block Diagram

STM8S003F3P6 Şeması

STM8S003F3P6 Schematic Diagram
STM8S003F3P6 Schematic Diagram

STM8S003F3P6 pin dizilişi, şeması ve programlaması için mühendislik kontrolleri

STM8S003F3P6’yı PCB, firmware, onarım veya doğrulamada kullanmadan önce yalnızca aile özelliklerini değil, tam TSSOP-20 pin dizilişini ve kart gereksinimlerini kontrol edin.

Tasarım ve arıza giderme kontrolü

AlanKontrol edileceklerNeden önemli
Minimum devreVDD, VSS, NRST, SWIM, yerel dekuplaj ve MCU'ya yakın stabil bir güç beslemesi sağlayınAygıt yazılımı veya çevre birimi hata ayıklaması mantıklı hale gelmeden önce güç bütünlüğü ve sıfırlama (reset) kablolaması doğru olmalıdır
Pin çoklama (multiplexing)Konnektör pinlerini atamadan önce ADC, zamanlayıcı, UART, I²C, SPI ve GPIO işlevlerini ayırınTSSOP-20 kılıfı, programlama erişimi ile uygulama G/Ç'ları arasında ödünleşim gerektirir
Fabrika programlamaSWIM, NRST, toprak ve güç test noktalarını açık kutupsallık işaretleriyle dışarı çıkarınÜretim kartları, montaj sonrasında tekrarlanabilir programlamaya ve kurtarmaya ihtiyaç duyar

Sonuç

STM8S003F3P6, yazılım arızalarının yol açtığı kazara bellek üzerine yazma işlemlerine karşı Flash program belleğini ve veri EEPROM'unu koruma özelliği ile tanınmaktadır. Ayrıca iki seviyeli yazma koruması mevcuttur.

Buna ek olarak, bu yazma koruması, uygulama içi programlama (IAP) gerçekleştirmek amacıyla kontrol kayıtlarına çok sayıda anahtar dizisi yazılarak kaldırılabilir; bu da uygulamanın ana program belleği ve veri EEPROM'unun içeriğini değiştirmesine veya cihaz seçenek baytlarını yeniden programlamasına olanak tanır. Güvenlik ve güvenilirlik seviyesi çok yüksektir.

Paylaş:

Scroll to Top

Instant Quote

Anında Fiyat Teklifi