当前位置:首页 > 盛群单片机集成开发环境使用简介
PE6 PF0 NC VDD 8 6 4 2 7 5 3 1 NC PE7 PF1 VDD
PA0 NC NC VEXT 8 6 4 2 7 5 3 1 NC NC NC VEXT 在IDE的帮助文件里可以查看仿真器的引脚定义。
HT66F50的IO口 HT66F50有多种封装形式,最少有13个IO口,最多有50个IO
口。每种型号的CPU的IO口分布见下表 MCU 型号 封装 I/OPort编号与配置引脚数(PX,PXC,引脚数 16 20 16 HT66F30 20 24 HT66A ] ] ] ] ] B ] ] ] ] ] C X PXPU) D X X X X X X E X X X X X X F X X X X X X G X X X X X X [7:0[5:0HT66F20 [7:0[5:0[3:0] X [7:0[5:0[7:0[5:0[3:0] ] [7:0[5:0[7:024 [7:0[5:0[7:0-来源网络,仅供个人学习参考
F40 28 32 40 44 48 28 40 44 48 40 ] ] ] ] ] ] ] X X X X X X X X X X X X X [7:0[5:0[7:0[3:0[7:0[5:0[7:0[3:0[7:6[1:0] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] X ] ] ] ] X [7:0[7:0[7:0[7:0[7:4[1:0[7:0[7:0[7:0[7:0[7:0[1:0[7:0[7:0[7:0[7:0[7:0[1:0[7:0[5:0[7:0[3:0[7:0[7:0[7:0[7:0[7:4[1:0] ] ] ] ] ] ] ] [7:0[7:0[7:0[7:0[7:0[1:0[7:0[7:0[7:0[7:0[7:0[1:0[7:0[7:0[7:0[7:0[7:4[1:0HT66F50 HT66F60 44 [7:0[7:0[7:0[7:0[7:0[1:0-来源网络,仅供个人学习参考
] 48 52 ] ] ] ] ] ] ] ] ] ] ] X [7:0[7:0[7:0[7:0[7:0[1:0[7:0[7:0[7:0[7:0[7:0[7:0[1:0] ] ] ] ] ] ] IO口的复用 引脚复用在单片机设计中普遍使用,这使得一个MPU引脚可以分时具备多个功能。使得MCU在应用上具备更好的灵活性。用户可以根据需要选择和配置引脚功能。 PA口的功能 PA口除了可以做一般双向IO口(PA0~PA7)外还可以有以下功能: 模拟输入引脚(AN0~AN7) PA0模拟比较器0的输出引脚 PA1ETM的捕获输入或比较输出引脚 PA2模拟比较器0的同相输入C0+,或作STM的外部时钟输入引脚TCK0 PA3模拟比较器0的反相输入C0-,或作外部中断输入引脚INT0。
PA4外部中断输入引脚INT1,或作ETM的外部时钟输入引脚
TCK1。
PA5模拟比较器1的输出引脚,或作SPI接口的SDO线。
-来源网络,仅供个人学习参考
PA6SPI接口的SDI线,或作I2C接口的SDA线。 PA7SPI接口的SCK线,或作I2C接口的SCL线。
IO口内部结构
1.每个IO口都是推挽输出,当工作在5V电压下时可以输出SourceCurrent(Ioh)-7.4mA,SinkCurrent(Iol)20mA。整块
芯片驱动总电流Ioh=80mA,Iol=80mA。 2.可以选择IO口为弱上拉功能。 3.PA口支持掉电唤醒输入。 4.IO输入加施密特触发器,使MCU有较好的抗干扰能力。
IO口的控制寄存器 每个IO口有3个控制寄存器,即Px,PxC,PxPU,这里x=A,B,C,D,E,F,G。Px是IO口的数据寄存器,写这个寄存器控制对IO口进行输出控制,读这个寄存器得到IO口的状态;PxC是IO口的控制寄存器,控制IO口的方向;PxPU控制IO口的上拉状态。
PxC,Px口控制寄存器 PxC寄存器控制Px口的方向 PxC PxC7 PxC6 PxC5 PxC4 PxC3 PxC2 PxC0 PxC0 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 盛群单片机的IO口的输入输出方向由PxC寄存器控制:
当Bit=0时,对应的Px口IO引脚为输出状态 当Bit=1时,对应的Px口IO引脚为输入状态
-来源网络,仅供个人学习参考
共分享92篇相关文档