智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4647|回复: 16
打印 上一主题 下一主题

[信息] MC9S128 通用I/O接口 学习

  [复制链接]

65

主题

514

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2110

论坛骨干奖章活跃会员奖章优秀会员奖章

威望
945
贡献
561
兑换币
564
注册时间
2012-10-15
在线时间
302 小时
跳转到指定楼层
1#
发表于 2013-1-17 15:54:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、I/O接口的功能及设计方法
通用I/O接口一般可以设置为输入输出、驱动能力、内部上拉或下拉电阻,每个I/O接口都有各自的寄存器:
1、数据寄存器:
   作用:数据的读取和发送
2、方向寄存器:
   MC9S12单片机的I/O接口除了PORTAD只可作为输入口之外,一般都是双向并行口,因此都配置了一个方向寄存器:DDRx
   0:表示相应的引脚为输入引脚
   1:输出
3、驱动控制寄存器:
   作用:设置I/O接口的驱动能力,当I/O接口为输出口是此功能有效
   方法:1时表示全额驱动能力
         0时表示缩减驱动能力,后者的驱动能力是前者的三分之一
4、拉电阻控制寄存器:
   作用:通过编程决定是否使用拉电阻
   拉电阻的主要作用:当电路驱动器关闭时给线路(节点)一个固定点平,可以提高总线的抗电磁干扰能力。
   方法:1时使用拉电阻
         0时不用
   极性选择寄存器:1时下拉,0时上拉
注意:PORTAPORTBPORTE只能使用上拉电阻,所以并没有极性选择寄存器。
5、中断允许、标志寄存器
  作用:通过软件来允许或者是禁止寄存器
        对应位为1时表示有中断发生,0是没有。
中断边沿选择寄存器:1时上升沿中断,0时下降沿

21

主题

892

帖子

0

精华

常驻嘉宾

爱板者

Rank: 8Rank: 8

积分
3857

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
1833
贡献
1048
兑换币
736
注册时间
2012-12-4
在线时间
488 小时
2#
发表于 2013-1-17 16:06:53 | 只看该作者
回复 支持 反对

使用道具 举报

17

主题

671

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6187
QQ
威望
3024
贡献
1755
兑换币
1315
注册时间
2012-2-4
在线时间
704 小时
3#
发表于 2013-1-17 16:11:47 | 只看该作者
:lol:lol
回复 支持 反对

使用道具 举报

6

主题

782

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4804
威望
2424
贡献
1324
兑换币
1685
注册时间
2011-11-2
在线时间
528 小时
4#
发表于 2013-1-17 17:07:59 | 只看该作者
回复 支持 反对

使用道具 举报

11

主题

583

帖子

0

精华

常驻嘉宾

MISS Gao

Rank: 8Rank: 8

积分
5774

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2282
贡献
1682
兑换币
935
注册时间
2012-2-12
在线时间
905 小时
5#
发表于 2013-1-17 17:10:50 | 只看该作者
回复 支持 反对

使用道具 举报

1

主题

746

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3319
QQ
威望
1414
贡献
501
兑换币
277
注册时间
2012-9-25
在线时间
702 小时
6#
发表于 2013-1-17 18:32:19 | 只看该作者
回复 支持 反对

使用道具 举报

12

主题

621

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6697
威望
4237
贡献
746
兑换币
2329
注册时间
2011-7-22
在线时间
857 小时
7#
发表于 2013-1-17 18:38:31 | 只看该作者
回复 支持 反对

使用道具 举报

22

主题

356

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3124
威望
1778
贡献
50
兑换币
828
注册时间
2012-7-12
在线时间
648 小时
8#
发表于 2013-1-17 18:45:45 | 只看该作者
好习惯!!
回复 支持 反对

使用道具 举报

34

主题

1076

帖子

0

精华

会长

51

Rank: 8Rank: 8

积分
25137

论坛元老奖章资源大师奖章优秀会员奖章活跃会员奖章

QQ
威望
2653
贡献
21692
兑换币
567
注册时间
2010-11-23
在线时间
396 小时
9#
发表于 2013-1-18 00:39:25 | 只看该作者
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
10#
发表于 2013-1-18 01:22:31 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 03:30 , Processed in 0.078811 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表