MSP432P401R手动实现呼吸灯斗艳

发布者:数字探险家最新更新时间:2020-02-27 来源: eefocus关键字:MSP432P401R  手动  呼吸灯 手机看文章 扫描二维码
随时随地手机看文章

#include


//设定用于斗艳的LED灯的端口和管脚


#define led1 GPIO_PORT_P1,GPIO_PIN0


#define led2 GPIO_PORT_P2,GPIO_PIN2


void light(int );


void delay(int );


void main(void)


{


    GPIO_setAsOutputPin(led1);


GPIO_setAsOutputPin(led2);


//设置七种明暗等级,共13种状态转换


int level[]={24,20,16,12,8,4,0,4,8,12,16,20,24};


    int i=0,j,len=13;


    while(1)


    {


        for(i=0;i

            for(j=0;j<10;j++)//使变化流畅


                light(level[i]);


    }


}


//通过控制延时长度不同产生明暗差异


void light(int level){


    GPIO_setOutputHighOnPin(led1);


    GPIO_setOutputLowOnPin(led2);


   


    delay(level);


 


    GPIO_setOutputLowOnPin(led1);


    GPIO_setOutputHighOnPin(led2);


 


    delay(24-level);


}


void delay(int time){


    int i=320*time;


    while(i--) ;


}


关键字:MSP432P401R  手动  呼吸灯 引用地址:MSP432P401R手动实现呼吸灯斗艳

上一篇:MSP432--TimerA (主要说明如何实现可调PWM)
下一篇:电路仿真----使用IAR for MSP430 和 Proteus 进行仿真的设置

推荐阅读最新更新时间:2024-11-02 10:30

stm32之定时器运用———呼吸灯
呼吸灯原理 1.在模拟电路中,呼吸灯的实现可以通过一个呈现正弦的电压控制,这个电压是连续变化的,所以肉眼看上去就是逐渐变暗,逐渐变亮。 2.而在数字电路中如何实现这种效果呢?就需要通过pwm,也就是脉冲宽度调制,将模拟量转换为数字量。只要能够用连续电压控制的东西都是可以通过pwm方式来驱动,效果是一样的。 3. 上面一块区域的面积等于对应下来的矩形的面积,当然,取得块的间隔越小(即pwm的周期越小),效果越好。这时,如果周期定了,就可以通过改变占空比来实现面积的改变,从而模拟出上面那张图的电压的连续变化。 注意:pwm波的高度是一定的,所以只能通过改变宽度(占空比)来实现面积的改变 4.说明:观察这张图,会发现下面的pwm波是
[单片机]
Surface Duo背面玻璃碎裂 网友手动换上了铝制金属板
外媒Windows Central报道,自10月份上市以来,我们已经看到了很多Surface Duo保护套出现,但如果你想完全更换背面玻璃呢?一位Surface Duo用户在其中一块背面在玻璃面板碎裂后,自己动手换上了铝制金属盖板。令人惊讶的是,它可以保证手机正常工作。    IT之家获悉,Reddit用户WALLY_MAMM0TH将他们的创作发布到网站上,展示了Surface Duo背面的新的铝制盖板。 “在Fusion 360中做了一些测量草图, 然后导出到silhouette studio做模板。 用一些薄铝片切割出来,清理一下,然后,一个铝制背板就可以替换玻璃了。依然有完整的折叠功能,并且没有信号损失,而且我
[手机便携]
用AT89S51单片机来制作的手动计数器
  1. 实验任务   利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一个共阴数码管,作为00-99计数的个位数显示,用单片机的P0.0-P0.7接一个共阴数码管,作为00-99计数的十位数显示。   2。 系统板上硬件连线   1.把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P0.0/AD0对应着a,P0.1/AD1对应着b,……,P0.7/AD7对应着h。   2.把“单片机系统”区域中的P2.0/A8-P2.7/A15
[单片机]
用AT89S51单片机来制作的<font color='red'>手动</font>计数器
C&K门锁开关实现频繁的手动电路中断,寿命达100000个周期
符合 RoHS 指令要求的 DS 系列开关是安全系统、游戏设备和家用电器的理想之选 C&K Components开发了一款稳定的、面向门锁系统的卡入式安装按键开关。DS系列连锁开关具有闩锁或瞬动作用,提供多种集成选项,在恶劣环境下通常被用作检测开关或中断电路。单/双刀双掷DS系列开关符合RoHS指令要求,由无卤素材料制成。 DS连锁按键开关采用稳定的铜合金,镀银公共端子和F5级镀金银合金触点,性能强健。DS开关的介电强度高达1500V(50-60Hz,在海平面上),绝缘电阻为100m (最小值),额定初始接触电阻为30m 。 详情请访问网站: http://goo.gl/EfHsny
[安防电子]
MSP430G2553测试程序(呼吸灯
//****************************************************************************** //修改者 http://jiwm.blog.163.com //MSP430G2553 呼吸灯演示程序 - 使用Timer_A,Up Mode, DCO SMCLK // // 介绍: 该程序利用TIMER A 的 UP模式 在P1.6脚产生PWM输出 // 将CCR0设置为1500来定义PWM的周期,利用循环不断改变CCR1的值, // 实现利用改变PWM的占空比来改变LED亮度. // ACLK = na, SMCLK = MCLK = TACLK =
[单片机]
苹果iOS 15支持手动关闭iPhone 11/12/Pro相机的夜景模式
外媒 9to5 Mac 报道,2019 年,苹果在 iPhone 11 系列手机上推出了夜景模式,对 iOS 进行了重大的摄影升级。极低的光线拍摄,摆脱小相机传感器的限制,瞬间变得可以分享。不过,在应用于夜景模式相机后,有些场景的照片效果就没那么好了。   外媒编辑在 iPhone 11 相机的最初评价中提到了这个挑战。 “夜景模式并不神奇。你不能只是把相机对准深渊,拍下你看不到的东西。夜景模式需要有一定量的光线才能发挥作用。不过你可以用光线淹没传感器;将相机对准路灯,但整个拍摄效果会很差。 当然,夜景模式并不总是正确的模式,iPhone 擅长拍摄带有光线的黑暗照片。最后一个例子中的夜景模式拍摄成功地揭示了更多的场景
[手机便携]
苹果iOS 15支持<font color='red'>手动</font>关闭iPhone 11/12/Pro相机的夜景模式
HTC良心!老旗舰迎来安卓8.0,可手动升级
HTC在安卓混沌初开的年代,有着浓墨重彩的一笔,虽然现在的影响力已经大不如从前,但是HTC依然没有忘记为老旗舰适配新系统,据外媒GSMArena报道,HTC 10已经正式推送安卓8.0系统,这次的版本更新将会优先推送美版手机,国行机可能会延迟一段时间,但是间隔的时间相信不会太长。 HTC 10是宏达电在2016年发布的手机,采用了5.2英寸屏幕,分辨率为2560x1440,拥有双版本,其中旗舰版本搭载高通骁龙820处理器,配备4GB内存+64GB存储,双卡双待支持4G,电池容量为3000mAh,相机方面,HTC 10背部为一颗1200万像素镜头,前置为一颗500万像素镜头,HTC最拿手的BoomSound也得到了保留。 早
[手机便携]
MSP432P401R OLED显示
前言 基于CCS平台,采用驱动芯片为SSD1306的7脚0.96寸OLED,使用MSP432P401R的SPI接口进行通信。SPI协议内容可参阅SPI协议。 硬件连接及显示 MSP432P401R LAUNCHPAD+SSD1306 0.96寸OLED显示屏 硬件连接: GND 接电源地 VCC 接5V或3.3v电源 SCL(D0) 接P40 SDA(D1) 接P32 RES 接P61 DC 接P60 CS 接P15 显示效果: OLED上循环显示如下内容,每项内容显示5s。 “ 2021 8.4 NUEDC Contest 全国大学生电子设计竞赛培训网” 全国大学生电子设计竞赛徽章 “ 欢迎大家报名参加电赛!”
[单片机]
<font color='red'>MSP432P401R</font> OLED显示
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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