技术支持
应用方案
方案需求
Application Solutions
日期:2010-10-19
来源:
CAN (2ch), LIN, ADC (24ch), 56 MHz
说明
MB96300 系列基于富士通先进的16FX 架构(16位,采用指令流水线,可实现类似RISC的性能),CPU使用的指令集与现有的16LX 系列相同——可轻松实现从16LX 向新型16FX 产品的软件移植。与上一代产品相比,16FX实现了大幅度的性能提升——即使在相同的工作频率下,也可降低功耗和缩短启动时间。
为了在优化功耗条件下实现最高处理速度,可选择使用内部的PLL,使得外部4MHz谐振器为CPU提供内部高达56MHz 的工作频率。由此可使最小指令周期降为17.8ns,也可获得优异的EMI 性能。芯片内的一个时钟调制电路可显著降低频谱中的发射峰值。发射功率可由芯片内的调压器降低至最低限度,该调压器可降低内部CPU电压。功能灵活的时钟可提供不同于CPU速度的工作频率给外围资源。
结构图
| CPU [Bits] | 16 |
| Package | FPT-100P-M22 |
| Pincount | 100 |
| Flash memory | 544.00 KByte |
| Sub Flash | 32.00 KByte |
| Flash Security (read protection) | yes |
| RAM (code & data) | 24.00 KByte |
| VCC min | 3.00 V |
| VCC max | 5.50 V |
| Min. Temperature | -40 °C |
| Max. Temperature | 105 °C |
| Max. CPU frequency | 56.00 MHz |
| Clock Supervisor | yes |
| DMA channels | 6 |
| Max. I/Os | 82 |
| A/D Converter | 1 |
| A/D channels | 24 |
| A/D resolution | 10 bit |
| A/D conversion time (min.) | 1.700 µs |
| LIN-USART | 4 |
| CAN | 2 |
| I2C | 2 |
| Programmable Pulse Generator (PPG) | 16 |
| Output Compare Unit (OCU) | 8 |
| Input Capture Unit (ICU) | 8 |
| IOTimer | 2 |
| Reload Timer | 4 |
| Timebase Timer (TBT) | 1 |
| Watchdog | 1 |
| Alarm Comparator | 2 |
| Low Voltage Detection (LVD) | yes |
| External Bus | yes |
| External Bus mode | Multiplexed |
| Chip-Selects | 6 |
| External IRQ | 16 |
| CAN Message Buffers | 32 |
| 初学者套件 | FLASH-CAN-100P-340 |
| EVA-Chip | MB96V300 |
| Emulation Main Unit | MB2198-01 |
| Emulation Pod/Adapter | MB2198-500 |
| Probe Cable | MB2198-501 |
| Socket | NQPACK100RB179, HQPACK100RB179 |
| Accessory Kit | ACCESSORIES16 |
| Starterkit | FLASH-CAN-100P-340 |
| Name | Type | Adapter |
| FLASH_PROGRAMMER_16LX | serial (async) | |
| CONITEC GALEP-4 | serial | Conitec 210865 |
| CONITEC GALEP-4 | parallel | Conitec 210885 |
| Template project for MB96346rs | 96340_template_96346rs-v11.zip |
| Template project for MB96346rw | 96340_template_96346rw-v13.zip |
| Template project for MB96347rs | 96340_template_96347rs-v11.zip |
| Template project for MB96347rw | 96340_template_96347rw-v11.zip |
| Template project for MB96348hs | 96340_template_96348hs-v11.zip |
| Template project for MB96348hw | 96340_template_96348hw-v11.zip |
| Template project for MB96348rs | 96340_template_96348rs-v11.zip |
| Template project for MB96348rw | 96340_template_96348rw-v11.zip |
| ADC demonstration | 96340_adc-v11.zip |
| ADC-DMA demonstration | 96340_adc_dma-v11.zip |
| ADC triggered by Reload Timer 1 | 96340_adc_rlt-v11.zip |
| Functionallity of the Alarm Comparator | 96340_alarmcomp-v11.zip |
| This project contains a boot strap loader and can be used to create application specific bootloaders. | 96340_bootloader_uart_async-v10.zip |
| Simple demo project showing CAN usage on 16FX microcontroller. | 96340_can-v12.zip |
| This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART0. | 96340_can_uart_terminal-v10.zip |
| Clock output project | 96340_clk_out-v11.zip |
| Main Flash Erase/Programming example | 96340_flash_main-v10.zip |
| This is a sample project for access to main and satellite Flash of the MB96340 Series in a uniform manner. | 96340_flash_main_satellite-v10.zip |
| This is a sample project for access to satellite Flash of the MB96340 Series. | 96340_flash_satellite-v10.zip |
| This is a project template for the MB96340 Series with FLASH-CAN-100P board. | 96340_flashcan100p340-v12.zip |
| Free Running Timer and Input/Output Capture Units demonstration | 96340_frt_icu_frt_ocu-v11.zip |
| Free Running Timer demonstration with Interrupts | 96340_frt_irq-v11.zip |
| I2C-24C04-EEPROM example | 96340_i2c-v11.zip |
| ICU0 demonstration | 96340_icu0-v11.zip |
| Relocation of Interrupt Table | 96340_intvect-v11.zip |
| IO-Port demonstration | 96340_io-v11.zip |
| External interrupt demonstration | 96340_irq_ext-v11.zip |
| Example of usage of Low Power Modes | 96340_lpm-v12.zip |
| Example of usage of Stop Mode and External Interrupt Wake-up | 96340_lpm_stop-v11.zip |
| Ecxample of usage of Memory Patch Function with INT9 | 96340_mempatch-v11.zip |
| PPG0 phase sweep demonstration | 96340_ppg0-v11.zip |
| PPG0 phase sweep demonstration with RLT0 trigger | 96340_ppg0_rlt0_trg-v11.zip |
| PPG0 phase sweep demonstration with RLT6 as clock source | 96340_ppg0_rlt6-v11.zip |
| Phase-shifted PPG with DMA-ADC measurement | 96340_ppg_rlt_adc_dma-v11.zip |
| Reload Timer 0-4 demonstration with Interrupts | 96340_rlt_irq-v11.zip |
| Usage of the 3 source clock timers | 96340_src_clk_tmr-v11.zip |
| Software Reset Example | 96340_sw_reset-v11.zip |
| UART0 communication demonstration project | 96340_uart0_async-v11.zip |
| UART1 communication demonstration project | 96340_uart1_async-v11.zip |
| UART2 communication demonstration project | 96340_uart2_async-v11.zip |
| UART3 communication demonstration project | 96340_uart3_async-v11.zip |
| LIN-Master example project | 96340_uart_lin_master-v11.zip |
| LIN-Slave example project | 96340_uart_lin_slave-v11.zip |
| UART0 communication to external EEPROM via SPI | 96340_uart_sync_spi_nm93cs46-v11.zip |
| Watchdog Timer and Watchdog Reset demonstration | 96340_wdtmr_wdreset-v11.zip |
请在此查找应用笔记或查看完整的综述:
| Shows the differences to be aware of when migrating from a 16LX project to the 16FX | mcu-an-300026-e-v11 |
| How to use IO-Ports | mcu-an-300200-e-v11 |
| How to use PPG | mcu-an-300201-e-v12 |
| Basic functionality of the Reload Timer | mcu-an-300202-e-v11 |
| How to use External Interrupts | mcu-an-300203-e-v11 |
| How to use the LIN-USART | mcu-an-300205-e-v11 |
| Installation of MB2198-01 based emulation system | mcu-an-300209-e-v10 |
| Getting started with MB2198-01 based emulation system and Softune | mcu-an-300217-e-v10 |
| Recommendations for 16FX hardware setup | mcu-an-300223-e-v13 |
| How to get started with a 16FX project in Softune | mcu-an-300233-e-v10 |
销售服务专线:0755-82127888
技术支持专线:0755-82127938
投诉专线:0755-82127989