您好,欢迎光临本网站![请登录][注册会员]  
文件名称: USB单片机CH554/CH559实用例程代码-CH558DS1.PDF
  所属分类: 其它
  开发工具:
  文件大小: 696kb
  下载次数: 0
  上传时间: 2019-09-03
  提 供 者: weixin_********
 详细说明:USB单片机CH554/CH559实用例程代码-CH558DS1.PDFCH558手册 3 4、引脚 引脚号 引脚 其它功能名称 其它功能描述 SS0P20LQF48名称(左侧功能最优先) 内部5->3.3V电压调整器的5V外部电源输入 19 41 VIN5 V5 需要外接0.1uF电源退耦电容。 内部电压调整器输出和内部3.3工作电源输入, 20 42 VDD33 VDD/VCC 当电源电压小于3.6V时连接VIN5输入外部电源, 当电源电压大于3.6V时外接3.3uF电源退耦电容。 18 18 GNDVSS 公共接地端 40 PO. 0ADO/UDTR P0端口:默认是8位开漏双向端口,可选通过设置 39 PO. 1AD1/URTS P0PU使能内部上拉电阻,使之转为准双向端口。 17 38 PO. 2AD2/RXD P0在访问外部总线时会临时自动切换为推挽输出,作 16 37 PO. 3AD3/TXD 为双向数据总线AD0~AD7;或者在复用地址模式下访 36|P0.4AD4/U0TS 问外部总线时根据需要输出地址的低8位。 35 PO. 5AD5/UDSR UDTR、URTS:UART1的 modem信号输出。 34 PO.6 AD6/ URI UCTS、UDSR、UR|、UDCD:UART的 modem信号输入。 33 PO. 7AD7/UDCD RXD、TⅪD:RⅫD、TXD引脚映射。 43 P1.0AINO/T2/CAP1 AIN~AIN7:8通道ADCG模拟信号输入。 44 P1.1 AIN1/T2EX/CAP2 T2:定时/计数器2的外部计数输入/时钟输出 45 P1. 2AIN2/PWM3/CAP3 T2EX:定时/计数器2重载/捕捉输入 46P1.3A|N3 CAP1、CAP2:定时/计数器2的捕捉输入1、2 47 P1. 4 AIN4/SCS CAP3/PwM3:定时/计数器3捕捉输入/PM输出 3 48P1.5A|N5/M0s sCS、Mos、MIS0、SCK:SP|0接口,SCS是片选输入 1 P1.6 AIN6/MISO M0S丨是主机输出/从机输入,MS0是主机输入/从机 2 P1. 7 AINZ/SCK 输出,SCK是串行时钟 21P2.0A8 2P2.1A9 23P2.2A10 P2在访问外部总线时会临时自动切换为推挽输出,根 据需要输出地址的高8位A8~A15 24P2.3A11 TNoW:UART1正在发送输出指示。 5|P2.4A12 T2 EX /CAP2:T2EX/GAP2引脚映射。 26。|TNOW/A13 RⅪD1、TⅪD1:UART1串行数据输入、串行数据输出。 /T2EX /CAP2 DA7:直接地址模式下访问外部总线时输出地址A7。 12 27P2.6RXD1/A14 13 28P2.7TXD1/DA7/A15 4 P3.0RXD RXD、TⅫD:UART0串行数据输入、串行数据输出。 7 P3. 1TXD INT0、INT1:外部中断0、外部中断1输入 8 P3. 2 LEDO/INTO LED、LED1、LEDc:LED串行数据0、1、时钟偷出。 89|P83|LED1A515:外部总线地址A5反相输出,用于片选 10P34| LEDC/CSO,/To0、T1:定时器0、定时器1外部输入 11P3.5DA6/T1 XCSO:外部总线地址4000h~7Fh片选输出。 12P3.6WR DA6:直接地址模式下访问外部总线时输出地址A6。 13P3.7RD WR、RD:外部总线写信号、读信号 CH558手册 4 20 P4.0LED2/AO/RXD1 19P4.1A1 A0~A5:在直接地址模式下访问外部总线时输出低6 位地址A0~A5 15 P4.2PWM3_/CAP3_/A2 14P4.3A3 LED2、LED3:LED串行数据2、3输出。 RXD1、TNoW/TXD1:RXD1、 TNOW/TXD1引脚映射。 P4.4LED3/TNOW/TXD1/A4 PWM3_/CAP3_:PWM3/CAP3引脚映射。 5P4.5A5 Ⅺ1、Ⅺ:外部晶体振荡输入端、反相输出端。 16 P4.6XI/SCS SCS_、SCK_:SP|0片选SCS、SK引脚映射。 7 P4.7XO/SCK 32P5.0DM DM、DP:USB设备的D-、D+信号端 14 31P5.1DP 30 P5. 4ALE/XB XB、XA:iRS485的B/反相、A同相信号端 29P5.5!A15/XA ALE:复用地址模式下的地址锁存信号输出。 !A15:外部总线地址A15反相输出,用于片选。 6 P5.7 RST 外部复位输入,内置下拉电阻。 5、特殊功能寄存器SFR 本手册中在对寄存器进行描述时可能使用了下列缩写: 缩写词 描述 表示访问类型:只读 Wo0表示访问类型:只写,读取的值无效 表示访问类型:可读可写 h 以其结束表示16进制数 以其结束表示2进制数 5.1SFR简介和地址分布 cH558用特殊功能寄存器SFR和ⅹSFR控制、管理设备以及设置工作模式。 SFR占用内部数据存储空间的80h-Fh地址范围,只能通过直接地址方式的指令访问。其中地 址为x0h或κ$h的寄存器是可以按位寻址的,这样就能避免访问某个具体的位时而修改其他位的值; 其它地址为非8倍数的寄存器只能按字节访问。 部分SFR仅在安全模式下才能写入数据,而在非安全模式下是只读状态,例如:GL0BAL_CFG、 PLL CFG、CL0 CK CFG、 SLEEP CTRL、 WAKE CTRL。 部分SFR具有一个或者多个别名,例如:SP|0CKSE/SP0SPRE、P5PINP4CFG。 部分地址对应于多个独立的SFR,例如:TL2/T2CAP1L、TH2/T2CAP1H、 SAFE MOD/ CHIP ID、 T3 COUNT L/T3 CK SE L T3 COUNT H/T3 CK SE H SER1 FI FO/SER1 RBR/SER1 THR/ SER1 DLL SER1|ER/SER1_DLM、SER1||R/SER1FCR、SER1ADDR/SER1_DV、 ROM CTRL/ROM_ STATUS。 xSFR占用外部数据存储空间 xdata类型的2440h-298Fh地址范围,或者 pdata类型的40H-8h 地址范围。ⅹSFR只能通过MoνX指令间接寻址按字节访问,默认是基于DTR指针;但在 bXIR XSFR 置1后,还可以用更快捷的R0或者R作为 pdata类型指针访问名称为pU*和pLED*的xSFR 部分地址对应于多个独立的xSFR,例如: LED DATA/LED FIFO CN。 CH558包含8051标准SFR所有的寄存器,同时又增加了其他设备控制寄存器。具体SFR见下表。 表5.1特殊功能寄存器表 CH558手册 SFR0、8 1、9 2、A 3、B 4、C 6、E 7、F SPIO CK SE OxF8 SPIO STAT SP I0_DATA SPIO_CTRL SPIO SETUP XBUS SPEED RESET KEEP WDOG COUNT SPI0 S PRE OxFO B ADC_STAT ADC_CTRL ADC_CHANN ADC_FIFO_L ADC_FIFO_H ADC_SETUP ADC_EX_SW OxE8 IE EX IP EX SLEEP CTRL WAKE CTRL ADC DMA AL ADC DMA AH ADC DMA CN ADC CK SE OxEN ACC USB_INT_EN USB_CTRL USB_DEV_AD UDEV_CTRL USB DMA AL USB DMA AH OxD8 USB_ INT_FG USB_INT_ST USB_MIS_ST UEPO_CTRL UEPO_T_LEN UEP4_CTRL UEPA-T_LEN OxO PSW JSB_RX_LEN UEP1_CTRL UEP1_T_LEN UEP2_CTRL UEP2_T_LEN UEP3_CTRL UEP3_T_LEN TL2 TH2 OxC8 T2CON T2MOD RGAP2L RCAP2L PIN FUNC GPIO E T2CAP1L T2CAP1H P5 PIN OxCO P4 OUT P4N P4 DIR P4 PU PO DIR PO PU PORT CFG P4 CFG 0xB8 P P1E P1 DIR P1 PU P2D|RP2P「 P3 DIR P3 PU OxBO P3 GLOBAL CFG PLL CFG LOCK CFG OxA8 T3 STAT T3_CTRL T3_DMA_CN T3_DMA_AL T3_DMA_AH T3_FIFO_L T3_FIFO_H SAFE MOD T3_COUNT_L T3_COUNT_H P2 XBUS_AUXT3_SETUP T3_END_L T3_END_H CHIP D T3_CK_SE_L T3_CK_SE_H SER1 FIFO 0×98 SCON SBU SERI DLL SER1 IER SER1 IIR SER1 ADDR 0x90 P1 SER1_LCR SER1_MCR SER1_LSR SER1 MSR SER1_DLM SER1_FCR SER1 DIV 0×88 TCON TMOD TLO TL1 THO ROM DATA L ROM DATA H ROM CTRL 0×80 DPL DPH ROM_ADDR_L ROM_ADDR_H PCON ROM STATUS 备注:(1)、红色文本代表可以按位寻址:(2)、以下是颜色框对应说明 寄存器地址 P|0相关寄存器 ADG相关寄存器 USB相关寄存器 定时/计数器2相关寄存器 端口设置相关寄存器 UART1相关寄存器 定时/计数器0和1相关寄存器 Flash-ROM相关寄存器 5.2SFR分类和复位值 表52SFR和xSFR描述和复位值 CH558手册 6 功能分类 名称 地址 描述 复位值 FOhB寄存器 00000000b ACC EOh累加器 00000000b PSW D0h程序状态寄存器 00000000b 全局配置寄存器(引导程序状态下) 10100000b GLOBAL CFGB1h 全局配置寄存器(应用程序状态下) 10000000b 系统设置 CHIP_ID Alh芯片1D识别码(只读) 01011000b 相关青存器 SAFE MODAlh安全模式控制寄存器(只写) 00000000b DPH 83h数据地址指针高B位 00000000b DPL 82h数据地址指针低8位 00000000b DPTR 82hDPL和DPH组成16位SFR 0000h SP 81h堆栈指针 00000111b WDOG_COUNTFFh看门狗计数寄存器 00000000b RESET KEEP FEh复位保持寄存器(上电复位状态下) 00000000b 时钟、睡眠「 WAKE_CTRLEBh睡眠唤醒控制寄存器 00000000b 及电源控制| SLEEP_CTRLEAh睡眠控制寄存器 00000000b 相关寄存器cL0KCFG|B3h系统时钟配置寄存器 10011000b PLL CFG B2hPLL时钟配置寄存器 11011000b PCON 87h「电源控制寄存器(上电复位状态下) 00010000b IP EX E9h扩展中断优先级控制寄存器 00000000b IE EX 00000000b 中断控制 E8h扩展中断使能寄存器 GPI0E CFhGP|0中断使能寄存器 00000000b 相关寄存器 P B8h中断优先级控制寄存器 00000000b E A8h中断使能寄存器 00000000b ROM DATA H8 8Fhflash-ROM数据寄存器高宇节 ROM DATA L8hf| ash-ROM数据寄存器低字节 ROM DATA 8 Eh ROM_DATA_L和 ROM DATA H组成16位SFR XXXX h Flash- ROM ROM_STATUS86 h flash-ROM状态寄存器(只读) 10000000b 相关寄存器 ROM CTR 86hf|ashR0M控制寄存器(只写 00000000b R0 M ADDR H85 h flash-ROM地址寄存器高字节 xxxx xxxx ROM ADDR L84ha-RoN地址存器低字节 ROM ADDR 84 n ROM_ADDR_L和 ROM ADDR H组成16位SFR xxxx XBUS_SPEEDFDh外部总线速度配置寄存器 11111111b XBUS AUX A2h外部总线辅助设置青存器 00000000b PIN FUNC CEh引脚功能选择寄存器 00000000b P4 CFG C7hP4端口配置寄存器 00000000b C7hP5端口输入寄存器(只读) 00000000b 端口设置 PORT CFG C6h端口配置寄存器 00001111b 相关寄存器 P端口上拉使能寄存器 n po pu|Lp0)0000 PO PU C5h P0端口上拉使能奇存器(nPPu|p=)111 PO DIR C4hPo端口方向控制寄存器 00000000b P4 PU C3hp4端口上拉使能寄存器 11111111b P4 DIR C2hP4端口方向控制寄存器 00000000b CH558手册 P4N Cih|P4端口输入寄存器(只读) 11111111b P4 OUT Coh|p4端口输出寄存器 00000000b P3 PU BFh|P3端口方向控制寄存器 11111111b P3 DIR BEhP3端口上拉使能寄存器 00000000 P2 PU BDhP2端口上拉使能寄存器 11111111b P2 DIR BChP2端口方向控制寄存器 00000000b P1 PU BBh|P1端口上拉使能寄存器 11111111b P1 DIR BAhP1端口方向控制寄存器 00000000b P1 E B9h|P1端口输入使能寄存器 11111111b Bh|P3端口输入输出寄存器 11111111b Ah|P2端口输入输出寄存器 11111111b P1 90hP1端口输入输出寄存器 11111111b PO 80hPo端口输入输出寄存器 11111111b TH1 8Dh| Timer1计数高字节 THO 8 ChTimer0计数高字节 定时计数器n1 8 Bh Timer1计数低字节 xxxx xxXX 0和1 TLO 8 Ah Timer0计数低字节 x× XX XXX×b 相关寄存器 TMOD 89 ITimer0/方式寄存器 00000000b TCON 88 n Timer0/1控制寄存器 00000000b UARTO SBUF 99 qUARTO数据寄存器 相关寄存器「SN 98 n UARTO控制寄存器 00000000b TH2 CDh Timer2计数器高字节 00000000b TL2 CCh Timer2计数器低字节 00000000b T2 COUNT CCh TL2和TH2组成16位SFR 0000h T2 CAP1HCDhTimer2捕捉1数据高字节(只读) T2CAP1L CCh Timer2捕捉1数据低字节(只读) 定时/计数器 T2CAP1 ChT2cAP1L和T2CAPH组成16位SFR XXXX h 2相关寄存器 RCAP2H Ch计数重載/描捉2数据奇存器高字节 00000000b RCAP2L CAh计数重载/捕捉2数据寄存器低字节 00000000b RCAP2 CAh RCAP2L和RCAP2H组成16位SFR 0000h T2MOD C9 tImer2方式寄存器 00000000b T2CON C8 tImer2控制寄存器 00000000b T3F丨F0H AFh|Tmer3的FF高字节 XXXX XX××b T3 FIFO L AEh| Timer3的FF0低字节 x× XX XXX×b T3 FIFO AEhT3FF0L和T3FFH组成16位SFR xxxx T3 DMA AH ADhDMA当前缓冲区地址高字节 0000 xxxX T3 DMA AL ACh|DMA当前缓冲区地址低字节 定时/计数器 3相关寄存器3DMA ACh|T3_ DMA AL和T3 DMA AH组成16位SFR Oxxxh T3 DMA CN ABh|DMA剩余计数寄存器 00000000b T3 CTRL Ah| Timer3控制寄存器 00000010b T3 STAT A9 tImer3状态寄存器 00000000b T3 END H A7 tImer③计数终值高字节 T3 END L A6h|Tmer3计数终值低字节 CH558手册 8 T3 END A6hT3ENDL和T3ENDH组成16位SFR XXXX T3 COUNT_HA5 tImer3当前计数高字节(只读) 00000000b T3 COUNT L| A4h Timer3当前计数低字节(只读) 00000000b T3 COUNT Ah|T3_ COUNT L和T3C0UNTH组成16位SFR 0000h T3 CK_SE_HA5 n Timer3时钟分频设置高字节 00000000b T3_ CK SE L|A4 tImer3时钟分频设置低字节 00100000b T3 CK_SE A4h3c
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: