MSP430F149--点亮LED灯程序代码
一、硬件连接:
/*点亮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灯程序代码相关推荐
- linux开发板led怎么亮,飞凌OK6410开发板(裸板) 第一个点亮LED灯程序
飞凌OK6410开发板(裸板) 第一个点亮LED灯程序,主要的C程序,完整程序请下载附件. #define rGPMCON (*(volatile unsigned *)(0x7F0 ...
- 使用html钮点亮对应的led灯源码,实现点亮LED灯(示例代码)
学习目的 基于第一个驱动程序框架,加入硬件操作,实现LED的点亮和熄灭操作 在上面学习中,已经搭建好了 实现本功能主要分为以下几步: 1)查看开发板原理图,找到LED连接的GPIO引脚 2)看芯片手册 ...
- 2.点亮LED灯的代码
#include<reg52.h>sbit LED = P0^0; sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbi ...
- 和12岁小同志搞创客开发:手撕代码,点亮LED灯
目录 1.Arduino编程架构 2.点亮LED灯 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_381069 ...
- 30个物联网传感器小实验:三行代码点亮LED灯
30个物联网传感器小实验:三行代码点亮LED灯 三行代码点亮LED灯 LED灯闪烁 LED灯调亮度 LED淡入淡出 不写一行代码点亮LED灯 全彩RGB灯 面包板 30个物联网传感器小实验:三行代码点 ...
- 【STM32学习笔记-点亮LED灯】
STM32学习笔记-点亮LED灯 文章目录 STM32学习笔记-点亮LED灯 一.原理图分析 二.代码分析 1.mian函数 2.led.c函数 3.led.h函数 4.函数文件整理 5.LED_In ...
- 单片机第一个程序----点亮LED灯
单片机第一个程序----点亮LED灯 准备: 安装Keil软件 软件官网 单片机实验板(某宝可以买到) 简单的C语言编程能力 单片机C语言教程 简单介绍下keil软件的使用方法: 第一步:新建工程,这 ...
- 树莓派点亮LED灯需要几行代码?3行。小孩子都能学会
[TOC] 点亮LED灯 硬件连接 找一个LED灯,连接如上图,注意长短引脚,经过这些年的狂轰乱炸,大家对于这个应该不漠视,毕竟Arduino都进教材了. 代码 我们先来看图形化的版本: from g ...
- STC89C52单片机 点亮LED灯
点亮LED灯 一.什么是LED LED全称为半导体发光二极管,采用半导体材料制成的,以直接将电能转化为光能,电号转换成光信号的发光器件:其特点是功耗低.高亮度.色彩艳丽.坑振动.寿命长(正常发光8-1 ...
- 蓝桥杯小白系列之汇编点亮led灯
蓝桥杯小白系列之汇编点亮led灯 1.源代码 2.逐条分析 (1)ORG 0000H (2)START: 伪指令,编译器可识别,单片机不可识别,可以随便起. (3)蜂鸣器设置 蓝桥板插电以后蜂鸣器常会 ...
最新文章
- 人工智能如何落地安防?需先迈过算力这一关
- 加密界又一响声:WhatsApp宣布对所有通讯信息进行端到端加密
- MongoDB3.4安装及卸载
- Firefox 将导入 Windows 根证书,避免与杀毒软件的冲突
- Java Stub 研究学习(2)
- 情怀满满 新一代观影神器坚果1895
- java textarea append_JavaFX TextArea.append()导致java.lang.NullPointerException
- Java教程:Java字符串替换实例
- 101个MySQL调试和优化技巧
- MS CRM 2011 Audit
- java网络编程,HttpClient 应用~
- FPGA中数的表示方法
- mybatis-plus中的select
- Uboot下SPI FLASH的添加(SPI 控制器采用软件模拟的方式)
- ISO9000标准简介
- 知识产权服务代理行业税收政策
- filter()函数使用
- 公有继承中 构造函数和析构函数的调用(包含内嵌子对象)
- php加密的是什么,看看下面这个php代码是使用什么加密的?
- 用ffmpeg修改MP4文件头信息,使其支持流式加载及播放