16 / 71 page

宏晶科技:www.MCU-Memory.com Mobile:13922805190(姚永平) Tel:0755-82948409 Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商 www.MCU-Memory.com STC12C2052AD 系列 1T 8051 单片机中文指南
16
I/O 口结构
I/O 口配置
STC12C2052AD 系列单片机其所有 I/O 口均可由软件配置成 4 种类型之一,如下表所示。4 种类型分别
为:准双向口(标准 8051 输出模式)、推挽输出、仅为输入(高阻)或开漏输出功能。每个口配置 2 个控制寄
存器控制每个引脚输出类型。STC12C2052AD 系列单片机上电复位后为准双向口(标准 8051 输出模式)模式。
口输出方式设定
P3M0【 7: 0】
P3M1【 7: 0】
I/O 口模式
0
0
准双向口 (传统 8051 I/O 口模式 )
0
1
推挽输出 ( 强上拉输出 , 可达 20mA, 尽量少用 )
1
0
仅为输入 ( 高阻 )
1
1
开漏 (Open Drain)
P1M0【7:0】
P1M1【7:0】
I/O 口模式(P1.x 如做A/D使用,需先将其设置成开漏或高阻输入)
0
0
准双向口(传统8051 I/O 口模式)
0
1
推挽输出(强上拉输出,可达20mA,尽量少用)
1
0
仅为输入(高阻),如果该I/O口需作为A/D使用,可选此模式
1
1
开漏(Open Drain) ,如果该I/O口需作为A/D使用,可选此模式