应广单片机选型表
- 格式:pdf
- 大小:84.40 KB
- 文档页数:1
立足本土,作国内最杰出最用心的MCU设计公司GPIO 通用型MCU芯片型号可编程只读存储器随机存储器EEPROM工作电压(伏)内部振荡器(赫兹)外部振荡器(赫兹)系统时钟I/O端口+Input脉宽调制中断源定时器工作电流待机电流看门狗定时器低电压复位工作温度封装型式其他Part Number ROM RAM EEPROMVoltage(V)InternalOscillator(HZ)ExternalOscillator(HZ)Fsys I/O +IN PWMInterruptSourceTimerOperatingCurrentIdleCurrentWDT LVROperatingTemp.PKG Type OtherMC20P011Kx8Bit64×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T11/5+11CH8Bit62/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP14/8与义隆153S和松翰8P2501B脚位兼容。
具有硬件Buzzer输出端口MC20E011Kx8Bit64×8Bit 256x8Bit2.0~5.52M/4M/8M±2%400K~8M2T11/5+11CH8Bit62/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP16/8用MCP技术把一颗EEPROM(24C02)封装进去,E2ROM是串行通讯,占去2个IO口MC20P02B2Kx8Bit64×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T17/15/13/11/5+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP20/18/16/14/818pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容MC20E02B2Kx8Bit64×8Bit 256x8Bit2.0~5.52M/4M/8M±2%400K~8M2T11/9+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP 16用MCP技术把一颗EEPROM(24C02)封装进去,E2ROM是串行通讯,占去2个IO口MC20P044K×8Bit128×8Bit/ 2.0~5.52M/4M/8M±2%400K~8M2T17/15/13+1/51/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP20/18/1618pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容具有2路比较器(可软件修调偏置)MC20P8011Kx8Bit64×8Bit/ 2.0~5.51M/2M/4M/8M±2%/2T5/3+11CH8Bit42/8Bit3mA/4M<1uA yes2.1V3.6V-40~85℃DIP/SOP8SOT23-6TSSOP8VPP可作输入/开漏输出SOT23-6封装可直接烧写MC30P011Kx14Bit48×8Bit/ 2.0~5.51M/2M/4M/8M/455K±1.5%32K500~20M2T4T11/5/3+11CH8Bit42/8Bit1mA/4M<1uA yes1.5V3.6V7级可选-40~85℃DIP/SOP14/8管脚和程序全面兼容AM8EB153XFM8PS53,EM78P153,仅管脚和兼容SN8P2501B☆MC30P022Kx16Bit64×8Bit/ 2.0~5.51M/2M/4M/8M/455K±1.5%32K500~20M2T4T17/15/13+1243/8Bit1mA/4M<1uA yes1.5V3.6V7级可选40~85℃DIP/SOP20/18/1618pin与中颖69P20C,松翰8P2612,义隆78P156脚位兼容20pin与松翰8P2613脚位兼容具有2路比较器(可软件修调偏置)*拥有更佳的RAM掉电保持功能:只要芯片的VDD和GND之间电压维持在0.7V以上时,RAM数据就可以一直保持,正常情况下断电后依靠外挂电容即可以保持RAM数据24小时以上。
应广单片机例程【最新版】目录1.应广单片机例程的概述2.应广单片机例程的特点3.应广单片机例程的设计方法4.应广单片机例程的应用实例5.应广单片机例程的发展前景正文一、应广单片机例程的概述应广单片机例程,是指针对应广单片机的一系列操作流程和程序设计规范。
应广单片机是一种常见的微控制器,广泛应用于各种自动化设备、智能家居、消费电子产品等领域。
为了方便开发者使用,应广单片机例程提供了一系列的标准化接口和函数,帮助开发者快速完成各种功能模块的设计。
二、应广单片机例程的特点1.易用性:应广单片机例程提供了丰富的函数库,开发者只需要调用相应的函数,即可实现对应功能,大大简化了开发难度。
2.可移植性:应广单片机例程遵循标准化的设计规范,可以在不同的应广单片机型号之间通用,降低了开发成本。
3.高效性:应广单片机例程针对应广单片机的硬件特性进行了优化,可以充分发挥硬件性能,提高运行效率。
4.可扩展性:应广单片机例程具有良好的模块化设计,开发者可以根据需要进行功能扩展和定制。
三、应广单片机例程的设计方法1.分析需求:明确项目需求,确定需要实现的功能模块。
2.选择合适的单片机型号:根据项目需求,选择性能、成本等方面合适的应广单片机型号。
3.设计硬件电路:根据功能需求,设计硬件电路,并进行电路仿真和测试。
4.编写程序:使用应广单片机例程编写程序,实现各个功能模块。
5.调试与优化:对系统进行调试和优化,确保系统性能和稳定性。
四、应广单片机例程的应用实例1.智能家居:利用应广单片机例程实现家居设备的智能化控制,如智能灯光、智能家电等。
2.自动化设备:利用应广单片机例程实现自动化设备的控制,如机器人、自动生产线等。
3.消费电子产品:利用应广单片机例程实现消费电子产品的功能,如智能手机、电视等。
五、应广单片机例程的发展前景随着科技的不断发展,应广单片机例程将不断完善和优化,为开发者提供更加便捷、高效的开发工具。
应广单片机应广科技做MCU算是很用心了,虽然出道比较晚,但是开发工具及开发环境等。
已经超出好几个较早的台湾品牌MCU。
就拿开发语言来说,MINI-C就胜过其他的纯汇编强多了,而且MINI-C的效率是非常高的。
以下是小生初期写的LED混色产品,给大家参考,不过丑话说在前面,由于小生也比较忙,小生只服务自己的已有客户或者潜在客户,非小生的客户,小生不做技术支持,也不提供产品服务,请大家谅解。
#include "extern.h"#define WTD_ON set1 clkmd.1#define WTD_OFF set0 clkmd.1#define PA5_RESET_ON set1 clkmd.0#define PA5_RESET_OFF set0 clkmd.0ON_ICE_DEBUG EQU 0//----------IO define-------------------------------BIT AC_SYN_INA :PA.6 //outBIT LEDR_OUT :PA.7 //outBIT AC_SYN_INB :PA.0 // outBIT LEDB_OUT :PA.3 // outBIT LEDG_OUT :PA.4 //out, 低电平使能充电BIT AC_SYN_INC :PA.5 //in, 此IO为低时,为充电满//---------IO define end----------------------------////---------constant define--------------------------/*LED 工作描述:混色步骤:0.绿色渐亮,兰色灭,红色渐亮;1.绿色渐灭,兰色渐亮,红色渐灭;2.绿色灭,兰色渐暗,红色渐亮;3.绿色渐亮,兰色灭,红色渐暗;4.绿色亮,兰色灭,红色渐亮;5.绿色亮,兰色渐亮,红色渐暗;6.绿色渐暗,兰色亮,红色渐亮;7.绿色渐亮,兰色亮,红色亮;8.绿色亮,兰色渐亮,红色亮;9.绿色渐灭,兰色渐灭,红色渐灭外部时钟输入,20ms.*/c_T16_us EQU 1c_10ms EQU 10loop_100ms EQU c_10ms * 1000 / c_T16_usT16_Base EQU 11764//---------constant define end---------------------- ////---------RAM define------------------------------- word t16_cnt ;word t16_result ;byte sys_status ;bit f_key_busy :sys_status.0bit f_key_release :sys_status.1bit f_vusb_over_load :sys_status.2bit f_vusb_power_on :sys_status.3bit f_key_once_time :sys_status.4bit f_reach_low_bat :sys_status.5bit f_led_flash :sys_status.6bit f_power_full :sys_status.7//byte sys_mode ;byte timer_11ms_cnt ;byte timer_100ms_cnt ;//byte pwmr_cnt;byte pwmg_cnt;byte pwmb_cnt;byte pwm_cnt;////---------RAM define end --------------------------//---------User program start-----------------------void io_init(void);void ad_init(void);void t16_init(void);void int_init(void);void key_scan(void);void delay_1ms(void);/*BIT AC_SYN_IN :PA.6 //inBIT RLED_OUT :PA.7 //outBIT AC_SYN_IN :PA.0 //inBIT BLED_OUT :PA.3 //outBIT GLED_OUT :PA.4 //out, 低电平使能充电BIT AC_SYN_IN :PA.5 //in, 此IO为低时,为充电满*/void io_init(void){paph = 0x00;pbph = 0x00;pa = 0x00;pb = 0xff;pac = 0x99;pbc = 0x00;}void ad_init(void){ADCDI = 0x07;ADCM = 0x00;ADCC = 0x80;}void t16_init(void){word t16_index;T16M = 0x2f;t16_index = 0;stt16 t16_index;}void FPPA0 (void){word temp_reg;.ADJUST_OTP_IHRCR 4MIPS // IHRC/2 = 8MIPS, WatchDog Disable, RAM 0,1 temporary be usedWTD_OFF; // WatchDog Enableio_init();// ad_init();t16_init();t16_cnt = T16_Base;fppen = 0x03;if(gdio == 0){sys_mode = 0;timer_11ms_cnt = 0;pwm_cnt = 0;pwmr_cnt = 0;pwmg_cnt = 0;pwmb_cnt = 0;gdio = 0xaa;}WTD_ON;while (1){ //awdreset;ldt16 t16_resulta = (t16_result - t16_cnt) >> 8; if(a < 0x80){tog AC_SYN_INB;t16_cnt += T16_Base;timer_11ms_cnt++;if(timer_11ms_cnt == 0){sys_mode++;if(sys_mode > 9){sys_mode = 0;}}if(sys_mode == 0) {if(pwmr_cnt < 254) {pwmr_cnt++;}if(pwmg_cnt < 254) {pwmg_cnt++;}pwmb_cnt = 0;}if(sys_mode == 1) {if(pwmr_cnt != 0) {pwmr_cnt--;}if(pwmg_cnt != 0) {pwmg_cnt--;}if(pwmb_cnt < 254) {pwmb_cnt++;}}if(sys_mode == 2) {if(pwmr_cnt <254 ) {pwmr_cnt++;}pwmg_cnt = 0;if(pwmb_cnt != 0) {pwmb_cnt--;}}if(sys_mode == 3) {if(pwmr_cnt != 0) {pwmr_cnt--;}if(pwmg_cnt <254 ) {pwmg_cnt++;}pwmb_cnt = 0;}if(sys_mode == 4) {if(pwmr_cnt != 0) {pwmr_cnt--;}if(pwmg_cnt != 0) {pwmg_cnt--;}if(pwmb_cnt < 254) {pwmb_cnt++;}}if(sys_mode == 5) {if(pwmr_cnt != 0) {pwmr_cnt--;}pwmg_cnt = 0;if(pwmb_cnt <254) {pwmb_cnt++;}}if(sys_mode == 6) {pwmg_cnt = 0;if(pwmb_cnt != 0) {pwmb_cnt--;}pwmr_cnt = 0;}if(sys_mode == 7) {if(pwmg_cnt < 254) {pwmg_cnt++;}if(pwmb_cnt < 254) {pwmb_cnt++;}pwmr_cnt = 0;}if(sys_mode == 8) {pwmg_cnt = 255; if(pwmb_cnt != 0) {pwmb_cnt--;}if(pwmr_cnt < 254) {pwmr_cnt++;}}if(sys_mode == 9) {if(pwmg_cnt != 0){pwmg_cnt--;}pwmb_cnt = 0;if(pwmr_cnt != 0){pwmr_cnt--;}}} // if(a< 0x80)end} //aa}void FPPA1 (void) //注意这里,两核心的好处,可以单独跑几路低频的PWM,很轻松。
PIC18 8位单片机片机 选型列表PIC18 系列Product FamilyMemoryType ProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMDataMemoryBytesRAMBytesI/OPinsPincountMax.CPUSpeedMHzCPUSpeedMIPSInternalOscillator#ofA/DCh.CapTouchChannelsDigitalCommunicationTimersTemperatureRangeOperationVoltageRangePackagesPIC18F1220Flash42Yes256256161840108 MHz, 32kHz70 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V18/PDIP,18/SOIC 300mil,20/SSOP208mil,28/QFNPIC18F1230Flash42Yes128256161840108 MHz, 32kHz40 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 0 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 16-bit-40 to 1252V - 5.5V18/PDIP,18/SOIC 300mil,20/SSOP208mil,28/QFNPIC18F1320Flash84Yes256256161840108 MHz, 32kHz70 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V18/PDIP,18/SOIC 300mil,20/SSOP208mil,28/QFNPIC18F1330Flash84Yes128256161840108 MHz, 32kHz40 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 0 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 16-bit-40 to 1252V - 5.5V18/PDIP,18/SOIC 300mil,20/SSOP208mil,28/QFNPIC18F14K50Flash168Yes2567681520481216 MHz,32 kHz991 -A/E/USART,1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -5.5V20/PDIP,20/QFN,20/SOIC300mil,20/SSOP 208mil,28/SOIC300milPIC18F2220Flash42Yes256512252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F2221Flash42Yes256512252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milPIC18F2320Flash84Yes256512252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F2321Flash84Yes256512252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milPIC18F2331Flash84Yes256768242840108 MHz, 32kHz50 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/QFN,28/SOIC300mil,28/SPDIPPIC18F23K20Flash84Yes2565122528641616 MHz,32 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP208mil,28/UQFNPIC18F2410Flash168No0768252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/QFN,28/SOIC300milPIC18F2420Flash168Yes256768252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2423Flash168Yes256768252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2431Flash168Yes256768242840108 MHz, 32kHz50 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/QFN,28/SOIC300mil,28/SPDIPPIC18F2450Flash168Yes07682328481232 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C1 - 8-bit, 2 -16-bit,0 - 32-bit-40 to 852V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2455Flash2412Yes2562048242848128 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 5.5V28/PDIP 300mil,28/SOIC300mil,28/SPDIPPIC18F2480Flash168Yes256768252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIP(SPI/I2C)PIC18F24J10Flash168Yes010242128401032 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 2 -16-bit-40 to 852V - 3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milProduct FamilyMemoryType ProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMDataMemoryBytesRAMBytesI/OPinsPincountMax.CPUSpeedMHzCPUSpeedMIPSInternalOscillator#ofA/DCh.CapTouchChannelsDigitalCommunicationTimersTemperatureRangeOperationVoltageRangePackagesPIC18F24K20Flash168Yes2567682528641616 MHz,32 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milPIC18F2510Flash3216No01536252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2515Flash4824No03968252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/SOIC300mil,28/SPDIPPIC18F2520Flash3216Yes2561536252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2523Flash3216Yes2561536252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2525Flash4824Yes10243968252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/SOIC300mil,28/SPDIPPIC18F2550Flash3216Yes2562048242848128 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 5.5V28/PDIP 300mil,28/SOIC300mil,28/SPDIPPIC18F2580Flash3216Yes2561536252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/QFN,28/SOIC 300mil,28/SPDIPPIC18F2585Flash4824Yes10243328252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F25J10Flash3216Yes010242128401032 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 2 -16-bit-40 to 852V - 3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milPIC18F25K20Flash3216Yes25615362528641616 MHz,32 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208milPIC18F2610Flash6432No03968252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/SOIC 300milPIC18F2620Flash6432Yes10243968252840108 MHz, 32kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/PDIP 300mil,28/SOIC300mil,28/SPDIPPIC18F2680Flash6432Yes10243328252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F2682Flash8040Yes10243328252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F2685Flash9648Yes10243328252840108 MHz, 32kHz80 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V28/SOIC 300mil,28/SPDIPPIC18F26K20Flash6432Yes102439362528641616 MHz,32 kHz100 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V28/QFN,28/SOIC300mil,28/SPDIP,28/SSOP 208mil0 -UART, 1 -A/E/USART, 0 -PIC18F4220Flash42Yes256512364040108 MHz, 32kHz13SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4221Flash42Yes256512364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 852V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4320Flash84Yes256512364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPProduct FamilyMemoryType ProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMDataMemoryBytesRAMBytesI/OPinsPincountMax.CPUSpeedMHzCPUSpeedMIPSInternalOscillator#ofA/DCh.CapTouchChannelsDigitalCommunicationTimersTemperatureRangeOperationVoltageRangePackagesPIC18F4321Flash84Yes256512364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 852V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4331Flash84Yes256768364040108 MHz, 32kHz90 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V40/PDIP,40/PDIP600mil,44/QFN,44/TQFPPIC18F43K20Flash84Yes2565123640641616 MHz,32 kHz13140 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V40/PDIP,44/QFN,44/TQFPPIC18F4410Flash168No0768364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP 600mil,44/QFN,44/TQFPPIC18F4420Flash168Yes256768364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4423Flash168Yes256768364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4431Flash168Yes256768364040108 MHz, 32kHz90 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V40/PDIP,40/PDIP600mil,44/QFN,44/TQFPPIC18F4450Flash168Yes07683440481232 kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C1 - 8-bit, 2 -16-bit,0 - 32-bit-40 to 852V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4455Flash2412Yes2562048354048128 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 5.5V40/PDIP,40/PDIP600mil,44/QFN,44/TQFPPIC18F4480Flash168Yes256768364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F44J10Flash168Yes010243240401032 kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 2 -16-bit-40 to 852V - 3.6V40/PDIP,44/QFN,44/TQFPPIC18F44K20Flash168Yes2567683640641616 MHz,32 kHz13140 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V40/PDIP,44/QFN,44/TQFPPIC18F4510Flash3216No01536364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4515Flash4824No03968364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP 600mil,44/QFN,44/TQFPPIC18F4520Flash3216Yes2561536364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4523Flash3216Yes2561536364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4525Flash4824Yes10243968364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP 600mil,44/QFN,44/TQFPPIC18F4550Flash3216Yes2562048354048128 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 5.5V40/PDIP,40/PDIP600mil,44/QFN,44/TQFPPIC18F4580Flash3216Yes2561536364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4585Flash4824Yes10243328364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V40/PDIP,44/QFN,44/TQFPProduct FamilyMemoryType ProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMDataMemoryBytesRAMBytesI/OPinsPincountMax.CPUSpeedMHzCPUSpeedMIPSInternalOscillator#ofA/DCh.CapTouchChannelsDigitalCommunicationTimersTemperatureRangeOperationVoltageRangePackagesPIC18F45J10Flash3216Yes010243240401032 kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 2 -16-bit-40 to 852V - 3.6V40/PDIP,44/QFN,44/TQFPPIC18F45K20Flash3216Yes25615363640641616 MHz,32 kHz13140 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V40/PDIP,44/QFN,44/TQFPPIC18F4610Flash6432No03968364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP 600mil,44/QFN,44/TQFPPIC18F4620Flash6432Yes10243968364040108 MHz, 32kHz130 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,40/PDIP600mil,44/QFN,44/TQFPPIC18F4680Flash6432Yes10243328364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1502V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4682Flash8040Yes10243328364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F4685Flash9648Yes10243328364040108 MHz, 32kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V40/PDIP,44/QFN,44/TQFPPIC18F46K20Flash6432Yes102439363640641616 MHz,32 kHz13140 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1251.8V -3.6V40/PDIP,40/UQFN,44/QFN,44/TQFPPIC18F6310Flash84No0768546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V64/TQFPPIC18F6390Flash84No0768506440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V64/TQFPPIC18F63J11Flash84Yes01024546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F63J90Flash84Yes01024516440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F6410Flash168No0768546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V64/TQFPPIC18F6490Flash168No0768506440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V64/TQFP 8 MHz, 320 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 - 1 - 8-PIC18F64J11Flash168Yes0102454644010kHz12MSSP(SPI/I2C),0 -SSP(SPI/I2C)bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F64J90Flash168Yes01024516440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F6520Flash3216Yes1024204852644010120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 1252V - 5.5V64/TQFPPIC18F6527Flash4824Yes10243936546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 5.5V64/TQFPPIC18F65J10Flash3216Yes020485064401032 kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F65J11Flash3216Yes02048546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)1 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPProduct FamilyMemoryType ProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMDataMemoryBytesRAMBytesI/OPinsPincountMax.CPUSpeedMHzCPUSpeedMIPSInternalOscillator#ofA/DCh.CapTouchChannelsDigitalCommunicationTimersTemperatureRangeOperationVoltageRangePackagesPIC18F65J15Flash4824Yes020485064401032 kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F65J50Flash3216Yes03904496448128 MHz, 32kHz80 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F65J90Flash3216Yes02048506440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)1 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F6622Flash6432Yes10243936546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 852V - 5.5V64/TQFPPIC18F6627Flash9648Yes10243936546440108 MHz, 32kHz120 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 1252V - 5.5V64/TQFPPIC18F66J10Flash6432Yes020485064401032 kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F66J11Flash6432Yes03904506448128 MHz, 32kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F66J15Flash9648Yes039365064401032 kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C),0 -SSP(SPI/I2C)2 - 8-bit, 3 -16-bit-40 to 852V - 3.6V64/TQFPPIC18F66J16Flash9648Yes03904506448128 MHz, 32kHz110 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F66J50Flash6432Yes03904496448128 MHz, 32kHz80 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F66J55Flash9648Yes03904496448128 MHz, 32kHz80 -UART, 2 -A/E/USART, 0 -SPI, 0 -I2C, 2 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFPPIC18F66J60Flash6432Yes0380839644210.532 kHz110 -UART, 1 -A/E/USART, 0 -SPI, 0 -I2C, 1 -MSSP(SPI/I2C)2 - 8-bit, 3 -16-bit,0 - 32-bit-40 to 852V - 3.6V64/TQFP。
GD选型表Flash SRAM GPTM (16bit)Advanced TM (16bit)Basic TM(16bit)SysTick (24bit)WDG RTC USART (UART)I 2CSPI CAN 2.0B USB 2.0 FS I 2S SDIOEther-net 12bit ADCUnits (CHs)12bit DACUnitsGD32F103T4U610816K 6K up to 2621121211112(10)QFN36GD32F103T6U610832K 10K up to2621121211112(10)QFN36GD32F103T8U610864K 20K up to 2631121211112(10)QFN36GD32F103TBU6108128K 20K up to 2631121211112(10)QFN36GD32F103C4T610816K 6K up to 3721121211112(10)LQFP48GD32F103C6T610832K 10K up to 3721121211112(10)LQFP48GD32F103C8T610864K 20K up to3731121322112(10)LQFP48GD32F103CBT6108128K 20K up to 3731121322112(10)LQFP48GD32F103R4T610816K 6K up to 5121121211112(16)LQFP64GD32F103R6T610832K 10K up to 5121121211112(16)LQFP64GD32F103R8T610864K 20K up to 5131121322112(16)LQFP64GD32F103RBT6108128K 20K up to5131121322112(16)LQFP64GD32F103RCT6108256K 48K up to5142212152311213(16)2LQFP64GD32F103RDT6108384K 64K up to5142212152311213(16)2LQFP64GD32F103RET6108512K 64K up to5142212152311213(16)2LQFP64GD32F103RFT6108768K 96K up to51102212152311213(16)2LQFP64GD32F103RGT61081024K 96K up to51102212152311213(16)2LQFP64GD32F103RIT61082048K 96K up to51102212152311213(16)2LQFP64GD32F103RKT61083072K 96K up to 51102212152311213(16)2LQFP64GD32F103V8T610864K 20K up to 803112132211●2(16)LQFP100GD32F103VBT6108128K 20K up to 803112132211●2(16)LQFP100GD32F103VCT6108256K 48K up to804221215231121●3(16)2LQFP100GD32F103VDT6108384K 64K up to804221215231121●3(16)2LQFP100GD32F103VET6108512K 64K up to804221215231121●3(16)2LQFP100GD32F103VFT6108768K 96K up to8010221215231121●3(16)2LQFP100GD32F103VGT61081024K 96K up to8010221215231121●3(16)2LQFP100GD32F103VIT61082048K 96K up to8010221215231121●3(16)2LQFP100GD32F103VKT61083072K 96K up to8010221215231121●3(16)2LQFP100GD32F103ZCT6108256K48Kup to 1124221215231121●3(21)2LQFP144G D 32F 10332-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015)S e r i e sPart No.MaxSpeed(MHz)Memory(Bytes)I/O TimerEXMCAnalog Interface Package ConnectivityFlash SRAM GPTM (16bit)Advanced TM (16bit)Basic TM (16bit)SysTick (24bit)WDG RTC USART (UART)I 2 CSPI CAN 2.0B USB 2.0 FS I 2S SDIOEther-net 12bit ADC Units (CHs)12bit DACUnits32-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015)S e r i e sPart No.MaxSpeed(MHz)Memory(Bytes)I/O TimerEXMC Analog Interface Package ConnectivityGD32F103ZDT6108384K 64K up to 1124221215231121●3(21)2LQFP144GD32F103ZET6108512K 64K up to 1124221215231121●3(21)2LQFP144GD32F103ZFT6108768K 96K up to11210221215231121●3(21)2LQFP144GD32F103ZGT61081024K 96K up to11210221215231121●3(21)2LQFP144GD32F103ZIT61082048K 96K up to11210221215231121●3(21)2LQFP144GD32F103ZKT61083072K 96K up to 11210221215231121●3(21)2LQFP144GD32F105R8T610864K 64K up to 514121215232OTG 22(16)2LQFP64GD32F105RBT6108128K 64K up to 514121215232OTG 22(16)2LQFP64GD32F105RCT6108256K 96K up to 514121215232OTG22(16)2LQFP64GD32F105RDT6108384K 96K up to 514221215232OTG 22(16)2LQFP64GD32F105RET6108512K 96K up to 514221215232OTG 22(16)2LQFP64GD32F105RFT6108768K 96K up to 5110221215232OTG22(16)2LQFP64GD32F105RGT61081024K 96K up to 5110221215232OTG 22(16)2LQFP64GD32F105V8T610864K 64K up to 804121215232OTG2●2(16)2LQFP100GD32F105VBT6108128K 64K up to 804121215232OTG 2●2(16)2LQFP100GD32F105VCT6108256K 96K up to 804121215232OTG 2●2(16)2LQFP100GD32F105VDT6108384K 96K up to 804221215232OTG2●2(16)2LQFP100GD32F105VET6108512K 96K up to 804221215232OTG 2●2(16)2LQFP100GD32F105VFT6108768K 96K up to 8010221215232OTG 2●2(16)2LQFP100GD32F105VGT61081024K 96K up to 8010221215232OTG2●2(16)2LQFP100GD32F105ZCT6108256K 96K up to 1124221215232OTG 2●2(21)2LQFP144GD32F105ZDT6108384K 96K up to 1124221215232OTG 2●2(21)2LQFP144GD32F105ZET6108512K 96K up to 1124221215232OTG2●2(21)2LQFP144GD32F105ZFT6108768K 96K up to 11210221215232OTG2●2(21)2LQFP144GD32F105ZGT61081024K 96K up to 11210221215232OTG 2●2(21)2LQFP144GD32F107RBT6108128K 96K up to 514121215132OTG 2●2(16)2LQFP64GD32F107RCT6108256K 96K up to 514121215132OTG 2●2(16)2LQFP64GD32F107RDT6108384K 96K up to 514221215232OTG2●2(16)2LQFP64GD32F107RET6108512K96Kup to 514221215232OTG2●2(16)2LQFP64G D 32F 107G D 32F 105G D 32F 103Flash SRAM GPTM (16bit)Advanced TM (16bit)Basic TM (16bit)SysTick (24bit)WDG RTC USART (UART)I 2CSPI CAN 2.0B USB 2.0 FS I 2S SDIOEther-net 12bit ADC Units (CHs)12bit DACUnits32-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015)S e r i e sPart No.MaxSpeed(MHz)Memory(Bytes)I/O TimerEXMCAnalog Interface Package ConnectivityGD32F107RFT6108768K 96K up to 5110221215232OTG 2●2(16)2LQFP64GD32F107RGT61081024K 96K up to 5110221215232OTG 2●2(16)2LQFP64GD32F107VBT6108128K 96K up to 804121215132OTG2●●2(16)2LQFP100GD32F107VCT6108256K 96K up to 804121215132OTG2●●2(16)2LQFP100GD32F107VDT6108384K 96K up to 804221215232OTG2●●2(16)2LQFP100GD32F107VET6108512K 96K up to 804221215232OTG2●●2(16)2LQFP100GD32F107VFT6108768K 96K up to 8010221215232OTG2●●2(16)2LQFP100GD32F107VGT61081024K 96K up to 8010221215232OTG2●●2(16)2LQFP100GD32F107ZCT6108256K 96K up to 1124221215232OTG2●●2(21)2LQFP144GD32F107ZDT6108384K 96K up to 1124221215232OTG2●●2(21)2LQFP144GD32F107ZET6108512K 96K up to 1124221215232OTG2●●2(21)2LQFP144GD32F107ZFT6108768K 96K up to 11210221215232OTG2●●2(21)2LQFP144GD32F107ZGT61081024K 96K up to 11210221215232OTG2●●2(21)2LQFP144GD32F101T4U65616K 4K up to 2621212111(10)QFN36GD32F101T6U65632K 6K up to2621212111(10)QFN36GD32F101T8U65664K 10K up to 2631212111(10)QFN36GD32F101TBU656128K 16K up to 2631212111(10)QFN36GD32F101C4T65616K 4K up to 3721212111(10)LQFP48GD32F101C6T65632K 6K up to 3721212111(10)LQFP48GD32F101C8T65664K 10K up to 3731213221(10)LQFP48GD32F101CBT656128K 16K up to3731213221(10)LQFP48GD32F101R4T65616K 4K up to 5121212111(16)LQFP64GD32F101R6T65632K 6K up to 5121212111(16)LQFP64GD32F101R8T65664K 10K up to 5131213221(16)LQFP64GD32F101RBT656128K 16K up to 5131213221(16)LQFP64GD32F101RCT656256K 32K up to 51421215231(16)LQFP64GD32F101RDT656384K 48K up to 51421215231(16)LQFP64GD32F101RET656512K 48K up to 51421215231(16)LQFP64GD32F101RFT656768K 80K up to 511021215232(16)LQFP64GD32F101RGT6561024K80Kup to 511021215232(16)LQFP64G D 32F 107G D 32F 101Flash SRAM GPTM (16bit)Advanced TM (16bit)Basic TM (16bit)SysTick (24bit)WDG RTC USART (UART)CSPI CAN 2.0B USB 2.0 FS I 2S SDIOEther-net 12bit ADC Units (CHs)12bit DAC Units32-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015)S e r i e sPart No.MaxSpeed(MHz)Memory(Bytes)I/OTimerEXMCAnalog Interface Package ConnectivityGD32F101RIT6562048K 80K up to 511021215232(16)LQFP64GD32F101RKT6563072K 80K up to 511021215232(16)LQFP64GD32F101V8T65664K 10K up to 803121322●1(16)LQFP100GD32F101VBT656128K 16K up to 803121322●1(16)LQFP100GD32F101VCT656256K 32K up to 8042121523●1(16)LQFP100GD32F101VDT656384K 48K up to 8042121523●1(16)LQFP100GD32F101VET656512K 48K up to 8042121523●1(16)LQFP100GD32F101VFT656768K 80K up to80102121523●2(16)LQFP100GD32F101VGT6561024K 80K up to 80102121523●2(16)LQFP100GD32F101VIT6562048K 80K up to 80102121523●2(16)LQFP100GD32F101VKT6563072K 80K up to80102121523●2(16)LQFP100GD32F101ZCT656256K 32K up to 11242121523●1(16)LQFP144GD32F101ZDT656384K 48K up to 11242121523●1(16)LQFP144GD32F101ZET656512K 48K up to11242121523●1(16)LQFP144GD32F101ZFT656768K 80K up to112102121523●2(16)LQFP144GD32F101ZGT6561024K 80K up to112102121523●2(16)LQFP144GD32F101ZIT6562048K 80K up to 112102121523●2(16)LQFP144GD32F101ZKT6563072K80Kup to 11210212152●2(16)LQFP144G D 32F 101Flash SRAM GPTM (32bit)GPTM (16bit)Advanced TM (16bit)Basic TM (16bit)SysTick(24bit)WDGRTC USART I 2C SPIUSB2.0 FS I 2SCEC12bit ADC Units (CHs)12bit DACUnitsGD32F130F4P64816K 4K up to 151411211111(9)TSSOP20GD32F130G4U64816K 4K up to231411211111(10)QFN28GD32F130G6U64832K 4K up to 231411212111(10)QFN28GD32F130G8U64864K 8K up to 231511212221(10)QFN28GD32F130K4U64816K 4K up to 271411211111(10)QFN32GD32F130K6U64832K 4K up to 271411212111(10)QFN32GD32F130K8U64864K 8K up to 271511212221(10)QFN32GD32F130C4T64816K 4K up to 391411211111(10)LQFP48GD32F130C6T64832K 4K up to 391411212111(10)LQFP48GD32F130C8T64864K 8K up to 391511212221(10)LQFP48GD32F130R8T64864K 8K up to 551511212221(16)LQFP64GD32F150G4U67216K 4K up to 2415111211111111(10)1QFN28GD32F150G6U67232K 6K up to 2415111212111111(10)1QFN28GD32F150G8U67264K 8K up to 2415111212221111(10)1QFN28GD32F150K4U67216K 4K up to2715111211111111(10)1QFN32GD32F150K6U67232K 6K up to 2715111212111111(10)1QFN32GD32F150K8U67264K 8K up to 2715111212221111(10)1QFN32GD32F150C4T67216K 4K up to3915111211111111(10)1LQFP48GD32F150C6T67232K 6K up to3915111212111111(10)1LQFP48GD32F150C8T67264K 8K up to3915111212221111(10)1LQFP48GD32F150R4T67216K 4K up to5515111211111111(16)1LQFP64GD32F150R6T67232K 6K up to 5515111212111111(16)1LQFP64GD32F150R8T67264K8Kup to 551511212221111(16)1LQFP64G D 32F 130G D 32F 150GD32F1 series of32-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015)S e r i e sPart No.Max Speed (MHz)Memory (Bytes)I/OTimerConnectivity Analog InterfacePackageFlash SRAM GPTM (16bit)Adv TM (16bit)Bsc TM(16bit)SysTick (24bit)WDG RTC USART +UART I 2C SPI CAN 2.0B USB 2.0 FS I 2S SDIOLCD -TFT Camera ETH MAC Crypto /Hash 12bit ADC Units (CHs)12bit DACUnits GD32F205RCT6120256K 128K up to 5110221214+2332OTG 213(16)2LQFP64GD32F205RET6120512K 128K up to 5110221214+2332OTG 213(16)2LQFP64GD32F205RGT61201024K 256K up to 5110221214+2332OTG213(16)2LQFP64GD32F205RKT61203072K 256K up to 5110221214+2332OTG213(16)2LQFP64GD32F205VCT6120256K 128K up to 8210221214+4332OTG2111/03(16)2LQFP100GD32F205VET6120512K128K up to 8210221214+4332OTG 2111/03(16)2LQFP100GD32F205VGT61201024K 256K up to 8210221214+4332OTG 2111/03(16)2LQFP100GD32F205VKT61203072K 256K up to 8210221214+4332OTG2111/03(16)2LQFP100GD32F205ZCT6120256K 128K up to 11410221214+4332OTG2111/13(24)2LQFP144GD32F205ZET6120512K128K up to 11410221214+4332OTG 2111/13(24)2LQFP144GD32F205ZGT61201024K 256K up to 11410221214+4332OTG 2111/13(24)2LQFP144GD32F205ZKT61203072K 256K up to 11410221214+4332OTG 2111/13(24)2LQFP144GD32F207RCT6120256K 128K up to 5110221214+2332OTG211113(16)2LQFP64GD32F207RET6120512K128K up to 5110221214+2332OTG 211113(16)2LQFP64GD32F207RGT61201024K 256K up to 5110221214+2332OTG 211113(16)2LQFP64GD32F207RKT61203072K 256K up to 5110221214+2332OTG211113(16)2LQFP64GD32F207VCT6120256K 128K up to 8210221214+4332OTG2111111/03(16)2LQFP100GD32F207VET6120512K128K up to 8210221214+4332OTG 2111111/03(16)2LQFP100GD32F207VGT61201024K 256K up to 8210221214+4332OTG 2111111/03(16)2LQFP100GD32F207VKT61203072K 256K up to 8210221214+4332OTG2111111/03(16)2LQFP100GD32F207ZCT6120256K 128K up to 11410221214+4332OTG2111111/13(24)2LQFP144GD32F207ZET6120512K128K up to 11410221214+4332OTG 2111111/13(24)2LQFP144GD32F207ZGT61201024K 256K up to 11410221214+4332OTG 2111111/13(24)2LQFP144GD32F207ZKT61203072K 256K up to 11410221214+4332OTG2111111/13(24)2LQFP144GD32F207IET6120512K128K up to 14010221214+4332OTG 2111111/13(24)2LQFP176GD32F207IGT61201024K 256K up to 14010221214+4332OTG 2111111/13(24)2LQFP176GD32F207IKT61203072K 256K up to 14010221214+4332OTG2111111/13(24)2LQFP176Package G D 32F 205G D 32F 207GD32F2 series of32-bit ARM ? Cortex ?-M3 MCUs Selection Guide (Jul/2015) S e r i e sPart No.MaxSpeed(MHz)Memory(Bytes)I/OTimerConnectivityEXMC/SDRAM Analog Interface。
液晶显示模块液晶显示模块单元电路主要包括显示控制器、行驱动器、列驱动器、电源偏置电路、显示存储器、液晶显示屏、液晶显示模块接口。
(1) 显示控制器 主要由控制器T6963C 组成,可提供和外部MCU 的数据接口及对显示存储器的读写操作;并可控制行,列驱动器的时序电路,数据格式和显示格式等。
(2) 行驱动器 由行驱动器T6A40组成,用于把控制器的串行数据转换成LCD屏所需要的并行行数据。
(3) 列驱动器 由列驱动器T6A39组成,可接受控制器的串行数据并将其转换成LCD 屏所需要的并行列数据。
(4) 电源偏置电路 主要为行、列驱动器提供LCD 所需的各种偏置电压。
(5) 显示存储器 由一块32K 的随机存储器(RAM )组成,可为液晶显示模块提供显示数据的存储空间。
(6) 液晶显示屏(LCD ) 提供128行、240列的点阵显示屏幕。
(7) 液晶显示模块接口 用于提供和单片机的接口。
液晶显示模块的原理框图如图3-1:1 显示控制器显示控制器主要由T6963C 组成,它由振荡器、时序控制电路、工作方式设置寄存器及电路,内部字符库CGROM 及光标控制电路,显示存储器管理电路以及运算电路和各种功能电路组成。
控制部通过振荡器外接晶体振荡器产生振荡脉冲,经时序控制电路调制产生T6963C 的工作时钟脉冲系列,根据工作方式设置电路生成各路控制及驱动时序脉冲,从而实现T6963C 的工作控制。
其引脚图如图3-2:行 驱 动 器行 驱动 器 显 示控 制 器液 晶 显 示 屏240*128 DOTS列 驱动 器 列 驱动 器 列 驱动 器 显 示 存 储 器 电 源 偏 置液 晶 显 示 模 块 接 口图3-2 T6963C引脚图控制部提供了使用引脚电平设置内部工作状态的功能,使T6963C上电后就开始对所连接的液晶显示驱动系统进行正常的控制及驱动。
这将避免因上电控制器尚未进行初始化而使液晶显示驱动系统不能正常工作,导致液晶显示屏上出现不希望的显示状态。
Series 系列型号 FPPA
核心数
OTP ROM
(K Word)
RAM
(Byte)
ADC
(bit*ch)
I/O
LCD
(bit*ch)
PWM INT
Special
Functions
Package Re.
PMS150-S081160-6--1-SOP82501C,12C509
PMC150-S081160-6--1-SOP8131,513
PMC153-S141164-12--2- SOP14153,2511,16C505 PMC156-S161164-14½VDD*4-2- SOP16156
PMC156-S181164-16½VDD*4-2- SOP1816C56
PMC251-S082160-6--1-SOP8153+
PMC251-D082160-6--1-DIP82511+
PMC251-S14 2160-12--2- SOP14
PMC251-D142160-12--2-DIP14
PMC271-S0821648*26½VDD*2-2-SOP816C71
PMC271-S1421648*512½VDD*4-2-SOP14
PMC271-S1621648*614½VDD*4-2-SOP16
PMC271-S1821648*716½VDD*4-2- SOP18
P201CS082158-69*321-SOP8EM78P152
P201CD082158-69*321-DIP8SN8P2501
P201CS142158-129*422- SOP148P53
P201CD142158-129*422- DIP14 EM78P163N
P201CS162158-149*422- SOP16
P201CD162158-149*422-DIP16
PMC131-S081 1.58812*46-218*8加乘器SOP82711+
PMC131-S141 1.58812*912-448*8加乘器 SOP1671AS+
PMC131-S161 1.58812*1114-648*8加乘器 SOP16712+
PMC232-S14 2216012*61213*312- SOP1478P259
PMC232-S162216012*71413*422- SOP162712+
PMC232-S20 2216012*91813*422- SOP20
PMC234-S202420812*101821*432- SOP2078P346
PMC234-S242420812*102221*432- SOP242712+
PMC234-S28 2420812*102621*432- SOP28
P232CS142220012*612-12- SOP14EM78P259
P232CD142220012*612-12- DIP14SN8P2711/22
P232CS202220012*1018-22- SOP20HT46R064/65
P232CD202220012*1018-22- DIP20 HT46R46/47
P234CSS202420012*101816*422- SSOP20EM78P418
P234CS202420012*101816*422- SOP20EM78P346
P234CS242420012*102216*432- SOP24HT46R066/67
P234CK242420012*102216*432- SKDIP24
P221CS1821648*41611*4-2- SOP18EM78P156/159、SH69P20 P221CD1821648*41611*4-2- SOP18SN8P2602B/C、HT48R05/06
① 产品名称说明:
P232CS14
P = PADAUK
2 = FPPA Count
3 = Series
2 = ROM size(K word)
C = Program Memory Type(C=OTP/F=FLASH/R=MASK)
S = Package Type
14 = Pin Count
② PMC为P的升级版,引入单一FPPA运作模式,降低功耗,工作电压更宽,内部基准电压更准。
但P系列比PMC系列多了一个硬件比较器。
P201C、PDK22、P211C、P221C、P232C、P234C全系列将于2015年停产,请优先选择PMC系列芯片。
③ 全系列都带16位定时器,含PWM功能的芯片另带8位定时器并可产生PWM波形。
④ 含A/D功能的芯片,晶圆上均有1个通道为内置Band-gap参考电压生成器,可用于绝对电压的测量。
⑤ PMC系列通常为金线封装,高抗干扰(High EFT),工作温度(-40℃ ~ 85℃)。
⑥ PMS系列通常为合金线封装,请勿使用于AC阻容降压供电,强电源纹波,或高EFT要求的应用场景,工作温度(0℃ ~ 70℃)。
⑦。