CH559中文技术手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CH559手册18位增强型USB单片机CH559手册版本:1B、概述CH559芯片是一款兼容MCS51指令集的增强型E8051内核单片机,其79%的指令是单字节单周期指令,平均指令速度比标准MCS51快8~15倍。CH559支持最高56MHz系统主频,内置64K程序存储器Flash-ROM和256字节内部iRAM以及6K字节片内xRAM,部分xRAM支持DMA直接内存存取。CH559内置了ADC模数转换、4组定时器和PWM、双异步串口、双SPI等功能模块,以及内置双端口Root-HUB,支持USB-Host主机模式和USB-Device设备模式。下面为CH559的内部框图,仅供参考。Pins:GNDVIN5VDD33P00~P07P10~P17P20~P27P30~P37P40~P47P50/1/4/5/72、特点lCore:增强型E8051内核,兼容MCS51指令集,其79%的指令是单字节单周期指令,平均指令速度比标准MCS51快8~15倍,特有XRAM数据快速复制指令,双DPTR指针。lROM:64KB非易失存储器Flash-ROM,支持100K次擦写,可以全部用于程序存储空间;或者可以分为60KB程序存储区和1KB数据存储区以及3KB引导代码BootLoader/ISP程序区。lRAM:256字节内部iRAM,可以用于快速数据暂存以及堆栈;6KB片内xRAM,可以用于大量数据暂存以及DMA直接内存存取;支持在片外再外扩32KB外部SRAM。lUSB:内嵌USB控制器和双USB收发器,支持USB-Host主机模式和USB-Device设备模式,支持USB2.0全速12Mbps或者低速1.5Mbps,USB主机模式下可以通过双端口Root-HUB同时管理两个USB设备。支持最大64字节数据包,内置FIFO,支持DMA。lTimer:4组定时器,T0/T1/T2为标准MCS51定时器;T2扩展为支持2路信号捕捉;TMR3内置8级FIFO,支持DMA,支持信号捕捉采样和16位PWM输出。lPWM:3组PWM输出,PWM1/PWM2为2路8位PWM输出;TMR3支持16位PWM输出。InternalAddress&Data&DMABusInternalOscillatoriRAM256BxRAM6KBPower-onResetWatch-dogResetFlash-ROM64KB(CodeorData)1TE8051Core8-bitPort38-bitPort2USBH/D5-bitPort5ADC8-bitPort18-bitPort0XTOSC8-bitPort4LEDCtrlSPI0M/SUART1ModemUART0PWM1PWM2SPI1M8-bitxBUSLDOVolReg5V-3.3VT0T1T2Timer3PWM3PLLUSBXTCH559手册2P1.5/AIN5/MOSI48P1.6/AIN6/MISO1P1.7/AIN7/SCK2P5.7/RST3P3.0/RXD4P4.4/LED3/TNOW_/TXD1_/A46P3.1/TXD7P3.2/LED0/INT08P3.3/LED1/!A15/INT19P3.4/LEDC/XCS0/T010P3.5/DA6/T111P3.6/WR12P3.7/RD13P4.6/XI/SCS_16P4.7/XO/SCK_17GND/VSS18P4.0/LED2/A0/RXD1_20P2.0/A821P2.1/MOSI1/A922P2.2/MISO1/A1023P2.3/SCK1/A1124P2.4/PWM1/A1225P2.5/TNOW/PWM2/A13/T2EX_/CAP2_26P2.6/RXD1/A1427P2.7/TXD1/DA7/A1528P5.5/HP/!A15/XA29P5.4/HM/ALE/XB30P5.1/DP31P5.0/DM32P0.7/AD7/UDCD33P0.6/AD6/URI34P0.5/AD5/UDSR35P0.4/AD4/UCTS36P0.3/AD3/TXD_37P0.2/AD2/RXD_38P0.1/AD1/URTS39P0.0/AD0/UDTR40VIN541VDD3342P1.0/AIN0/T2/CAP143P1.1/AIN1/T2EX/CAP244P1.2/AIN2/PWM3/CAP345P1.3/AIN346P1.4/AIN4/SCS47P4.3/PWM1_/A314P4.2/PWM3_/CAP3_/A215P4.5/PWM2_/A55P4.1/A119CH559LP1.5/AIN5/MOSI3P1.6/AIN6/MISO4P1.7/AIN7/SCK5P5.7/RST6P3.2/LED0/INT07P3.4/LEDC/T08P4.6/XI/SCS_9P4.7/XO/SCK_10GND/VSS18P2.5/TNOW/PWM2/T2EX_/CAP2_11P2.6/RXD112P2.7/TXD113P5.1/DP14P5.0/DM15P0.3/TXD_16P0.2/RXD_17VIN519VDD3320P1.2/AIN2/PWM3/CAP31P1.4/AIN4/SCS2CH559TlUART:2组异步串口,UART0为标准MCS51串口;UART1兼容16C550,内置8级FIFO,支持Modem信号,支持RS485半双工模式,支持预置本机地址用于多机通讯时自动匹配。lSPI:2组SPI控制器,时钟频率最高可达系统主频Fsys的一半,支持串行数据输入输出单工复用。SPI0内置FIFO,支持Master/Slave主从模式;SPI1只支持主机模式。lADC:8通道10位或11位A/D模数转换器,内置2级FIFO,支持DMA,支持最高1MSPS采样率,支持两通道自动轮测。lLED-CTRL:LED屏控制卡数据传输接口,内置4级FIFO,支持DMA,支持1/2/4路数据线接口,时钟频率最高可达系统主频Fsys的一半。lXBUS:8位并行外部总线,兼容标准MCS51总线,用于连接片外SRAM存储器或者其它外设,支持直接15位地址或者ALE复用低8位地址,支持4种总线存取速度。lGPIO:支持最多45个GPIO引脚(含XI/XO和RST以及USB信号引脚),3.3V电压输出,除了P1.0~P1.7、XI、XO、RST之外都支持5V耐压输入。lInterrupt:支持14组中断信号源,包括与标准MCS51兼容的6组中断(INT0、T0、INT1、T1、UART0、T2),以及扩展的8组中断(SPI0、TMR3、USB、ADC、UART1、PWM1、GPIO、WDOG),其中GPIO中断可以从7个引脚中选择。lWatch-Dog:8位可预设看门狗定时器WDOG,支持定时中断。lReset:支持4种复位信号源,内置上电复位,支持软件复位和看门狗溢出复位,可选引脚外部输入复位。lClock:内置12MHz时钟源,可以通过复用GPIO引脚支持外部晶体,内置PLL用于产生USB时钟和所需频率的系统主频Fsys。lPower:内置5V到3.3V的低压差电压调整器,内部工作电压为3.3V,支持外部3.3V或者5V电源输入。支持低功耗睡眠,支持USB、UART0、UART1、SPI0以及部分GPIO外部唤醒。3、封装封装形式塑体宽度引脚间距封装说明订货型号LQFP-487*7mm0.5mm19.7mil标准LQFP48脚贴片CH559LSSOP-205.30mm209mil0.65mm25mil超小型20脚贴片CH559TCH559手册34、引脚引脚号引脚名称其它功能名称(左侧功能最优先)其它功能描述SSOP20LQFP481941VIN5V5内部5V-3.3V电压调整器的5V外部电源输入,需要外接0.1uF电源退耦电容。2042VDD33VDD/VCC内部电压调整器输出和内部3.3V工作电源输入,当电源电压小于3.6V时连接VIN5输入外部电源,当电源电压大于3.6V时外接3.3uF电源退耦电容。1818GNDVSS公共接地端。-40P0.0AD0/UDTRP0端口:默认是8位开漏双向端口,可选通过设置P0_PU使能内部上拉电阻,使之转为准双向端口。P0在访问外部总线时会临时自动切换为推挽输出,作为双向数据总线AD0~AD7;或者在复用地址模式下访问外部总线时根据需要输出地址的低8位。UDTR、URTS:UART1的modem信号输出。UCTS、UDSR、URI、UDCD:UART1的modem信号输入。RXD_、TXD_:RXD、TXD引脚映射。-39P0.1AD1/URTS1738P0.2AD2/RXD_1637P0.3AD3/TXD_-36P0.4AD4/UCTS-35P0.5AD5/UDSR-34P0.6AD6/URI-33P0.7AD7/UDCD-43P1.0AIN0/T2/CAP1AIN0~AIN7:8通道ADC模拟信号输入。T2:定时/计数器2的外部计数输入/时钟输出。T2EX:定时/计数器2重载/捕捉输入。CAP1、CAP2:定时/计数器2的捕捉输入1、2。CAP3/PWM3:定时/计数器3捕捉输入/PWM输出。SCS、MOSI、MISO、SCK:SPI0接口,SCS是片选输入,MOSI是主机输出/从机输入,MISO是主机输入/从机输出,SCK是串行时钟。-44P1.1AIN1/T2EX/CAP2145P1.2AIN2/PWM3/CAP3-46P1.3AIN3247P1.4AIN4/SCS348P1.5AIN5/MOSI41P1.6AIN6/MISO52P1.7AIN7/SCK-21P2.0A8P2在访问外部总线时会临时自动切换为推挽输出,根据需要输出地址的高8位A8~A15。MOSI1、MISO1、SCK1:SPI1接口,MOSI1是主机输出,MISO1是主机输入,SCK1是串行时钟输出。PWM1、PWM2:PWM1输出、PWM2输出。TNOW:UART1正在发送输出指示。T2EX_/CAP2_:T2EX/CAP2引脚映射。RXD1、TXD1:UART1串行数据输入、串行数据输出。DA7:直接地址模式下访问外部总线时输出地址A7。-22P2.1MOSI1/A9-23P2.2MISO1/A10-24P2.3SCK1/A11-25P2.4PWM1/A121126P2.5TNOW/PWM2/A13/T2EX_/CAP2_1227P2.6RXD1/A141328P2.7TXD1/DA7/A15-4P3.0RXDRXD、TXD:UART0串行数据输入、串行数据输出。INT0、INT1:外部中断0、外部中断1输入。LED0、LED1、LEDC:LED串行数据0、1、时钟输出。!A15:外部总线地址A15反相输出,用于片选。T0、T1:定时器0、定时器1外部输入。XCS0:外部总线地址4000h~7FFFh片选输出。DA6:直接地址模式下访问外部总线时输出地址A6。WR、RD:外部总线写信号、读信号。-7P3.1TXD78P3.2LED0/INT0-9P3.3LED1/!A15/INT1810P3.4LEDC/XCS0/T0-11P3.5DA6/T1-12P3.6WR-13P3.7RDCH559手册4-20P4.0LED2/A0/RXD1_A0~A5:在直接地址模式下访问外部总线时输出低6位地址A0~A5。LED2、LED3:LED串行数据2、3输出。RXD1_、TNOW_/TXD1_:RXD1、TNOW/TXD1引脚映射。PWM3_/CAP3_:PWM3/CAP3引脚映射。PWM1_、PWM2_:PWM1、PWM2引脚映射。XI、XO:外部晶体振荡输入端、反相输出端。SCS_、SCK_:SPI0片选SCS、SCK引脚映射。-19P4.1A1-15P4.2PWM3_/CAP3_/A2-14P4.3PWM1_/A3-6P4.4LED3/TNOW_/TXD1_/A4-5P4.5PWM2_/A5916P4.6XI/SCS_1

1 / 72
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功