2556|2

15

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【Launchpad 心得】简单试用一下launchpad [复制链接]

以前从没接触过430,我看到那个工作电流就傻眼了,口水啊……。
视频教程也不能下载,最近没有时间看(只有上班时间才能上网,很少见吧!)。
手上电路图也没有,幸好板子上所有连接都标注好了。
看了看寄存器,感觉挺简单,无非就是PXSEL选择功能,PXDIR选择方向,再就是PXREN 使能上拉下拉看了这些就开始编程,

最简单的程序,按按钮灯就亮,再按一下就灭。注意的是这一句:
  P1OUT |= BIT0; //点灯 
不要直接赋值  P1OUT = BIT0; ,要不然就把P1.0接到下拉电阻了。
相比较而言,430可谓是非常容易上手!

#include "io430.h"
unsigned char readKey()
{
    if(!(P1IN & BIT3))
    {
        while(!(P1IN & BIT3));
    return 1;
    }
    return 0;
}
int main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  P1SEL = 0X00;//选择IO模式
  P1REN = BIT3;//使能上拉下拉

  P1DIR = BIT0; //P1.3 为输入,P1.0为输出
    P1OUT = BIT3; //P1.3上拉

  P1OUT |= BIT0; //点灯
  while(1)
  {
      if(readKey())
      {
          P1OUT ^= 0X01;
      }
  }
  return 0;
}
430.rar (15 KB, 下载次数: 13)

期待铁电啊
[ 本帖最后由 jomin 于 2012-6-23 12:11 编辑 ]

最新回复

学习的很快啊 一起学习  详情 回复 发表于 2012-6-23 17:04
 
点赞 关注

回复
举报

672

帖子

0

TA的资源

版主

沙发
 
谢谢分享   正在学习430中
 
 

回复

7228

帖子

192

TA的资源

五彩晶圆(高级)

板凳
 
学习的很快啊 一起学习
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表