智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2627|回复: 8
打印 上一主题 下一主题

一段程序,求助

[复制链接]

14

主题

586

帖子

0

精华

禁止发言

事人

积分
3226
威望
988
贡献
1966
兑换币
62
注册时间
2008-9-5
在线时间
136 小时
跳转到指定楼层
1#
发表于 2008-10-14 05:22:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

14

主题

929

帖子

1

精华

功勋会员

WJ

Rank: 10Rank: 10Rank: 10

积分
6304

特殊贡献奖章

威望
1456
贡献
4674
兑换币
17
注册时间
2008-4-6
在线时间
87 小时
2#
发表于 2008-10-14 05:51:28 | 只看该作者

Re:一段程序,求助

设置上拉.
回复 支持 反对

使用道具 举报

14

主题

586

帖子

0

精华

禁止发言

事人

积分
3226
威望
988
贡献
1966
兑换币
62
注册时间
2008-9-5
在线时间
136 小时
3#
 楼主| 发表于 2008-10-14 06:37:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

14

主题

586

帖子

0

精华

禁止发言

事人

积分
3226
威望
988
贡献
1966
兑换币
62
注册时间
2008-9-5
在线时间
136 小时
4#
 楼主| 发表于 2008-10-14 16:49:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
5#
发表于 2008-10-15 01:10:07 | 只看该作者

Re:一段程序,求助

<>直接用</P><P>PORTB_BIT6=1或者0,</P><P>PORTB_BIT7=1或者0,</P><P>进行高低电平输出即可,上啦电阻可以这样设置:PUCR_PUPBE=1;</P><P>把delay(20);改为delay(500);延时要足够,太小了看不出来!</P>
回复 支持 反对

使用道具 举报

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
6#
发表于 2008-10-15 01:30:09 | 只看该作者

Re:一段程序,求助

<>你可以试试这段程序,直接拷贝到你的MAIN.C文件中:</P><P>#include &lt;hidef.h&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* common defines and macros */<BR>#include &lt;mc9s12dg128.h&gt;&nbsp;&nbsp;&nbsp;&nbsp; /* derivative information */<BR>#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"</P><P>void delayms(int ms)<BR>{&nbsp;&nbsp; <BR>&nbsp;&nbsp; int ii,jj;<BR>&nbsp;&nbsp; if (ms&lt;1) ms=1;<BR>&nbsp;&nbsp; for(ii=0;ii&lt;ms;ii++)<BR>&nbsp;&nbsp;&nbsp;&nbsp; for(jj=0;jj&lt;1335;jj++);&nbsp;&nbsp;&nbsp; //16MHz--1ms&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;}&nbsp; </P><P>void main(void) {<BR>&nbsp; /* put your own code here */<BR>&nbsp; unsigned char LedCnt=0;<BR>&nbsp; <BR>&nbsp; DDRB=0xFF;<BR>&nbsp; PUCR_PUPBE=1;<BR>&nbsp; <BR>&nbsp; EnableInterrupts;</P><P>&nbsp; for(;;) {&nbsp;&nbsp; <BR>&nbsp; <BR>&nbsp;&nbsp;&nbsp; LedCnt=(LedCnt&gt;0XFE?0:++LedCnt);<BR>&nbsp;&nbsp;&nbsp; delayms(800);&nbsp;&nbsp; //修改延时以修改数据发送频率<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; //低电平灯亮用这句 <BR>&nbsp;&nbsp;&nbsp; PORTB=~LedCnt;<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; //高电平灯亮用这句<BR>&nbsp;&nbsp;&nbsp; //PORTB=LedCnt;&nbsp; <BR>&nbsp; <BR>&nbsp; } /* wait forever */<BR>&nbsp; /* please make sure that you never leave this function */<BR>}</P>
回复 支持 反对

使用道具 举报

14

主题

586

帖子

0

精华

禁止发言

事人

积分
3226
威望
988
贡献
1966
兑换币
62
注册时间
2008-9-5
在线时间
136 小时
7#
 楼主| 发表于 2008-10-15 05:53:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
8#
发表于 2009-3-15 23:29:48 | 只看该作者
那这样子用你的程序改的话,好像B的灯受A按键的控制这功能没有了呢?
回复 支持 反对

使用道具 举报

6

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
378
威望
289
贡献
33
兑换币
0
注册时间
2009-6-15
在线时间
28 小时
9#
发表于 2009-6-27 16:44:18 | 只看该作者
对啊!试过了,A的按键没用啊?!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 01:36 , Processed in 0.055477 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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