ไมโครคอนโทรลเลอร์ STM8L052R8T6 8 บิต – MCU Ultra LP 8 บิต MCU 64kB แฟลช 16MHz EE
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ 8 บิต - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM8L052R8 |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ / เคส: | แอลคิวเอฟพี-64 |
แกนหลัก: | ส.ที.เอ็ม.8 |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 64 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 8 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 16 เมกะเฮิรตซ์ |
จำนวน I/O: | 54 ไอโอ |
ขนาด RAM ข้อมูล: | 4 กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.8 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ประเภทข้อมูล RAM: | แรม |
ขนาดข้อมูล ROM: | 256 ข |
ประเภทข้อมูล ROM: | อีพีพรอม |
ประเภทอินเทอร์เฟซ: | I2C, SPI, USART |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | ช่อง 27 |
จำนวนตัวจับเวลา/ตัวนับ: | 5 ตัวจับเวลา |
ซีรีย์โปรเซสเซอร์: | สตม8แอล |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ 8 บิต - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 960 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
น้ำหนักต่อหน่วย: | 0.012088 ออนซ์ |
♠ Value Line, MCU กำลังไฟต่ำพิเศษ 8 บิต, แฟลช 64 KB, EEPROM ข้อมูล 256 ไบต์, RTC, LCD, ตัวจับเวลา, USART, I2C, SPI, ADC
อุปกรณ์ STM8L05xxx ซึ่งเป็นไลน์ค่าความหนาแน่นสูงเป็นสมาชิกของตระกูล STM8L พลังงานต่ำพิเศษ 8 บิต
ตระกูล STM8L05xxx ที่ใช้พลังงานต่ำพิเศษนี้มาพร้อมกับแกน CPU STM8 ที่ได้รับการปรับปรุงซึ่งให้พลังการประมวลผลที่เพิ่มขึ้น (สูงถึง 16 MIPS ที่ 16 MHz) ในขณะที่ยังคงข้อได้เปรียบของสถาปัตยกรรม CISC ที่มีความหนาแน่นของโค้ดที่ได้รับการปรับปรุง พื้นที่การกำหนดที่อยู่เชิงเส้น 24 บิต และสถาปัตยกรรมที่เหมาะสมที่สุดสำหรับการดำเนินการพลังงานต่ำ
กลุ่มผลิตภัณฑ์นี้ประกอบด้วยโมดูลการดีบักแบบบูรณาการที่มีอินเทอร์เฟซฮาร์ดแวร์ (SWIM) ซึ่งช่วยให้สามารถดีบักภายในแอปพลิเคชันได้โดยไม่รบกวน และยังสามารถเขียนโปรแกรม Flash ได้อย่างรวดเร็ว
ไมโครคอนโทรลเลอร์ STM8L05xxx แบบไลน์ค่าความหนาแน่นสูงมีคุณลักษณะข้อมูล EEPROM แบบฝังและหน่วยความจำแฟลชแบบโปรแกรมกำลังไฟต่ำ แรงดันไฟต่ำ แหล่งจ่ายไฟเดียว
อุปกรณ์ทั้งหมดมี ADC 12 บิต, นาฬิกาเรียลไทม์, ตัวจับเวลา 16 บิต 4 ตัว, ตัวจับเวลา 8 บิต 1 ตัว ตลอดจนอินเทอร์เฟซการสื่อสารมาตรฐานเช่น SPI สองตัว, I2C, USART 3 ตัว และ LCD 8x24 หรือ 4x28 เซ็กเมนต์
LCD 8x24 หรือ 4x 28-segment มีจำหน่ายในไลน์ค่าความหนาแน่นสูง STM8L05xxx ตระกูล STM8L05xxx ทำงานที่ 1.8 V ถึง 3.6 V และมีจำหน่ายในช่วงอุณหภูมิ -40 ถึง +85 °C
การออกแบบโมดูลาร์ของชุดอุปกรณ์ต่อพ่วงช่วยให้สามารถพบอุปกรณ์ต่อพ่วงแบบเดียวกันได้ในไมโครคอนโทรลเลอร์ตระกูล ST ที่แตกต่างกัน รวมถึงตระกูล 32 บิต ซึ่งทำให้การเปลี่ยนไปใช้ตระกูลอื่นทำได้ง่ายมาก และง่ายขึ้นอีกเมื่อใช้ชุดเครื่องมือพัฒนาทั่วไป
ผลิตภัณฑ์ STM8L พลังงานต่ำพิเศษทุกไลน์มีพื้นฐานบนสถาปัตยกรรมเดียวกัน โดยมีการแมปหน่วยความจำแบบเดียวกัน และพินเอาต์ที่สอดคล้องกัน
• เงื่อนไขการใช้งาน
– แหล่งจ่ายไฟทำงาน: 1.8 V ถึง 3.6 V
– ช่วงอุณหภูมิ: -40 °C ถึง 85 °C
• คุณสมบัติพลังงานต่ำ
– โหมดพลังงานต่ำ 5 โหมด: รอ, การทำงานพลังงานต่ำ (5.9 µA), รอพลังงานต่ำ (3 µA), หยุดการทำงานแบบแอ็คทีฟด้วย RTC เต็มรูปแบบ (1.4 µA), หยุด (400 nA)
– การใช้พลังงานแบบไดนามิก: 200 µA/MHz + 330 µA
– การรั่วไหลต่ำเป็นพิเศษต่อ I/0: 50 nA
– ปลุกจากหยุดอย่างรวดเร็ว: 4.7 µs
• แกน STM8 ขั้นสูง
– สถาปัตยกรรมฮาร์วาร์ดและท่อส่ง 3 ขั้นตอน
– ความถี่สูงสุด 16 MHz, 16 CISC MIPS สูงสุด
– แหล่งขัดจังหวะภายนอกสูงสุด 40 แหล่ง
• รีเซ็ตและจัดการการจัดหา
– รีเซ็ต BOR ที่ปลอดภัยเป็นพิเศษด้วยค่าเกณฑ์ที่ตั้งโปรแกรมได้ 5 ค่า
– POR/PDR พลังงานต่ำพิเศษ
– เครื่องตรวจจับแรงดันไฟฟ้าแบบตั้งโปรแกรมได้ (PVD)
• การจัดการนาฬิกา
– ออสซิลเลเตอร์คริสตัล 32 kHz และ 1 ถึง 16 MHz
– RC ภายใน 16 MHz ที่ปรับแต่งจากโรงงาน
– RC กินไฟต่ำ 38 kHz
– ระบบรักษาความปลอดภัยด้วยนาฬิกา
• RTC พลังงานต่ำ
– ปฏิทิน BCD พร้อมระบบขัดจังหวะการแจ้งเตือน
– การสอบเทียบแบบดิจิตอลที่มีความแม่นยำ +/- 0.5ppm
– การตรวจจับการป้องกันการงัดแงะขั้นสูง
• LCD: 8×24 หรือ 4×28 พร้อมตัวแปลงเพิ่มแรงดัน
• ความทรงจำ
– หน่วยความจำโปรแกรมแฟลช 64 KB และข้อมูล EEPROM 256 ไบต์พร้อม ECC, RWW
– โหมดการป้องกันการเขียนและการอ่านแบบยืดหยุ่น
– แรม 4 KB
• ดีเอ็มเอ
– 4 ช่องรองรับ ADC, SPIs, I2C, USARTs, timers
– 1 ช่องสำหรับการถ่ายโอนหน่วยความจำ
• ADC 12 บิตสูงสุด 1 Msps/27 ช่อง
– แรงดันอ้างอิงภายใน
• ตัวจับเวลา
– ตัวจับเวลา 16 บิต 3 ตัวที่มี 2 ช่อง (ใช้เป็น IC, OC, PWM), ตัวเข้ารหัสแบบกำลังสอง
– ตัวตั้งเวลาควบคุมขั้นสูง 16 บิต 3 ช่อง รองรับการควบคุมมอเตอร์
– ตัวจับเวลา 8 บิตหนึ่งตัวพร้อมตัวคูณ 7 บิต
– วอทช์ด็อก 2 ตัว: 1 ตัว หน้าต่าง 1 ตัว อิสระ
– ตัวตั้งเวลาส่งเสียงบี๊บที่มีความถี่ 1, 2 หรือ 4 kHz
• อินเทอร์เฟซการสื่อสาร
– อินเทอร์เฟซแบบอนุกรมซิงโครนัสสองอัน (SPI)
– SMBus และ PMBus I2C 400 kHz ที่รวดเร็ว
– USART สามตัว (อินเทอร์เฟซ ISO 7816 + IrDA)
• I/O สูงสุด 54 ตัว ซึ่งสามารถแมปได้บนเวกเตอร์ขัดจังหวะ
• การสนับสนุนการพัฒนา
– การเขียนโปรแกรมบนชิปที่รวดเร็วและการดีบักที่ไม่รบกวนด้วย SWIM
– Bootloader ที่ใช้ USART