- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机MSP430实验报告
实验二
示例:按S1,LED1改变状态
#include msp430f5529.h
void Delay(void) //延迟子程序
{
int i;
for(i = 100;i--;i 0) ;//延时一点时间
}
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // 停止看门狗
P1DIR=0x7f;
//P1DIR,置1为输出,置0为输入。0x7f=0111 1111,p1.7为输入,p1.0~p1.6为输出
P1REN |= BIT7;
//P1.7开启上拉电阻。|= 为与或,BIT7为1000 0000,P1.7的REN置1,开启端口拉电阻。
P1OUT=0xff; //P1输出高电平。注意:
while (1)
{
if ((P1IN BIT7)==0)
//按键S1被按下。 位与,若S1按下,P1.7=0,位与操作后,P1INBIT7=0x00
{
void Delay(void);
if (!(P1IN BIT7)) //按键S1被按下.!(P1IN BIT7)等同(P1IN BIT7)==0
{
while(!(P1IN BIT7)); //按键S1被松开
P1OUT ^= 0x01; //P1.0输出状态翻转
}
}
}
}
上机自编程序的:按下按键,控制LED的亮和灭。短按键,则小灯亮1秒,然后灭;长按键,小灯常亮。
//******************************************************************************
// MSP430F552x Demo - Timer0_A5, Toggle P1.0, CCR0 Up Mode ISR, DCO SMCLK
//
// Description: Toggle P1.0 using software and TA_1 ISR. Timer1_A is
// configured for up mode, thus the timer overflows when TAR counts
// to CCR0. In this example, CCR0 is loaded with 50000.
// ACLK = n/a, MCLK = SMCLK = TACLK = default DCO ~1.045MHz
//
// MSP430F552x
// ---------------
// /|\| |
// | | |
// --|RST |
// | |
// | P1.0|--LED
//
// Bhargavi Nisarga
// Texas Instruments Inc.
// April 2009
// Built with CCSv4 and IAR Embedded Workbench Version: 4.21
//*********************************************************************
#include msp430f5529.h
unsigned int h,i;
void Delay(void) //延迟子程序
{
int i;
for(i = 100;i--;i 0) ;//延时一点时间
}
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
P1DIR=0x7f;
//P1DIR,置1为输出,置0为输入。0x7f=0111 1111,p1.7为输入,p1.0~p1.6为输出
P1REN |= BIT7;
//P1.7开启上拉电阻。|= 为与或,BIT7为1000 0000,P1.7的REN置1,开启端口拉电阻。
TA0CCTL0 = CCIE; // CCR0 interrupt enabl
您可能关注的文档
- 十大世界经典电影排行榜.docx
- 十八般调研报告.doc
- 十四经脉.ppt
- 十四课《千变万化的帽子》.ppt
- 十大词类.ppt
- 十字交叉方法.ppt
- 十套模拟小升初.doc
- 十字花科蔬菜繁种技术.ppt
- 十星级识字课件.ppt
- 十条小鱼荷花下4.ppt
- 2025年黔南民族职业技术学院单招综合素质考试题库推荐.docx
- 2025年黔南民族幼儿师范高等专科学校单招职业适应性考试题库附答案.docx
- 2025年黔南民族幼儿师范高等专科学校单招职业适应性测试题库最新.docx
- 2025年黔南民族幼儿师范高等专科学校单招职业适应性测试题库必考题.docx
- 2024年一级注册建筑师重点试题带答案(精编).docx
- 2025年黔南民族幼儿师范高等专科学校单招职业适应性测试题库推荐.docx
- 高考语文复习:文言文实词的积累与推断 课件.pptx
- 2025年黔南民族职业技术学院单招综合素质考试题库必考题.docx
- 2024年一级注册建筑师重点题库和答案分析.docx
- 2024年一级注册建筑师知识点合辑.docx
文档评论(0)