智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2005|回复: 5
打印 上一主题 下一主题

[软件类] 请问S12系列单片机的A口和B口问题

[复制链接]

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
61
威望
124
贡献
27
兑换币
0
注册时间
2011-11-2
在线时间
3 小时
跳转到指定楼层
1#
发表于 2011-11-6 01:05:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
本帖最后由 pkeang@qq.com 于 2011-11-6 01:07 编辑

各路大神; 1,
请问S12系列单片机 的A B 口 做普通的I/O口使用 只有数据输出口 PORTA PORTB  
没有数据输入口寄存器吗?datasheet上面也没有详细说 不能用作输入口使用
但是有DDRA DDRB 可以设置口的输入或输出
2,
还有PPSx 急性选择寄存器 详细的作用是什么?
是在单片机内部对这个口进行上拉或下拉吗, 上拉,当输入时 输入1 PTIx采到1 输入0 采0 悬空时采到1 , 下拉时,当输入 输入1 采到1 输入0 采到0 输入悬空时采到 0     当这个口作为输出口使用时,是若此口被初始化 但未设定输出值 会输出1(上拉时) , 0 (下拉时)  是这样理解的吗?
相当于对mcu口 外面接上VCC 或着GND
3, 关于PWM 口  datasheet中 PWME 只有8位 可以决定8个口的输出,  但S12貌似有不少的PWM口 超过8个  其余口怎么控制,datasheet也没有找到说明这点的,我经过测试 PWME=ox00,oxFF可以控制P口,其余未测  不知道怎么理解 ,请大牛求指导 万分感谢

9

主题

222

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1693
QQ
威望
863
贡献
216
兑换币
0
注册时间
2011-3-5
在线时间
307 小时
2#
发表于 2011-11-6 08:44:07 | 只看该作者
1:
DDRX代表是数据输入还是输出,例DDRX=0xff;=>PORTX中的数据是输出的。
                              DDRX=0x00;=>PORTX中的存放的外部输入的数据。
2:
大体是这样的,但是貌似PPSX只能在管教作为输入用时才可使用。
3:
PWM貌似只有8个把 少年
回复

使用道具 举报

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
61
威望
124
贡献
27
兑换币
0
注册时间
2011-11-2
在线时间
3 小时
3#
 楼主| 发表于 2011-11-6 22:53:44 | 只看该作者
本帖最后由 pkeang@qq.com 于 2011-11-6 22:54 编辑

我的意思是
1  为什么A口 和B口 只有数据输出口(只有数据输出寄存器 PORTA PORTB)  没有像别的口 有数据输入寄存器 PTIT 这样的数据输入寄存器
回复

使用道具 举报

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
61
威望
124
贡献
27
兑换币
0
注册时间
2011-11-2
在线时间
3 小时
4#
 楼主| 发表于 2011-11-6 22:54:02 | 只看该作者
我的意思是
1  为什么A口 和B口 只有数据输出口  没有像别的口 有数据输入寄存器 PTIT 这样的数据输入寄存器
回复

使用道具 举报

8

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
威望
857
贡献
621
兑换币
30
注册时间
2011-2-11
在线时间
209 小时
5#
发表于 2011-11-7 09:14:50 | 只看该作者
回复 4# pkeang@qq.com


    AB口的输入输出寄存器是共用的   多看看资料吧   建议看英文原版
回复

使用道具 举报

1

主题

206

帖子

0

精华

高级会员

Rank: 4

积分
610
QQ
威望
348
贡献
196
兑换币
0
注册时间
2011-10-5
在线时间
33 小时
6#
发表于 2011-11-24 19:39:15 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 07:32 , Processed in 0.071586 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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