实验1 LED流水灯的设计.doc

实验1 LED流水灯的设计.doc

ID:48439734

大小:45.00 KB

页数:3页

时间:2020-01-28

实验1 LED流水灯的设计.doc_第1页
实验1 LED流水灯的设计.doc_第2页
实验1 LED流水灯的设计.doc_第3页
资源描述:

《实验1 LED流水灯的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验1LED流水灯的设计实验目的:熟悉CCS5.4及DY-FFTB6638实验箱。重点难点:LED流水灯的软件编程方法。一CCS介绍CodeComposerStudio是TI嵌入式处理器系列的IDE,可在Windows和LinuxPC上运行,用于TI器件的源码编译等功能...二CCS的安装过程(略)三实验内容DY-FFTB6638实验箱上3个LED定时翻转,实现闪烁效果。四LED流水灯的实验原理DY-FFTB6638实验箱的LED硬件电路如下:五设计参考代码//*******************

2、***********************************************************//(1)MSP430F6638_LED1.c//MSP430F6638Demo-SoftwareToggleP4////Description:ToggleP4byxor'ingP4insideofasoftwareloop.//ACLK=32.768kHz,MCLK=SMCLK=defaultDCO~1MHz////MSP430F6638//-----------------//

3、/

4、

5、

6、//

7、

8、

9、//--

10、RSTP4.4

11、-->LED_RED//

12、P4.5

13、-->LED_GREEN//

14、P4.6

15、-->LED_YELLOW////******************************************************************************#defineP3P4_BASE_Address0x0220#defineBIT4(0x0010)#defineBIT5(0x0020)#defineBIT6(0x0040)#defineP4

16、DIR(*((volatileunsignedchar*)(P3P4_BASE_Address+0x05)))#defineP4OUT(*((volatileunsignedchar*)(P3P4_BASE_Address+0x03)))voidmain(void){volatileunsignedinti;P4DIR

17、=BIT4+BIT5+BIT6;//P4.4,P4.5,P4.6setasoutputwhile(1)//continuousloop{P4OUT^=BIT4+BIT5+BIT6;/

18、/XORP4.4,P4.5,P4.6for(i=20000;i>0;i--);//Delay}}//******************************************************************************//(2)MSP430F6638_LED2.c//MSP430F6638Demo-SoftwareToggleP4////Description:ToggleP4byxor'ingP4insideofasoftwareloop.//ACLK=32.

19、768kHz,MCLK=SMCLK=defaultDCO~1MHz////MSP430F6638//-----------------///

20、

21、

22、//

23、

24、

25、//--

26、RSTP4.4

27、-->LED_RED//

28、P4.5

29、-->LED_GREEN//

30、P4.6

31、-->LED_YELLOW////******************************************************************************#includevoid

32、main(void){volatileunsignedinti;WDTCTL=WDTPW+WDTHOLD;//StopWDTP4DIR

33、=BIT4+BIT5+BIT6;//P4.4,P4.5,P4.6setasoutputwhile(1)//continuousloop{P4OUT^=BIT4+BIT5+BIT6;//XORP4.4,P4.5,P4.6for(i=20000;i>0;i--);//Delay}}六总结对于同样的软件延时语句“for(i=20000;i>0;i--);”,LED闪烁的频

34、率,程序(1)MSP430F6638_LED1.c大于(2)MSP430F6638_LED2.c,具体原因?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。