课件6(并行端口).ppt
《课件6(并行端口).ppt》由会员分享,可在线阅读,更多相关《课件6(并行端口).ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、英飞凌单片机英飞凌单片机XC866并行端口并行端口电子科技大学电子科技大学概述概述端口操作端口操作 端口结构端口结构 端口其他功能端口其他功能并行端口并行端口例程例程概述概述v并行端口的定义并行端口的定义 并行端口,简称并口。所谓并行端口,简称并口。所谓“并行并行”,是指,是指8 8位数据位数据同时通过并行线进行传送,这样数据传送速度大大提高,同时通过并行线进行传送,这样数据传送速度大大提高,但受成本影响,并行传送的线路长度受到限制。但受成本影响,并行传送的线路长度受到限制。vXC866XC866中的并口中的并口 XC866XC866有有2727个端口引脚,可组织为四个并行端口,个端口引脚,可
2、组织为四个并行端口,P0P0口、口、P1P1口、口、P2P2口及口及P3P3口。其中口。其中P0P0,P1 P1 和和P3P3是双向口,是双向口,P2P2口是单向输入口。各端口每个引脚都有一对可被使能或口是单向输入口。各端口每个引脚都有一对可被使能或禁止的内部上拉或下拉器件;可以选择方向及其他功能。禁止的内部上拉或下拉器件;可以选择方向及其他功能。端口操作端口操作 XC866 XC866的每个引脚均可由一组控制位和数据位来单独配置,通的每个引脚均可由一组控制位和数据位来单独配置,通过配置控制寄存器,可将每个引脚单独设置成输入或输出口(过配置控制寄存器,可将每个引脚单独设置成输入或输出口(P2P
3、2口只可设置成输入口)。口只可设置成输入口)。v通用寄存器通用寄存器 通过配置通过配置8 8位的控制寄存器和数据寄存器可以选择并口中任一位的控制寄存器和数据寄存器可以选择并口中任一引脚的工作状态。引脚的工作状态。n数据寄存器数据寄存器 Px_DATAPx_DATA 数据寄存器数据寄存器 Px_DATAPx_DATA,用于存储端口数据。复位值为,用于存储端口数据。复位值为00H00H 程序程序端口操作端口操作n方向寄存器方向寄存器 Px_DIRPx_DIR 双向端口(双向端口(P0P0,P1 P1 和和P3P3)引脚的方向由方向寄存器)引脚的方向由方向寄存器Px_DIRPx_DIR控控制。对于单
4、向输入端口引脚(制。对于单向输入端口引脚(P2P2),寄存器),寄存器Px_DIR Px_DIR 用来使能或禁止用来使能或禁止输入。复位值为输入。复位值为00H00H。程序程序端口操作端口操作n开漏输出控制寄存器开漏输出控制寄存器 Px_ODPx_OD 每个输出引脚均可设置为开漏输出模式。如果选择为开漏输出每个输出引脚均可设置为开漏输出模式。如果选择为开漏输出模式,模式,且无上拉器件时,只有且无上拉器件时,只有0 0可以有效输出。如果未选择开漏输可以有效输出。如果未选择开漏输出模式,出模式,0 0和和1 1均可以有效输出。复位值为均可以有效输出。复位值为00H00H。程序程序端口操作端口操作n
5、上拉上拉/下拉器件寄存器下拉器件寄存器 端口引脚可以选择使用内部上拉或下拉器件。从而输入端口可端口引脚可以选择使用内部上拉或下拉器件。从而输入端口可设置为:三态,带有弱上拉的高阻态及带有弱下拉的高阻态。输设置为:三态,带有弱上拉的高阻态及带有弱下拉的高阻态。输出端口可设置为:推挽,带有内部上拉的开漏输出及带有外部上出端口可设置为:推挽,带有内部上拉的开漏输出及带有外部上拉的开漏输出。拉的开漏输出。u端口端口x x 上拉上拉/下拉选择寄存器下拉选择寄存器 Px_PUDSELPx_PUDSELu端口端口x x 上拉上拉/下拉使能寄存器下拉使能寄存器 Px_PUDENPx_PUDEN程序程序端口操作
6、端口操作v寄存器映射寄存器映射 端口的特殊功能寄存器(端口的特殊功能寄存器(SFRSFR)在标准存储器区()在标准存储器区(RMAP=0RMAP=0),),由四页构成。分页寄存器由四页构成。分页寄存器PORT_PAGEPORT_PAGE的地址为的地址为B2HB2H,包含了分页值,包含了分页值和页控制信息。和页控制信息。分页位分页位 PAGE:PAGE:写入时,写入时,表示新页的值。读出时表表示新页的值。读出时表示当前有效页的值。示当前有效页的值。保存编号位保存编号位 STNR:STNR:确定确定OPOP所定所定义操作的目标存储位置。义操作的目标存储位置。0000:选择:选择ST0ST0;010
7、1:选择:选择ST1ST1;1010:选择:选择ST2ST2;1111:选择:选择ST3ST3。操作位操作位 OP:OP:0X0X:手动保存页模式;:手动保存页模式;1010:带有自动页保存的新页设置:带有自动页保存的新页设置;1111:自动恢复页:自动恢复页;程序程序端口操作端口操作vSFRSFR地址列表:地址列表:端口结构端口结构v双向端口双向端口 v每个双向口(每个双向口(P0P0、P1P1、P3P3)都可以)都可以被设置成输入或被设置成输入或输出口输出口。v输入模式下(复位输入模式下(复位后的默认模式),后的默认模式),输入驱动器被激输入驱动器被激活、输出驱动器活、输出驱动器被关闭(高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 并行 端口
限制150内