一、硬件连接:

/*点亮P2.0 LED灯*/
#include "msp430x14x.h"#define CPU_F ((double)8000000)                                         //延时函数
#define delay_ms(x)  __delay_cycles((long)(CPU_F*(double)x/1000.0))
#define delay_us(x)  __delay_cycles((long)(CPU_F*(double)x/1000000.0))
#define uchar unsigned charvoid Clock_Init()//时钟初始化函数
{uchar i;BCSCTL1 &= ~XT2OFF;//基本时钟系统控制寄存器1(BCSCTL1):打开XT2CLK高速晶体振荡器BCSCTL2 |= (SELM1 + SELS);//基本时钟系统控制寄存器2(BCSCTL2):设置主时钟系统MCLK//    BCSCTL2 |= (SELM_2 + SELS);//的时钟源为高速晶体振荡器XT2CLK;设置子时钟系统SMCLK//的时钟源为高速晶体振荡器XT2CLKdo{IFG1 &= ~OFIFG;//中断标志寄存器1(IFG1):0:没有中断等待(清除振荡器失效标志)for(i=0;i<100;i++);//延时等待}while((IFG1 & OFIFG) != 0);//判断是否清除振荡器失效标志
}void IO_Init()//IO口初始化函数
{P2DIR = 0xff;//设置P2全部端口为输出模式P2OUT = 0x00;//设置P2口为输出低电平模式
}void main(void)//主函数main()
{WDTCTL = WDTPW + WDTHOLD; //关闭开门狗Clock_Init();         //时钟初始化函数IO_Init();            //IO口初始化函数while(1){P2OUT = 0xfe; //所有灯全部亮delay_ms(500);//延时500ms}
} 

MSP430F149--点亮LED灯程序代码相关推荐

  1. linux开发板led怎么亮,飞凌OK6410开发板(裸板) 第一个点亮LED灯程序

    飞凌OK6410开发板(裸板) 第一个点亮LED灯程序,主要的C程序,完整程序请下载附件. #define rGPMCON          (*(volatile unsigned *)(0x7F0 ...

  2. 使用html钮点亮对应的led灯源码,实现点亮LED灯(示例代码)

    学习目的 基于第一个驱动程序框架,加入硬件操作,实现LED的点亮和熄灭操作 在上面学习中,已经搭建好了 实现本功能主要分为以下几步: 1)查看开发板原理图,找到LED连接的GPIO引脚 2)看芯片手册 ...

  3. 2.点亮LED灯的代码

    #include<reg52.h>sbit LED = P0^0; sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbi ...

  4. 和12岁小同志搞创客开发:手撕代码,点亮LED灯

    目录 1.Arduino编程架构 2.点亮LED灯 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_381069 ...

  5. 30个物联网传感器小实验:三行代码点亮LED灯

    30个物联网传感器小实验:三行代码点亮LED灯 三行代码点亮LED灯 LED灯闪烁 LED灯调亮度 LED淡入淡出 不写一行代码点亮LED灯 全彩RGB灯 面包板 30个物联网传感器小实验:三行代码点 ...

  6. 【STM32学习笔记-点亮LED灯】

    STM32学习笔记-点亮LED灯 文章目录 STM32学习笔记-点亮LED灯 一.原理图分析 二.代码分析 1.mian函数 2.led.c函数 3.led.h函数 4.函数文件整理 5.LED_In ...

  7. 单片机第一个程序----点亮LED灯

    单片机第一个程序----点亮LED灯 准备: 安装Keil软件 软件官网 单片机实验板(某宝可以买到) 简单的C语言编程能力 单片机C语言教程 简单介绍下keil软件的使用方法: 第一步:新建工程,这 ...

  8. 树莓派点亮LED灯需要几行代码?3行。小孩子都能学会

    [TOC] 点亮LED灯 硬件连接 找一个LED灯,连接如上图,注意长短引脚,经过这些年的狂轰乱炸,大家对于这个应该不漠视,毕竟Arduino都进教材了. 代码 我们先来看图形化的版本: from g ...

  9. STC89C52单片机 点亮LED灯

    点亮LED灯 一.什么是LED LED全称为半导体发光二极管,采用半导体材料制成的,以直接将电能转化为光能,电号转换成光信号的发光器件:其特点是功耗低.高亮度.色彩艳丽.坑振动.寿命长(正常发光8-1 ...

  10. 蓝桥杯小白系列之汇编点亮led灯

    蓝桥杯小白系列之汇编点亮led灯 1.源代码 2.逐条分析 (1)ORG 0000H (2)START: 伪指令,编译器可识别,单片机不可识别,可以随便起. (3)蜂鸣器设置 蓝桥板插电以后蜂鸣器常会 ...

最新文章

  1. 人工智能如何落地安防?需先迈过算力这一关
  2. 加密界又一响声:WhatsApp宣布对所有通讯信息进行端到端加密
  3. MongoDB3.4安装及卸载
  4. Firefox 将导入 Windows 根证书,避免与杀毒软件的冲突
  5. Java Stub 研究学习(2)
  6. 情怀满满 新一代观影神器坚果1895
  7. java textarea append_JavaFX TextArea.append()导致java.lang.NullPointerException
  8. Java教程:Java字符串替换实例
  9. 101个MySQL调试和优化技巧
  10. MS CRM 2011 Audit
  11. java网络编程,HttpClient 应用~
  12. FPGA中数的表示方法
  13. mybatis-plus中的select
  14. Uboot下SPI FLASH的添加(SPI 控制器采用软件模拟的方式)
  15. ISO9000标准简介
  16. 知识产权服务代理行业税收政策
  17. filter()函数使用
  18. 公有继承中 构造函数和析构函数的调用(包含内嵌子对象)
  19. php加密的是什么,看看下面这个php代码是使用什么加密的?
  20. 用ffmpeg修改MP4文件头信息,使其支持流式加载及播放

热门文章

  1. 把Wordpress集成到zen-cart里方法 各种修改 经典机制
  2. 详解交换机端口级联连接方式
  3. 2022-华为-大数据研发工程师-秋招面经
  4. 手游脚本_开发与迭代
  5. dds文件怎么在linux查看,Linux 环境编译 OpenDDS 全记录
  6. 分布式系统原理(5)Quorum 机制
  7. Blender创作流程01-软硬件配置
  8. 戴尔r330服务器怎么用u盘装系统,怎么用U盘装系统
  9. nginx中报403 Forbidden问题
  10. FileBrowser文件浏览器部署