智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2819|回复: 4
打印 上一主题 下一主题

mc9s12xs128mal 最多有多少能用于普通IO输出的端口

[复制链接]

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
56
威望
116
贡献
30
兑换币
0
注册时间
2012-5-14
在线时间
5 小时
毕业学校
绯红军校
跳转到指定楼层
1#
发表于 2012-6-1 13:08:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
mc9s12xs128mal 最多有多少能用于普通IO输出的端口?
我需要尽可能多的IO输出 用于控制电磁阀 最好80个以上
DDR?_DDR?=0xff; 这样操作 大部分可以用作普通IO输出 但对S口不起作用 P口也没反应(用了P1口控制步进电机 启用PWM的同时 能否将P口剩下的7个端口用作普通IO输出? 代码怎么写?)  对于 K口 连编译都通不过  K口是干嘛的 怎样用作普通IO输出? 网上资料好少 谢谢了


0

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1859
威望
825
贡献
426
兑换币
166
注册时间
2012-4-28
在线时间
304 小时
2#
发表于 2012-6-1 13:39:06 | 只看该作者
这个。控制电磁阀不需要很高的IO速度吧 可以考虑用专用的接口芯片

还有怎么要用到80个的啊?
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
56
威望
116
贡献
30
兑换币
0
注册时间
2012-5-14
在线时间
5 小时
毕业学校
绯红军校
3#
 楼主| 发表于 2012-6-1 21:04:28 | 只看该作者
基佬 发表于 2012-6-1 13:39
这个。控制电磁阀不需要很高的IO速度吧 可以考虑用专用的接口芯片

还有怎么要用到80个的啊?

最高频率能达到 5次/秒 就行 我用的电磁阀是3v210-08 最高也只能达到这个速度 控制瞬间喷气 至少需要64个电磁阀以上 最好能达到80个 再多些用来 控制其它部件 最好能有90个 我就是不会用io扩展芯片(焊接都不知道怎么焊接 用扩展芯片 速度也会降低吧) 才把原来的STC89C52换成mc9s12xs128mal 就是看中它的引脚多 还有PWM, 也许我说的 有点幼稚 请见谅 我是新手 才玩几天51 和几天飞思卡尔 谢谢了
回复 支持 反对

使用道具 举报

0

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1859
威望
825
贡献
426
兑换币
166
注册时间
2012-4-28
在线时间
304 小时
4#
发表于 2012-6-1 21:12:11 | 只看该作者
复仇的绯红 发表于 2012-6-1 21:04
最高频率能达到 5次/秒 就行 我用的电磁阀是3v210-08 最高也只能达到这个速度 控制瞬间喷气 至少需要64个 ...

5次/每秒么
速度要求很低的啊

那样的话如果单片机本身引脚不够的话
I/0拓展芯片是很好的选择

datasheet读一下吧里面会有详细的介绍的

8255老物了 用51也可以控制

回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
威望
134
贡献
54
兑换币
28
注册时间
2012-5-10
在线时间
9 小时
毕业学校
兰州
5#
发表于 2012-6-4 17:31:13 | 只看该作者
同求~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 01:54 , Processed in 0.049867 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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