历史上的今天
今天是:2024年12月17日(星期二)
2020年12月17日 | 基于MSP430F5438的led点亮设计
2020-12-17 来源:elecfans
首先看电路图:

这个电路图是关键,理解,首先必须要打开VCC,这个是我今天犯错的最主要的原因,因为我开始以为开发板上的电源是自动接上的,导致程序调试了一上午,没有成功
之后看VCC,也就是标号1,搜索一下VCC的引脚

也就是要控制P5.4口输出一个高电平
代码:
put_P5DIR_BIT4(1);//引脚为输出引脚
put_P5_OUT_BIT4(1);//打开外部电源
接下来看标号2
标号2是一个led_PWR,注意这里是一个控制输出一个0,就可以导通三极管,
在电路图上搜索一下led_PWR,这里出现如图管脚

这里显示的是LED PWR是第P7.3管脚,即P7.3只需要输出一个低信号就可以了
示例代码:
put_P7DIR_BIT3(1);//引脚为输出引脚
put_P7_OUT_BIT3(0);//导通三极管
之后在电路图中搜索DIG1,由电路图可以知道,DIG1必须是一个低电平

这里可以看到DIG1控制引脚是P9.0,所以,点亮一个数码管现在很容易了
put_P9DIR_BIT0(1);//设置端口为输出端口
put_P9OUT_BIT0(0);//导通二级管
总结一下最近所学的,将led以5毫秒的频率流水灯闪烁
#include<4;i++)
{
put_P9OUT(table1[i]); //点亮led数码管
delay_ms(50);
}
put_P9OUT(0x0f);
for(j=0;j<4;j++)
{
put_P1OUT(table2[j]);
delay_ms(50);
}
put_P1OUT(0xf0);
goto F;
}
史海拾趣
|
我的音乐播放程序在实验板上可以放歌, 但Keil c 仿真时却通不过 我的音乐播放程序在实验板上可以放歌, 但protues仿真时却通不过..... 我是新手,没有经验.... 有哪位大虾给点建议?? wolfen@163.com 谢谢啦 [ 本帖最后由 wolfen 于 2008-5-11 20:12 编辑 ]… 查看全部问答> |
|
我在窗口中添加了 鼠标左键双击的响应函数,就是无法响应。根本就不进入响应函数。 我又试了试重载PreTranslateMessage()函数依然不能响应。 但是可以相应 单击事件。 BOOL CCD720_2Dlg::PreTranslateMessage(MSG* pMsg) { ...… 查看全部问答> |
|
在网上下了一个EVC下的程序. 我打开后用EVC自带标准SDK编译没问题. 我想用自己编译OK的ARM SDK来编译. 但在该工程的SDK栏中看不到ARM SDK选项. 我电脑已经装了ARM SDK.并且我的几个EVC下的SDK栏是可以选到ARM SDK. 怎样在这个工程中增加我的ARM SDK ...… 查看全部问答> |
|
TE2440-Ⅱ 迄今为止最豪华适用的S3C2440开发平台! 该产品采用“核心板(6层设计)+底版(4层设计)”模式,除具备一般开发板的功能以外,特增加工业级产品应用所需要的特定功能,并经过严格测试!可广泛应用于医疗电子设备、 ...… 查看全部问答> |
|
感觉一个人要把FPGA的内容全部说明白,有些困难,不如大家一起来做做吧,顺便可以将知识点顺一顺,有不清晰的地方集中攻克下。 目前想到的这几方面: 第一 : 硬件设计 第二 quartus使用 第三 verilog 第四 modelsim仿真 第五 nios 第六 ...… 查看全部问答> |




