单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx

上传人:wj 文档编号:18850326 上传时间:2024-01-28 格式:PPTX 页数:114 大小:5.56MB
下载 相关 举报
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第1页
第1页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第2页
第2页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第3页
第3页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第4页
第4页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第5页
第5页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第6页
第6页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第7页
第7页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第8页
第8页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第9页
第9页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第10页
第10页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第11页
第11页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第12页
第12页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第13页
第13页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第14页
第14页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第15页
第15页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第16页
第16页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第17页
第17页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第18页
第18页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第19页
第19页 / 共114页
单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx_第20页
第20页 / 共114页
亲,该文档总共114页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx

《单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx》由会员分享,可在线阅读,更多相关《单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx(114页珍藏版)》请在冰点文库上搜索。

单片机原理及应用第2版张兰红第3章80c51系列单片机的硬件基础知识.pptx

23:

44:

431第3章80C51系列单片机的硬件基础8051系列单片机概述3.180C51系列单片机引脚功能3.280C51系列单片机的编程结构3.380C51系列单片机的存储器3.480C51单片机的工作方式3.580C51系列单片机的时序3.680C51单片机最小应用系统3.723:

44:

432单片机是一个大规模集成电路芯片,但仅有一块单片机不能完成特定的控制任务,只有当它与其他器件和设备有机地组合在一起并配以特定的程序时,才能构成一个真正的单片机应用系统,完成特定的任务。

在单片机应用系统中单片机是核心器件,要设计单片机应用系统,必须首先掌握单片机的硬件基础知识。

23:

44:

4433.18051系列单片机概述1980年美国INTEL公司推出了高性能的8位单片机:

MCS-51系列单片机。

系列单片机是指同一厂家生产的具有相同系统结构的多种型号的单片机。

MCS-51系列单片机又可分为51和52两个子系列。

3.1.1MCS-51系列单片机23:

44:

454各个子系列所含有的芯片型号及其硬件资源的区别如表3-1所示。

MCS-51系列型号片内ROM片内RAM定时器/计数器中断源数量51子序列(基本型)8031无128B216位580514KB掩膜ROM128B216位587514KBEPROM128B216位552子序列(增强型)8032无256B316位680528KB掩膜ROM256B316位6在不同型号的MCS-51系列单片机中,除片内存储器(ROM、RAM)容量与种类、定时器/计数器的个数、中断源的数量有所不同外,指令系统和芯片引脚是完全兼容的。

23:

44:

455它们的主要硬件特性:

(1)8位CPU。

(2)片内带振荡器,振荡频率fosc范围为1.212MHz;可有时钟输出。

(3)128/256B的片内数据存储器。

(4)0/4/8KB的片内程序存储器。

(5)程序存储器的寻址范围为64KB。

(6)片外数据存储器的寻址范围为64KB。

(7)21/26个字节专用寄存器。

23:

44:

466(8)4个8位并行IO接口:

P0、P1、P2、P3。

(9)1个全双工串行IO接口,可多机通信。

(10)2/3个16位定时器计数器。

(11)中断系统有5/6个中断源,可编程为两级优先级。

(12)111条指令,含乘法指令和除法指令。

(13)含布尔处理器,有强的位寻址、位处理能力。

(14)片内采用单总线结构。

(15)用单一+5V电源。

23:

44:

467早期的MCS-51系列单片机是采用HMOS工艺制造的,具有高速度、高密度的特点,但功耗较大。

出于对降低功耗的要求,MCS-51系列单片机后来推出的产品采用了CMOS和HMOS结合的CHMOS工艺。

采用CHMOS工艺制造的51子系列对应的低功耗产品分别为80C31、80C51、87C51,52子系列对应的低功耗产品分别为80C32、80C52。

23:

44:

468Features.CompatiblewithMCSR-51Products4KBytesofIn-SystemProgrammable(ISP)FlashMemory-Endurance:

10,000Write/EraseCycles4.0Vto5.5VOperatingRangeFullyStaticOperation:

0Hzto33MHzThree-levelProgramMemoryLock1288-bitInternalRAM32ProgrammableI/OLinesTwo16-bitTimer/CountersSixInterruptSourcesFullDuplexUARTSerialChannelLow-powerIdleandPower-downModesInterruptRecoveryfromPower-downModeWatchdogTimerDualDataPointerPower-offFlagFastProgrammingTimeFlexibleISPProgramming(ByteandPageMode)Green(Pb/Halide-free)PackagingOption特点:

特点:

lAT89S51是是51单片机家族中的一员,它可与家族单片机家族中的一员,它可与家族中其他单片机兼容中其他单片机兼容l该单片机片内有容量为该单片机片内有容量为4Kbytes的的Flash存储器作存储器作为程序存储器使用可进行在线编程,寿命为为程序存储器使用可进行在线编程,寿命为10000次次的擦写操作。

的擦写操作。

l工作电压范围为工作电压范围为4.0V-5.5Vl支持全静态操作,工作频率范围为支持全静态操作,工作频率范围为0Hz-33MHzl三级程序存储器锁三级程序存储器锁l片内片内RAM容量为容量为128x8-bitl32个可编程个可编程If0口口l两个两个16位的定时位的定时/计数器计数器l6个中断源个中断源l全双工通用异步串行通信通道全双工通用异步串行通信通道l低功耗的休眠和停电模式低功耗的休眠和停电模式l停电模式下的中断恢复停电模式下的中断恢复l看门狗定时器看门狗定时器l双双DPTR指针寄存器指针寄存器l断电标志断电标志l快速编程时间快速编程时间l灵活的在线编程灵活的在线编程Byte和和Page模式模式)l环保封装选择环保封装选择(无铅无铅/无卤化物无卤化物)(a)技术特点英文描述(b)技术特点中文翻译图3-1AT89C51单片机技术手册中关于特点的概述23:

44:

489不同型号的80C51单片机,内部资源或多或少有些差异,我们在选择时,可从以下几个方面考虑:

1.程序存储器2.数据存储器3.功耗4.体积3.1.280C51系列单片机的选择依据23:

44:

4910程序存储器用于存放单片机应用系统的目标程序。

通过编程器或直接在系统编程(ISP)将目标程序写入单片机。

单片机的程序存储器目前供应的类型有EPROM、OTPROM、MaskROM和FlashEEPROM。

容量有1KB、2KB、4KB、8KB、16KB、32KB和64KB。

由于EPROM型单片机使用不方便,现在己很少使用,普遍采用FlashEEPROM型单片机代替;OTPROM单片机在中小批量的单片机产品中使用较多;MaskROM型单片机由于其程序存储的高可靠性和低成本特点,适合于大批量的单片机应用场合。

由于片内存储器成本的降低,目前趋向于选择具有大容量的片内程序存储器的单片机,片外不用再扩展程序存储器。

1.程序存储器23:

44:

4911单片机片内数据存储器目前供应的类型有SRAM静态数据存储器,少数单片机片内有EEPROM非易失性数据存储器。

51子系列片内RAM有128B,52子系列片内RAM有256B,52子系列向下兼容51子系列,两者价格目前基本持平,选择52子系列在使用上更为方便、灵活。

2.数据存储器3.功耗许多公司都供应低电压的80C51系列单片机,具有低功耗的特点,例如,Atmel公司的AT89LV51和AT89LV52,它的工作电压范围为2.76V,可直接替换相应的5V工作电压芯片。

23:

44:

49124.体积在应用系统的空间有限时,可选择相应型号的PLCC和QFP封装的单片机,外围芯片当然也要选择小型封装。

在无外围扩展时也可选择非总线型的单片机,如Atmel公司的AT89C4051、AT89C2051和AT89C1051,Philips公司的P87LPCXXX系列。

新一代高性能的80C51单片机增加了模/数转换器(A/D)、脉宽调制输出(PWM)、第二串行口、串行扩展总线(I2CBUS)、现场总线(CAN),程序监视定时器(WDT)、在系统编程ISP等功能,使用户在进行单片机应用系统设计时有更大的选择范围。

23:

44:

50133.280C51系列单片机引脚功能在80C51系列单片机中,各种单片机的引脚是相互兼容的,只是功能略有差异。

在器件引脚的封装上,80C51系列单片机常用的封装有三种,分别为双列直插式PDIP40脚封装、塑料扁平式PQFP/TQFP44脚封装和带引线的塑料芯片封装PLCC44脚封装。

23:

44:

5014图3-2PDIP封装引脚图图3-3PDIP物实图3.2.1引脚功能概述PDIP40393837363534333231302928272625242322211243567891011121314151617181920(T2)P1.0(T2EX)P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST(RXD)P3.0(TXD)P3.1(INT1)P3.3(T0)P3.4(T1)P3.5(WR)P3.6(RD)P3.7XTAL2XTAL1GNDVCCP0.0(AD0)P0.1(AD1)P0.2(AD2)P0.3(AD3)P0.4(AD4)P0.7(AD7)EA/VPPP2.4P2.5P2.6P2.7ALE/PROGPSENP2.1P2.0P2.2P2.3P0.5(AD5)P0.6(AD6)(INT0)P3.223:

44:

5015图3-4PQFP/TQFP封装引脚图图3-5PQFP/TQFP封装物实图P1.5P1.6P1.7RST(RXD)P3.0NC(TXD)P3.1(T0)P3.4(T1)P3.5P0.4(AD4)P0.5(AD5)P0.6(AD6)P0.7(AD7)EA/VPPNCPSENP2.7P2.6P2.5P1.4P1.3P1.2P1.1(T2EX)P1.0(T2)NCVCCP0.0(AD0)P0.1(AD1)P0.2(AD2)P0.3(AD3)(WR)P3.6(RD)P3.7XTAL2XTAL1GNDGNDP2.0P2.1P2.2P2.3P2.41234567891011121314151617181920212244434241403938373635343231302928272625242333(INT0)P3.2(INT1)P3.3ALE/PROG23:

44:

5116图3-6PLCC/LCC封装引脚图图3-7PLCC/LCC封装物实图P1.5P1.6P1.7RST(RXD)P3.0NC(TXD)P3.1(T0)P3.4(T1)P3.5P0.4(AD4)P0.5(AD5)P0.6(AD6)P0.7(AD7)EA/VPPNCPSENP2.7P2.6P2.5P1.4P1.3P1.2P1.1(T2EX)P1.0(T2)NCVCCP0.0(AD0)P0.1(AD1)P0.2(AD2)P0.3(AD3)(WR)P3.6(RD)P3.7XTAL2XTAL1GNDGNDP2.0P2.1P2.2P2.3P2.4789101112131415161718192021222324252627286543213837363534333231302939(INT0)P3.2(INT1)P3.3ALE/PROG444342414023:

44:

511780C51单片机引脚主要分为主电源引脚、外接晶体引脚、输入输出引脚与控制引脚四类,以PDIP封装的单片机为例,引脚介绍如下:

1.主电源引脚(2条)2.外接晶体引脚(2条)3.输入/输出(I/O)引脚(32条)4.控制引脚(4条)23:

44:

51181.主电源引脚(2条)VCC(40脚)和GND(20脚):

分别接电源的正端和地端。

不同型号单片机接入对应电压的电源,常压为+5V、低压为+3.3V。

2.外接晶体引脚(2条)XTAL1(19脚)、XTAL2(18脚):

XTAL1为片内振荡电路的输入端,XTAL2为片内振荡电路的输出端。

80C51单片机的时钟有两种方式,一种是片内时钟振荡方式,需在这两个脚外接石英晶体和振荡电容;另一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。

23:

44:

52193.输入/输出(I/O)引脚(32条)输入/输出(I/O)引脚共有P0口、P1口、P2口、P3口四组,每组8条引脚。

(1)P0口(39脚32脚):

分别为P0.0P0.7,其中P0.7为最高位,P0.0为最低位。

这8条引脚有两种不同的功能:

1)作为通用输入输出(I/O口)使用。

2)作为低8位的地址/数据复用总线。

23:

44:

5220

(2)P1口(1脚8脚):

分别为P1.0P1.7,其中P1.7为最高位,P1.0为最低位。

P1口引脚也有两种不同的功能:

1)作为准双向I/O口使用。

2)对52子序列单片机,P1.0引脚的第二功能为T2定时器/计数器的外部输入,P1.1引脚的第二功能为T2EX捕捉、重装触发,即T2的外部控制端。

23:

44:

5221(3)P2口(21脚28脚):

P2口的8条引脚也有两种不同的功能:

1)准双向输入输出接口,每一位也可独立控制。

2)在接有片外存储器或扩展IO接口时,P2口作为高8位地址总线。

23:

44:

5222(4)P3口(10脚17脚):

P3口的8条引脚也有两种不同的功能:

1)准双向输入输出接口,每一位同样可独立控制。

2)P3口的每一条引脚都有第二功能,如表3-4所示。

引脚第二功能说明P3.0RXD串行口输入P3.1TXD串行口输出P3.2外部中断0输入,低电平有效P3.3外部中断1输入,低电平有效P3.4T0定时器/计数器0的外部计数脉冲输入P3.5T1定时器/计数器1的外部计数脉冲输入P3.6片外数据存储器写允许,低电平有效P3.7片外数据存储器读允许,低电平有效INT0WRRD23:

44:

5323单片机通过I/O口表现出控制能力,在第一功能时可以实现对外围输入/输出设备,如按键开关、键盘、发光二极管、数码管、液晶屏、电机、继电器等的控制。

在单片机内部的存储器、接口电路等不够用而需要进行片外扩展时,这四组接口又表现出第二种功能,即作为对外扩展芯片的地址总线、数据总线与控制总线使用。

每个端口的结构各部相同,它们在功能和用途上也存在差别。

总结:

23:

44:

5324自动自动暂停暂停程序程序过程过程水位水位单片机单片机电机电机排水阀排水阀重量传重量传感器感器注水阀注水阀洗涤时间显示洗涤时间显示状态指示灯状态指示灯状态指示灯状态指示灯电源电源开开/关关按钮开关按钮开关23:

44:

54254.控制引脚(4条)

(1)RST(Reset,9引脚):

复位信号输入端。

(2)ALE/(AddressLatchEnable/Programming,30引脚):

ALE为地址锁存允许信号,配合P0口引脚的第二功能使用。

为本引脚的第二功能,表示编程脉冲输入端。

(3)/VPP(EnableAddress/VoltagePulseofPrograming,31引脚):

片内片外程序存储器选择控制端。

(4)(ProgramStrobeEnable,29引脚):

片外程序存储器(ROM)选通线。

PROGPROGPSEN23:

44:

54263.2.2引脚与内部功能模块的关系图3-9单片机引脚和内部功能模块之间的关系Vcc数据存储器RAMP0口程序存储器ROMRAMROMXTAL1XTAL2RSTEAPSENGNDALE特殊功能寄存器运算器控制器P2口P1口P3口串行口定时器/计数器中断系统P1.0P1.7P3.0P3.7P0.0P0.7P2.0P2.723:

44:

5527图3-1080C51单片机对外三总线构成3.2.3单片机对外扩展时三总线的构成地地址址总总线线(AB)数数据据总总线线(DB)用用户户I/O控控制制总总线线(CB)+5V锁存器GRESETVCCVSSALEALEPSENEAP1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0P3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.0A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15D0D1D2D3D4D5D6D723:

44:

5528四个四个I/O端口端口P0、P1、P2、P3的作用总结:

的作用总结:

P2口负责输出高口负责输出高8位地址,位地址,P0口以分时方式承担输出低口以分时方式承担输出低8位地址信息和数据输入位地址信息和数据输入/输输出的出的双重任务。

双重任务。

P3口则作为和外设沟通的控制线,口则作为和外设沟通的控制线,P1口可随意用作口可随意用作I/O口。

口。

51系列单片机的对外三总线总结:

系列单片机的对外三总线总结:

AB(地址总线地址总线):

P2口负责高口负责高8位地址,位地址,P0口输出低口输出低8位地址。

位地址。

DB(地址总线地址总线):

P0口作为口作为8位数据输入位数据输入/输出口。

输出口。

CB(地址总线地址总线):

P3口作为和外设沟通的控制线。

口作为和外设沟通的控制线。

23:

44:

56293.380C51系列单片机的编程结构80C51系列单片机的编程结构包括中央处理器(CPU)、内部存储器(ROM、RAM)、并行I/O接口、片内外设(定时器/计数器、中断系统、串行口)、振荡器等部分,各部分之间通过片内总线进行连接。

80C51系列单片机内部采用单总线结构,地址、数据与控制信息都通过一组总线流通。

编程结构,即是从编程人员角度所看到的单片机内部结构,该结构便于人们从软件编程的角度去了解单片机系统的操作和运行。

23:

44:

5630图3-1180C51系列片机的程单编结构RAM地址寄存器数据存储器RAM程序计数器PC程序存储器ROM堆栈指针SP累加器A暂存器TMP寄存器B程序状态字寄存器PSW算术逻辑单元ALU指令寄存器IR指令译码器ID定时与控制电路振荡器P0口P1口P2口P3口RAMROMCPU并行I/O口VccXTAL1XTAL2P0.0P0.7RSTEAPSENGNDALE串行口中断系统定时器/计数器片内外设P1.0P1.7P2.0P2.7P3.0P3.723:

44:

57311.中央处理器(CPU)80C51系列单片机是8位CPU,它是整个单片机的核心部件,主要完成运算和控制功能,由运算器和控制器组成。

(1)运算器运算器由算术逻辑单元(ALU)、累加器A(Accumulator)、暂存器TMP以及程序状态字PSW组成,用于算术运算和逻辑运算。

(2)控制器控制器由程序计数器PC(ProgramCounter)、指令寄存器IR(InstructionRegister)、指令译码器ID(InstructionDecoder)、定时与控制电路等部分组成,使单片机各部分协调工作,从而完成指令规定的操作。

23:

44:

5832程序计数器PC(ProgramCounter)是一个16位的加1计数器,其中存放的是ROM中存储单元的地址。

在开始执行程序时,给PC赋以程序中第一条指令所在的存储单元的地址,然后每从存储单元取一次内容,PC中的内容就会自动加1,以指向下一个存储单元,保证指令顺序执行。

由此可见,程序计数器PC中存放的是下一条将要执行的指令所在的ROM存储单元的地址。

23:

44:

58332.内部存储器80C51系列单片机的存储器有片内和片外之分。

片内存储器集成在芯片内部;片外存储器(外部存储器)是专用的存储器芯片,需要通过单片机引脚提供的三总线(即AB、DB和CB)与80C51连接。

无论片内还是片外存储器,都可分为程序存储器和数据存储器。

由于80C51单片机采用哈佛结构,因此程序存储器和数据存储器相互独立,有各自的寻址空间。

23:

44:

5834片内数据存储器为随机存取存储器,用于存放可读写的数据,常称为片内RAM。

80C51系列单片机的片内RAM共有128/256B。

片内程序存储器为只读存储器,用于存放程序指令、常数及数据表格,常称为片内ROM。

80C51系列单片机内部有0/4/8KB的ROM。

用于存放程序,也可以存放一些原始数据和表格等。

23:

44:

58353.并行输入/输出端口(I/O口)80C51片内有4个8位的I/O接口:

P0、P1、P2和P3,每个I/O接口内部都有一个8位锁存器和一个8位驱动器,既可用作输出口,也可用作输入口。

80C51单片机没有专门的I/O口操作指令,而是把I/O口当作寄存器使用,通过传送指令实现数据的输入和输出操作。

23:

44:

58364.片内外设

(1)定时器/计数器51子序列单片机中有两个16位的定时器/计数器,用于实现定时或外部计数的功能。

(2)中断系统中断系统的主要作用是对来自单片机内部或外部的中断请求进行处理,完成中断源所要求的任务。

51子系列共有5个中断源,其中外部中断源有2个,内部中断源有3个:

2个定时器/计数器中断源和1个串行口中断源。

全部中断可分为高级和低级两个优先级别。

23:

44:

5937(3)串行口80C51单片机有一个全双工可编程串行口,用于实现单片机与外部设备之间的串行数据传送。

5.振荡器振荡器用于产生单片机工作时所需的时钟脉冲。

23:

44:

59383.3.2在KeilVision中观察寄存器例3-1加法汇编ORG0000H;设置起始地址MOVA,#6EH;A=6EHADDA,#58H;A=A+58H=C6H,PSW=44HMOVB,A;B=C6HSJMP$;程序在原地循环END;结束汇编23:

44:

59393.3.2在KeilVision中观察寄存器图3-12Vision软件调试界面寄存器观察窗口命令窗口存储器观察窗口程序窗口反汇编窗口23:

44:

59403.3.2在KeilVision中观察寄存器(a)执行MOVA,#6EH(b)执行ADDA,#58H(c)执行MOVB,A图3-13指令的执行和寄存器数值的变化23:

45:

00413.480C51系列单片机的存储器存储器是用来存放程序或者程序中所需的数据的。

不同的单片机,其存储器的类型与容量也不相同。

3.4.1半导体存储器1.随机存取存储器与只读存储器

(1)随机存取存储器RAM(RandomAccessMemory)。

CPU既可以将该存储器中的信息(数据)读出又可以将需要写入的信息写入。

(2)只读存储器ROM(ReadOnlyMemory)。

CPU只能读出存放在该存储器中的信息,不能写入。

23:

45:

0042表3-5机存取存器只存器的照表随储与读储对23:

45:

00432.随机存取存储器的分类按照存储信息的方式,随机存取存储器又可分为以下两种:

静态RAM(SRAM:

StaticRAM)。

只要有电加在存储器上,数据就能长期保留。

动态RAM(DRAM:

DynamicRAM)。

写入的信息只能保留几ms的时间,因此每隔一定时间需要重新写入一次(称为“刷新”),所以动态RAM的电路比较复杂。

23:

45:

0044图3-14

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2