MSP430G2452按键(P1.3)控制P1.0(LED)灯亮灭C语言程序,P1.3为带上拉电阻的输入状态,P1.0为输出状态,当P1.3按下,P1.0口LED灯则亮,松开按键,LED灯则熄灭,无限循环的下去!程序如下:

#include "msp430g2452.h"

void main(void)

{

WDTCTL = WDTPW + WDTHOLD;                 // Stop watchdog timer

P1DIR = 0x01;                             // P1.0 output, else input

P1OUT = 0x08;                             // P1.3 set, else reset

P1REN |= 0x08;                            // P1.3 pullup

while (1)                                 // Test P1.3

{

if(0x08 & P1IN)

{

P1OUT |= 0x01;         // if P1.3 set, set P1.0

}

else P1OUT &= ~0x01;                    // else reset

}

}

按下亮 松开灭 c语言程序,MSP430G2452按键控制P1.0口LED灯亮灭相关推荐

  1. stm32f103c8t6控制蓝牙模块实现led灯亮灭

    stm32f103c8t6控制蓝牙模块实现led灯亮灭 之前利用蓝牙模块是用arduino控制板的,现在已经渐渐接触stm32,所以,这次想着用stm32来控制蓝牙模块. 首先的话,需要配置蓝牙模块的 ...

  2. c语言用p1口进行转弯灯实验,P1.0口转弯灯程序 单片机IO口的应用

    P1.0开关接5V时,右转弯灯闪亮,P1.1开关接5V时左转弯灯闪亮.P1.0.P1.1 开关同时接5V或接地时,转弯灯均不闪亮. 程序框图 P1.0开关接5V时,右转弯灯闪亮,P1.1开关接5V时左 ...

  3. 按键控制8*8led点阵C语言程序,单片机按键控制8X8LED点阵屏显示图形 程序的几个问题...

    /*        名称:按键控制8X8LED点阵屏显示图形 说明:每次按下K1时,会使8X8LED点阵屏循环显示不同图形. 本例同时使用外部中断和定时中断. */ #include #include ...

  4. Linux 下编译并运行C语言程序

    Linux下编译并运行C语言程序 ,以Centos 系统为例 1>新建一个hello.c文件 可以直接用图形用户界面新建也可以使用命令新建. 用命令行的话,要用到Linux下的vi编辑器的相关命 ...

  5. vss2010c语言怎么运行,在Linux下使用gcc运行C语言程序

    Linux下使用最广泛的C/C++编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将GCC作为Linux下首选的编译工具.本教程毫不犹豫地使用GCC来编译C程序. ...

  6. 在单片机的P2口接8个开关,P0口接8个LED灯(要求P0口接LED的阳极),通过控制P2口8个开关控制P0口LED的亮灭,即当P2口有开关按下时P0口对应位LED被点亮

    问题 在单片机的P2口接8个开关,P0口接8个LED灯(要求P0口接LED的阳极),通过控制P2口8个开关控制P0口LED的亮灭,即当P2口有开关按下时P0口对应位LED被点亮 仿真如下 代码 #in ...

  7. linux怎么运行gcc,在Linux下使用gcc运行C语言程序

    标签:终端   工具   gcc   程序   分区   编译   mod   没有   保存 Linux下使用最广泛的C/C 编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是 ...

  8. 安卓手机与蓝牙模块联合调试(三)—— 单片机蓝牙控制LED灯亮灭(下)

    源码获取 https://gitcode.net/cjt-bluetooth/android-51mcu 系列博文: (1)安卓手机与蓝牙模块联合调试(一)--蓝牙模块的串口通讯 (2)安卓手机与蓝牙 ...

  9. c语言外部中断按三次LED灯亮,单片机C语言代码:外部中断,按下中断按键LED不亮,LED1正常亮...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 * 名称:外部中断 * 日期:2013-9-10 * 晶振:11.0592MHZ ************************************ ...

最新文章

  1. nyoj999 师傅又被妖怪抓走了 (预处理+bfs+状态压缩)
  2. powerquery mysql数据库_window 10 下 --excel | power query 通过 ODBC链接 mysql 数据库
  3. java中编码问题_[干货预警]一次搞懂Java中的编码问题
  4. python编程(fabric部署)
  5. <读书笔记> Thinking in python (Python 设计模式) 3. Proxy and State模式
  6. 比较好的电脑系统_如何重装平板电脑系统?各种Windows系统平板win8升级win10方法...
  7. Struts框架命名空间问题答疑
  8. visual studio 2012 密钥
  9. adams打不开提示msc license_adams安装后打不开
  10. Excel —— 录制宏
  11. PyG MessagePassing机制源码分析
  12. 蓬莱与威海的几尊塑像
  13. 【信息学奥赛一本通】1114:白细胞计数
  14. dpdk-20.11 编译和安装
  15. matlab多项式及其运算
  16. C# 闹钟「定时提醒,整点报时」
  17. 设计模式-责任链模式变体之管道模式
  18. vert.x中future的简单使用
  19. SQL唯一键unique
  20. 从产品助理到产品总监,我最常用的工具就这些

热门文章

  1. FLASH场景切换代码
  2. Ubuntu 16配置dns-servers
  3. 1. STM32 环境搭建 + STM32 新建工程 + Yinyuer(ZCY) 的 STM32 寄存器首次点灯
  4. STM32学习记录——烟雾传感器的使用
  5. Unity 打包安卓APK到上架各大应用商店(超详细)
  6. 【故事编程:Lambda表达式】之久久未回的消息(三)
  7. 哪款蓝牙耳机延迟最低?打游戏零延迟的蓝牙耳机
  8. 使用vant weapp组件做左拉删除功能
  9. 一看就懂的vue移动端实现左滑删除功能
  10. 【经济学】读曼昆《微观经济学》