|
楼主 |
发表于 2013-10-11 10:36:38
|
显示全部楼层
本帖最后由 yanjiesh 于 2013-10-11 10:54 编辑
先上段代码 请大家提意见
#include "LPC11xx.h" /* LPC11xx definitions */
//#include "timer16.h"
#include "clkconfig.h"
//#include "gpio.h"
extern putch(char data);
// main()函数 ----------------------------------------------------------------
int main (void) {
unsigned char f;
unsigned char e;
long long int a,b,c;
// 系统初始化
SystemInit();
// 为了方便调试,可配置CLKOUT
// CLKOUT_Setup( CLKOUTCLK_SRC_MAIN_CLK );
// LPC_IOCON->PIO0_1 &= ~0x07;
// LPC_IOCON->PIO0_1 |= 0x01; /* P0.1 -- CLK OUT */
// 使能AHB时钟,为GPIO提供时钟源
LPC_SYSCON->SYSAHBCLKCTRL |= (1<<6);
// 进入死循环
a = 1122334455667788ll;
b = 8877665544332211ll;
c = a*b;
e = 64 ; // 移位总量;
while ( e >0 )
{
e -= 2;
f = c >> e;
putch(f);
}
while (1)
{
}
};
// 文件结束 ------------------------------------------------------------------
|
|