STM8L052R8T6 ไมโครคอนโทรลเลอร์ 8 บิต – MCU Ultra LP 8 บิต MCU 64kB แฟลช 16MHz EE
♠รายละเอียดสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | เอส.ที.ไมโครอิเล็กทรอนิกส์ |
ประเภทสินค้า: | ไมโครคอนโทรลเลอร์ - MCU 8 บิต |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM8L052R8 |
สไตล์การติดตั้ง: | เอสเอ็มดี/SMT |
บรรจุภัณฑ์ / กล่อง: | แอลคิวเอฟพี-64 |
หลัก: | STM8 |
ขนาดหน่วยความจำโปรแกรม: | 64 กิโลไบต์ |
ความกว้างของบัสข้อมูล: | 8 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่นาฬิกาสูงสุด: | 16 เมกะเฮิรตซ์ |
จำนวน I/O: | 54 อินพุต/เอาต์พุต |
ขนาด RAM ข้อมูล: | 4 กิโลไบต์ |
การจ่ายแรงดัน - ต่ำสุด: | 1.8 โวลต์ |
แรงดันไฟ - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิในการทำงานต่ำสุด: | - 40 องศาเซลเซียส |
อุณหภูมิในการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | เอส.ที.ไมโครอิเล็กทรอนิกส์ |
ประเภทข้อมูล RAM: | แกะ |
ขนาดข้อมูล ROM: | 256 บ |
ประเภทรอมข้อมูล: | อีพรอม |
ประเภทอินเทอร์เฟซ: | I2C, SPI, USART |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | 27 ช่อง |
จำนวนตัวจับเวลา/ตัวนับ: | 5 ตัวจับเวลา |
ชุดโปรเซสเซอร์: | STM8L |
ประเภทสินค้า: | ไมโครคอนโทรลเลอร์ - MCU 8 บิต |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณแพ็คโรงงาน: | 960 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
หน่วยน้ำหนัก: | 0.012088 ออนซ์ |
♠ Value Line, 8-bit ultralow power MCU, 64-KB Flash, 256-byte data EEPROM, RTC, LCD, ตัวจับเวลา, USART, I2C, SPI, ADC
อุปกรณ์ STM8L05xxx ค่าความหนาแน่นสูงเป็นสมาชิกของตระกูล 8 บิตพลังงานต่ำพิเศษ STM8L
กลุ่มผลิตภัณฑ์ที่ใช้พลังงานต่ำเป็นพิเศษ STM8L05xxx นำเสนอคอร์ CPU STM8 ที่ได้รับการปรับปรุงซึ่งให้พลังการประมวลผลที่เพิ่มขึ้น (สูงสุด 16 MIPS ที่ 16 MHz) ในขณะที่ยังคงรักษาข้อดีของสถาปัตยกรรม CISC ด้วยความหนาแน่นของรหัสที่ดีขึ้น พื้นที่ระบุแอดเดรสเชิงเส้น 24 บิต และการปรับให้เหมาะสม สถาปัตยกรรมสำหรับการทำงานที่ใช้พลังงานต่ำ
ตระกูลนี้มีโมดูลดีบั๊กในตัวพร้อมอินเทอร์เฟซฮาร์ดแวร์ (SWIM) ซึ่งช่วยให้สามารถแก้ไขข้อบกพร่องในแอปพลิเคชันที่ไม่ล่วงล้ำและตั้งโปรแกรม Flash ได้อย่างรวดเร็วเป็นพิเศษ
ไมโครคอนโทรลเลอร์สายค่าความหนาแน่นสูง STM8L05xxx มี EEPROM ข้อมูลแบบฝังและหน่วยความจำแฟลชแบบจ่ายพลังงานต่ำ แรงดันต่ำ โปรแกรมแหล่งจ่ายเดียว
อุปกรณ์ทั้งหมดมี ADC 12 บิต, นาฬิกาตามเวลาจริง, ตัวจับเวลา 16 บิตสี่ตัว, ตัวจับเวลา 8 บิตหนึ่งตัว ตลอดจนอินเทอร์เฟซการสื่อสารมาตรฐาน เช่น SPI สองตัว, I2C, USART สามตัว และ LCD 8x24 หรือ 4x28-segment
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), Active-halt พร้อม RTC เต็มรูปแบบ (1.4 µA), หยุด (400 nA)
– การใช้พลังงานแบบไดนามิก: 200 µA/MHz + 330 µA
– การรั่วไหลต่ำมากต่อ I/0: 50 nA
– ปลุกอย่างรวดเร็วจาก Halt: 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 พร้อมตัวแปลง step-up
• ความทรงจำ
– หน่วยความจำโปรแกรมแฟลช 64 KB และข้อมูล EEPROM 256 ไบต์พร้อม ECC, RWW
- โหมดการป้องกันการเขียนและการอ่านที่ยืดหยุ่น
– แรม 4 KB
• สพม
– 4 ช่อง รองรับ ADC, SPI, I2C, USARTs, ตัวจับเวลา
– 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 ที่รวดเร็ว
– สาม USARTs (อินเทอร์เฟซ ISO 7816 + IrDA)
• สูงสุด 54 I/Os แมปทั้งหมดบนอินเทอร์รัปต์เวคเตอร์
• การสนับสนุนการพัฒนา
– การเขียนโปรแกรมบนชิปอย่างรวดเร็วและการดีบักที่ไม่ล่วงล้ำด้วย SWIM
– Bootloader โดยใช้ USART