Phone

    00852-6915 1330

STM32F078CBT6 Microcontrollers: Datasheet, Pinout, Circuit [FAQ]

  • Contents

Product Overview

The STM32F078CB/RB/VB microcontrollers incorporate the high-performance Arm®Cortex®-M0 32-bit RISC core operating at up to 48 MHz frequency, high-speed embedded memories (128 Kbytes of Flash memory and 16 Kbytes of SRAM), and an extensive range of enhanced peripherals and  I/O s. All devices offer standard communication interfaces (two I2Cs, two SPI/I2S, one HDMI CEC and four USARTs), one USB Full-speed device (crystal-less), one 12-bit ADC, one 12-bit DAC with two channels, seven 16-bit timers, one 32-bit timer and an advanced-control PWM timer.

 

This blog will introduce STM32F078CBT6 systematically from its features, pinout to its specifications, applications, also including STM32F078CBT6 datasheet and so much more.

 

Catalog

Product Overview

STM32F078CBT6 Features

STM32F078CBT6 Pinout

STM32F078CBT6 Applications

STM32F078CBT6 Circuit Diagram

STM32F078CBT6 Block Diagram

STM32F078CBT6 Package

STM32F078CBT6 Specification

STM32F078CBT6 Manufacturer

STM32F078CBT6 Datasheet

Using Warnings

STM32F078CBT6 FAQ

 

STM32F078CBT6 Features

  • Core: Arm® 32-bit Cortex®-M0 CPU, frequencyup to 48 MHz
  • Memories

– 128 Kbytes of Flash memory

– 16 Kbytes of SRAM with HW parity

  • CRC calculation unit
  • Power management

– Digital and I/O supply: VDD  = 1.8 V ± 8%

– Analog supply: VDDA = VDD to 3.6 V

– Selected I/Os: VDDIO2 = 1.65 V to 3.6 V

– Low power modes: Sleep, Stop

– VBAT supply  for RTC and backup registers

  • Clock management

– 4 to 32 MHz crystal oscillator

– 32 kHz oscillator for RTC with calibration

– Internal 8 MHz RC with x6 PLL option

– Internal 40 kHz RC oscillator

– Internal 48 MHz oscillator with automatic trimming based on ext. synchronization

  • Up to 86 fast I/Os

– All mappable on external interrupt vectors

– Up to 67 I/Os with 5V tolerant capability and 19 with independent supply VDDIO2

  • 7-channel DMA controller 
  • One 12-bit, 1.0 µs ADC (up to 16 channels)

– Conversion range: 0 to 3.6 V

– Separate analog supply: 2.4 V to 3.6 V

  • 2 independent 12-bit DAC channels
  • 2 fast low-power analog comparators withprogrammable input and output
  • Up to 23 capacitive sensing channels fortouchkey, linear and rotary touch sensors
  • Calendar RTC with alarm and periodic wakeupfrom Stop
  • 12 timers

– One 16-bit advanced-control timer for six-channel PWM output

– One 32-bit and seven 16-bit timers, with up to four IC/OC, OCN, usable for IR control decoding or DAC control

– Independent and system watchdog timers

– SysTick timer

  • Communication interfaces

– 2 I2C interfaces supporting Fast Mode Plus (1 Mbit/s), one supporting SMBus/PMBus and wakeup

– 4 USARTs supporting master synchronous SPI and modem control, two with ISO7816 interface, LIN, IrDA, auto baud rate detection and wakeup feature

– 2 SPIs (18 Mbit/s) with 4 to 16 programmable bit frames, and with I2S interface multiplexed

– USB 2.0 full-speed interface, able to run from internal 48 MHz oscillator and with BCD and LPM support

  • HDMI CEC wakeup on header reception
  • Serial wire debug (SWD)
  • 96-bit unique ID
  • All packages ECOPACK®2

 

STM32F078CBT6 Pinout

The following figure is the diagram of STM32F078CBT6 pinout.

 

STM32F078CBT6 Pinout

STM32F078CBT6 Pinout

 

STM32F078CBT6 Applications

The STM32F078CB/RB/VB microcontrollers are suitable for a wide range of applications such as application control and user interfaces, hand-held equipment, A/V receivers and digital TV, PC peripherals, gaming and GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms and HVACs .

 

STM32F078CBT6 Circuit Diagram

The following are the circuit diagrams of STM32F078CBT6.

 

Typical application with an 8 MHz crystal

Typical application with an 8 MHz crystal

 

Typical application with a 32.768 kHz crystal

Typical application with a 32.768 kHz crystal

 

STM32F078CBT6 Block Diagram

The following figure shows the block diagram of STM32F078CBT6.

 

STM32F078CBT6 Block Diagram

STM32F078CBT6 Block Diagram

 

STM32F078CBT6 Package

The following diagram shows the STM32F078CBT6 package.

 

STM32F078CBT6 Package

STM32F078CBT6 Package

 

STM32F078CBT6 Specification

Product Attribute Attribute Value
Manufacturer: STMicroelectronics
Product Category: ARM Microcontrollers - MCU
Series: STM32F078CB
Mounting Style: SMD/SMT
Package/Case: LQFP-48
Core: ARM Cortex M0
Program Memory Size: 128 kB
Data Bus Width: Data Bus Width: 32 bit
ADC Resolution: 12 bit
Maximum Clock Frequency: 48 MHz
Number of I/Os: 36 I/O
Data RAM Size: 16 kB
Operating Supply Voltage: 1.65 V to 1.95 V
Minimum Operating Temperature: - 40 C
Maximum Operating Temperature: + 85 C
Packaging: Tray

 

STM32F078CBT6 Manufacturer

STMicroelectronics is a global independent semiconductor company and a leader in developing and delivering semiconductor solutions across the spectrum of microelectronics applications. An unrivaled combination of silicon and system expertise, manufacturing strength, Intellectual Property (IP) portfolio, and strategic partners positions, STMicroelectronics is at the forefront of System-on-Chip(SoC) technology and its products play a key role in enabling today's convergence trends.

 

STM32F078CBT6 Datasheet

You can download STM32F078CBT6 datasheet from the link given below:

STM32F078CBT6 Datasheet

 

Using Warnings

Note: Please check their parameters and pin configuration before replacing them in your circuit.

 

STM32F078CBT6 FAQ

What is the high performance of the STM32F078CB/RB/VB microcontrollers?

Arm®Cortex®-M0 32-bit RISC core.

 

What is the core of the STM32F078CB/RB/VB microcontrollers?

48 MHz frequency.

 

How many I2Cs are available on the STM32F078CB/RB/VB microcontrollers?

Two.

 

What are microcontrollers used for?

Microcontroller is a compressed micro computer manufactured to control the functions of embedded systems in office machines, robots, home appliances, motor vehicles, and a number of other gadgets. A microcontroller is comprises components like - memory, peripherals and most importantly a processor.

 

How many types of microcontrollers are there?

A microcontroller (μC or uC) is a solitary chip microcomputer fabricated from VLSI fabrication. A micro controller is also known as embedded controller. Today various types of microcontrollers are available in market with different word lengths such as 4bit, 8bit, 64bit and 128bit microcontrollers.

STM32F078CBT6 Documents & Media

Download datasheets and manufacturer documentation for STMicroelectronics STM32F078CBT6.

STM32F078CBT6 PCB Symbol, Footprint & 3D Model

STMicroelectronics STM32F078CBT6

STMicroelectronics

MCU 32-Bit STM32 ARM Cortex M0 RISC 128KB Flash 1.8V/2.5V/3.3V 48-Pin LQFP Tray

Get a quote

Quantity:

Click To Quote

Kynix

Kynix was founded in 2008, specializing in the electronic components distribution business. We adhere to honesty and ethics as our business philosophy and have gradually established an excellent reputation and credibility in our international business. With the accurate quotation, excellent credit, reasonable price, reliable quality, fast delivery, and authentic service, we have won the praise of the majority of customers.

Join our mailing list!

Be the first to know about new products, special offers, and more.

Leave a Reply

We'd love to hear from you! Feel free to share your thoughts and comments below. Rest assured, your email address will remain private.

Name *
Email *
Captcha *
Rating:

Kynix

  • How to purchase

  • Order
  • Search & Inquiry
  • Shipping & Tracking
  • Payment Methods
  • Contact Us

  • Tel: 00852-6915 1330
  • Email: info@kynix.com
  • Follow Us

authentication

Kynix

© 2008-2026 kynix.com all rights reserved.