资源简介
这是一份关于CC2430方面的资料,里面包括电路原理图、pcb和程序代码
代码片段和文件信息
/*******************************************************************************
* OSC = Default (reset) 16MHz RC
********************************************************************************
* 编译器:
* IAR Assembler for 8051 7.30A/W32 (7.30.1.3)
* IAR C/C++ Compiler for 8051 7.30B/W32 (7.30.2.3)
*
* 文 件 名: main.c
* 目标器件: cc2430
* 编 写: CHEN Feiban
* 修 订: 2008-8-13
* 版 本: 1.0
* 描 述:
* SmartRF04EB. 开发板例程。
* 让开发板上的四个LED闪烁。
*
* LED_Green = P1.0
* LED_Yellow = P1.3
* LED_Blue = P2.0
* LED_Red = P1.2
*******************************************************************************/
#include “ioCC2430.h“ // 申明该文件中用到的头文件
void delay(void);
/******************************************************************************
* @fn main
*
* @brief
* Main function of application example. Flash 4 LEDs
*
* Parameters:
* @param void
* @return void
******************************************************************************/
void main( void )
{
P1DIR |= 0x0d; // 设置P1.0P1.2P1.3为输出方式
P2DIR |= 0x01; // 同上
while(1)
{
P1_0 = 0; // 点亮LED
P1_2 = 0;
P1_3 = 0;
// P1 &= ~0x0d; // 注销上面3行,使用本行,效果一样。
P2_0 = 0;
delay(); // 延时
P1_0 = 1; // 熄灭LED
P1_2 = 1;
P1_3 = 1;
// P1 |= 0x0d;
P2_0 = 1;
delay();
}
} // end of main()
/******************************************************************************
* @fn delay
*
* @brief
* 延时函数.
*
* Parameters:
*
* @param void
*
* @return void
*
******************************************************************************/
void delay(void)
{
unsigned int i;
unsigned char j;
for(i=0;i<1000;i++)
{
for(j=0;j<200;j++)
{
asm(“NOP“);
asm(“NOP“);
asm(“NOP“);
}
}
}
// the end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7380 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\Debug\Exe\LEDs.d51
文件 132 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\Debug\Obj\LEDs.pbd
文件 4061 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\Debug\Obj\main.r51
文件 77 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\Desktop.ini
文件 1968 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\LEDs.dep
文件 26238 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\LEDs.ewd
文件 53894 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\LEDs.ewp
文件 158 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\LEDs.eww
文件 2022 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\main.c
文件 2641 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\settings\LEDs.cspy.bat
文件 3558 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\settings\LEDs.dbgdt
文件 585 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\settings\LEDs.dni
文件 2654 2009-03-17 14:48 程序及PCB部分\cc2430相关程序\1.LED\settings\LEDs.wsdt
文件 34473 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Exe\uart.d51
文件 100871 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\List\uart.map
文件 30710 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Obj\LCD3310.r51
文件 2655 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Obj\putchar.r51
文件 324 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Obj\uart.pbd
文件 23151 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Obj\uart.r51
文件 7617 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Debug\Obj\wait.r51
文件 77 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\Desktop.ini
文件 75953 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\hal.h
文件 13698 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\LCD3310.c
文件 5635 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\LCD3310.h
文件 1850 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\putchar.c
文件 2642 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\settings\uart.cspy.bat
文件 5756 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\settings\uart.dbgdt
文件 585 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\settings\uart.dni
文件 4168 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\settings\uart.wsdt
文件 5500 2009-03-17 14:46 程序及PCB部分\cc2430相关程序\10.UART -- LCD\uart.c
............此处省略1240个文件信息
- 上一篇:S7-300STL语言
- 下一篇:GPU gems 1 pdf
评论
共有 条评论