Share:


MB91F362GB

Specifications

SKU: 1172061

BUY MB91F362GB https://www.utsource.net/itm/p/1172061.html
32-bit RISC Microcontroller
Parameter Description Value Unit
Part Number Device Identifier MB91F362GB -
Package Type Encapsulation QFP-44 -
Operating Voltage (Vcc) Supply Voltage Range 2.7 to 5.5 V
Operating Temperature (Tamb) Ambient Temperature Range -40 to 85 °C
Clock Frequency (fosc) Maximum Clock Frequency 16 MHz
Flash Memory Program Memory Size 32 KB
RAM Data Memory Size 2 KB
Data EEPROM Non-Volatile Data Storage 1 KB
I/O Ports Number of General Purpose I/O Pins 32 -
Analog-to-Digital Converter (ADC) Number of ADC Channels 8 -
ADC Resolution ADC Resolution 10-bit -
Timers Number of Timers 3 -
Watchdog Timer (WDT) Watchdog Timer Yes -
Interrupts Number of Interrupt Sources 21 -
Serial Communication Interfaces UART, SPI, I2C 1 UART, 1 SPI, 1 I2C -
Power Consumption Active Mode Current 1.5 mA/MHz
Low-Power Modes Sleep, Stop, Standby Yes -

Instructions for Use

  1. Power Supply:

    • Ensure the supply voltage (Vcc) is within the range of 2.7V to 5.5V.
    • Connect the ground (GND) pin to a stable ground reference.
  2. Clock Configuration:

    • The device supports both internal and external clock sources.
    • For external clock, connect an oscillator or crystal to the XTAL1 and XTAL2 pins.
    • For internal clock, configure the internal oscillator in the system initialization code.
  3. Programming:

    • Use an in-circuit programmer compatible with the MB91F362GB to program the flash memory.
    • Follow the programming guidelines provided in the device datasheet.
  4. I/O Configuration:

    • Configure the I/O ports in the initialization code as inputs or outputs.
    • Use the appropriate register settings to control the direction and state of the I/O pins.
  5. Analog-to-Digital Conversion:

    • Initialize the ADC module and select the desired channel.
    • Start the conversion and read the result from the ADC data register.
  6. Timer Configuration:

    • Set up the timers for various functions such as timing, counting, or PWM generation.
    • Configure the timer prescaler and compare registers as needed.
  7. Interrupt Handling:

    • Enable the required interrupts in the interrupt enable register.
    • Write the corresponding interrupt service routines (ISRs) to handle the interrupts.
  8. Low-Power Modes:

    • Enter low-power modes by setting the appropriate bits in the power control register.
    • Use the WDT to ensure the device wakes up from low-power modes periodically.
  9. Serial Communication:

    • Configure the UART, SPI, or I2C interfaces for communication with other devices.
    • Set the baud rate, data format, and other parameters as required.
  10. Debugging:

    • Use the on-chip debugging features to monitor and control the device during development.
    • Connect a debugger to the JTAG or SWD interface for debugging purposes.

For detailed information and specific register settings, refer to the MB91F362GB datasheet and application notes.

(For reference only)

 Inquiry - MB91F362GB