智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2390|回复: 2
打印 上一主题 下一主题

关于MC9S12XS128的使用

[复制链接]

4

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
威望
185
贡献
48
兑换币
0
注册时间
2012-5-9
在线时间
31 小时
毕业学校
ccut
跳转到指定楼层
1#
发表于 2012-5-16 10:15:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
以前一直用51单片机  现在刚刚开始学习s12有点摸不清头绪 s12单片机的普通引脚怎么用啊 我用的是龙丘的最小系统 上面有8个led 就以这个为例  请高手指教一下啊  多谢谢啊

19

主题

670

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3466

热心会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
1709
贡献
977
兑换币
265
注册时间
2012-3-4
在线时间
391 小时
2#
发表于 2012-5-16 23:19:40 | 只看该作者
论坛上有龙丘的例程自己搜搜
回复

使用道具 举报

17

主题

359

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6265
威望
3889
贡献
1636
兑换币
639
注册时间
2012-9-17
在线时间
370 小时
3#
发表于 2012-10-20 12:37:56 | 只看该作者
,龙丘上portB连led的,关键是控制寄存器如定义,51你不需定义方向寄存器
#define LED PORTB     //低电平有效,这和51一样的
#define LED_dir DDRB  //控制方向的,高电平表输出
点灯时先使能输出LED_dir=0xff,使 PORTB的8口都定义为输出,你也可以定义 某写脚为输入,
再写点灯的程序如 LED=~LED//所有的灯就会闪烁  


补充内容 (2012-10-20 13:13):
LED=~LED;delay();//需要加延时
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 15:31 , Processed in 0.050305 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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