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 işlemci

  • Harvard Üniversitesi 16 MHz gelişmiş STM8 çekirdek mimarisi
  • üç seviyeli boru hattı genişletilmiş komut seti

Bellek

  • Program belleği: 8 KB flash bellek
  • RAM: 1 Kbyte
  • Veri belleği: 128 bayt gerçek veri EEPROM;
  • 100.000 yazma/silme döngüsüne kadar dayanıklılık

Saat, sıfırlama ve güç yönetimi

  • 2,95 V ila 5,5 V çalışma voltajı
  • 4 ana saat kaynağı ile esnek saat kontrolü
  • Saat monitörlü saat güvenlik sistemi
  • Güç yönetimi

Kesme yönetimi

  • 32 kesintiye sahip iç içe kesinti denetleyicisi
  • 6 vektörde 27 adede kadar harici kesme

Zamanlayıcı

  • Gelişmiş kontrol zamanlayıcısı, 16 bit çözünürlüğün yanı sıra dört CAPCOM kanalı, 3 tamamlayıcı çıkış ve esnek senkronizasyon özelliğine sahiptir.
  • 16 bitlik genel amaçlı zamanlayıcı, üç CAPCOM kanalı (IC, OC veya PWM) içerir.
  • 8 bitlik ön bölücüye sahip 8 bitlik temel zamanlayıcı
  • Otomatik uyandırma zamanlayıcısı
  • Pencere ve bağımsız izleme zamanlayıcısı

İletişim arabirimi

  • Senkron çalışma, akıllı kart, IrDA, LIN ana mod için saat çıkışlı UART
  • 8 Mbit/s'ye kadar SPI arabirimi
  • 400 Kbit/s'ye kadar 12C 2C arabirimi

Analog-dijital dönüştürücü (ADC)

  • 10 bit ADC, ±1 LSB ADC, 5 adede kadar çoklanmış kanal, tarama modu ve analog denetleyici

G/Ç

  • 32 pimli pakette 28 adede kadar I/O, 21 adet yüksek emilim çıkışı dahil
  • Akım enjeksiyonuna maruz kalmayan, son derece sağlam giriş/çıkış tasarımı

Geliştirme desteği

  • Son derece etkili programlama ve müdahalesiz hata ayıklama için gömülü SWIM aracı

STM8S003F3P6 Parametreleri

AttributeValue
Program memory size8KB
Data bus width8 bits
ADC resolution10 bits
Maximum clock frequency16 MHz
Number of inputs/outputs16 inputs/outputs
Data RAM size1KB
Supply voltage - min2.95 volts
Supply voltage-max5.5V
Minimum operating temperature-40 degrees Celsius
Maximum operating temperature+85 degrees Celsius
Data RAM TypeMemory
Data ROM size128B
Data ROM TypeEEPROM
Interface Type12C, SPI, UART
Number of ADC channels5 channels
Number of timers/counters3 timers
Operating supply voltage2.95V to 5.5V
Processor familySTM8S
Program memory typeSTM8S Flash memory
Unit weight191 mg

Blok Şeması

STM8S003F3P6 Block Diagram
STM8S003F3P6 Block Diagram

STM8S003F3P6 Şeması

STM8S003F3P6 Schematic Diagram
STM8S003F3P6 Schematic Diagram

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