智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

[编程类] 关于上拉电阻

[复制链接]

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
跳转到指定楼层
1#
发表于 2009-4-19 15:46:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
请问一下上拉电阻有什么用?
//如下程序,要设置PUCR_PUPBE=1才行
//通过A口的2个按键来控制B口的2个灯,没有PUCR_PUPBE=1就不行。
#include <hidef.h>      /* common defines and macros */
#include <mc9s12dg128.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"
#include <hidef.h>      /* common defines and macros */
void delay(int cnt)
{
int i,j;
for(i=0;i<cnt;i++)
{j=1300;
  while(j--);
}
}
void delay00(void)
{
  
unsigned  int m,n,s;
for(m=20;m>0;m--)
  for(n=20;n>0;n--)
   for(s=3000;s>0;s--);
}
void main()
{

  
  EnableInterrupts;
  DDRB=0xFF;
  DDRA=0x00;
  PORTB=0xFF;
  PUCR_PUPBE=1;

while(1)
  {
  if((PORTA&0xff)==0xfe)
   {
  delay(20);
  if((PORTA&0xff)==0xfe)
   {
   
  PORTB=0xFE;
  delay00();
  PORTB=0xFF;
   }
   }        
  if((PORTA&0xff)==0xfd)
   {
  delay(20);
  if((PORTA&0xff)==0xfd)
   {
  PORTB=0xFd;
  delay00();
  PORTB=0xFF;
   }
   }
  }
}

最佳答案

查看完整内容

强悍。。。

1

主题

54

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
QQ
威望
244
贡献
84
兑换币
10
注册时间
2009-3-5
在线时间
9 小时
2#
发表于 2009-4-19 15:46:50 | 只看该作者
强悍。。。
回复

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
3#
 楼主| 发表于 2009-4-19 16:35:10 | 只看该作者
顺便加多一句:如果没有上拉这句(PUCR_PUPBE=1;)的话,我单步运行时
EnableInterrupts;
  DDRB=0xFF;
  DDRA=0x00;
  PORTB=0xFF;
它运行到到DDRA=0x00这句就跳过PORTB=0xFF,直接到while(1)这里了。
回复

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
4#
 楼主| 发表于 2009-4-20 13:31:06 | 只看该作者
3# gxuyang
差多了,老杨,你又不是知道我的水平,看哪位高手能帮我们解决一下啊
回复

使用道具 举报

4

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
429
威望
294
贡献
71
兑换币
46
注册时间
2009-2-21
在线时间
32 小时
5#
发表于 2010-4-6 10:26:28 | 只看该作者
hehe
回复

使用道具 举报

6

主题

174

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1284
威望
768
贡献
378
兑换币
98
注册时间
2011-10-26
在线时间
69 小时
6#
发表于 2012-4-23 20:38:29 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 04:20 , Processed in 0.095898 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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