首页>>科技 >>内容

stc12le5a16s2引脚,STC12C5A60S2引脚详解

发布时间:2023-12-15 21:36:18编辑:温柔的背包来源:

很多朋友对stc12le5a16s2引脚,STC12C5A60S2引脚详解不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

stc12le5a16s2引脚,STC12C5A60S2引脚详解

STC12C5A60S2/AD/PWM系列微控制器是宏景科技生产的单时钟/机器周期(1T)微控制器。它是新一代8051微控制器,具有高速、低功耗和超强的抗干扰能力。指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路、2通道PWM、8通道高速10位A/D转换(250K/S),针对电机控制和强干扰场合。STC12C5A60S2是8051系列单片机,与普通51单片机相比有以下特点1、,同晶振,速度是普通51的8~12倍。

2、有8个10位AD通道3、多了两个定时器。带PWM功能4、有SPI接口5、有EEPROM6、有1K内部扩展RAM7、有WATCH_DOG8、多一个串口9、IO口可定义,有四种状态9、。GND:停飞;

P0端口:P0端口是一个8位开路双向I/O端口,带漏极电平,每个引脚可以吸收8TTL栅极电流。当P1端口的引脚写“1”时,定义为高阻输入。P0可用于外部程序数据存储,可定义为数据/地址的第8位。在FLASH中编程时,P0端口用作原始代码输入端口;FLASH检入时,P0输出原码,P0的外部电位必须拉高;

P1端口:P1端口为8位双向I/O端口,内置上拉电阻,P1端口缓冲器可接收和输出4TTL栅极电流。当P1端口的引脚写“1”时,电位在内部被拉高,可以作为输入。当P1端口被外部拉低时,它将输出电流,这是由于内部上拉。在闪存编程和验证期间,P1端口作为第八个地址被接收;

P2端口:P2端口是一个8位双向I/O端口,内置上拉电阻。P2端口缓冲器可以接收和输出四个TTL门电流。当P2端口写入“1”时,其引脚电位被内部上拉电阻上拉,用作输入。作为输入,P2端口的引脚电位在外部被拉低,会输出电流,这是由于内部的上拉。P2端口当使用16位地址访问外部程序存储器或外部数据存储器时,P2端口输出地址的高八位。

当给定地址“1”时,它利用了内部上拉的优势。当读写外部八位地址数据存储器时,P2端口输出其特殊功能寄存器的内容。P2端口在闪存编程和验证期间接收高八位地址信号和控制信号;

P3端口:P3端口引脚是8个带有内部上拉电阻的双向I/O端口,可以接收和输出4个TTL栅极电流。当P3端口写入“1”时,它们在内部被拉高到高电平并用作输入。作为输入,由于低电平的外部下拉,P3将输出电流(ill ),这也是由于上拉。P3端口也可以作为AT89C51的一些特殊功能端口:P3.0 RXD(串行输入端口)P3.1 TXD(串行输出端口)P3.2 INT0(外部中断0)P3.3 INT1(外部中断1)P3.4 T0(定时器0的外部输入)。

P3.5 T1(计时器1的外部输入)P3.6 WR(外部数据存储器的写选通)P3.7 RD(外部数据存储器的读选通)同时,P3端口同时接收一些控制信号,用于flash编程和程序验证;RST:重置输入。当振荡器复位器件时,需要在两个机器周期内保持RST引脚为高电平;

ALE/PROG:访问外部存储器时,数据锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。正常情况下,ALE端子输出频率周期恒定的正脉冲信号,频率周期为振荡器频率的1/6。因此,它可以用作外部输出脉冲或用于计时目的。但是,需要注意的是,当它用作外部数据存储器时,ALE脉冲将被跳过。如果要禁用ALE的输出,可以在SFR8EH地址置0。

此时,ALE仅在执行MOVX和MOVC指令时工作。此外,此引脚被略微拉高。如果微处理器在外部执行状态ALE下被禁用,则设置无效;

PSEN:外部程序存储器的选通信号。在从外部程序存储器访问期间,PSEN在每个机器周期内有效两次。但是在访问内部数据存储器时,这两个有效的PSEN信号不会出现;EA/VPP:EA保持低电平时,访问外部ROM注意加密方法1的时候,EA会锁里面重置;当EA端保持高电平时,访问内部ROM。在闪存编程期间,该引脚还用于施加12V编程电源(apply

XTAL1:反向振荡放大器的输入和内部时钟工作电路的输入;XTAL2:反向振荡器的输出。

以上知识分享希望能够帮助到大家!