20141028
#include "AT91SAM7S256.h"
int main()
{
AT91C_BASE_PMC->PMC_PCER = AT91C_PMC_PRES_CLK_2 ;
AT91C_BASE_PIOA->PIO_PDR = 0xFFFFFFFF;
AT91C_BASE_PIOA->PIO_PER = AT91C_PIO_PA0|AT91C_PIO_PA1;
AT91C_BASE_PIOA->PIO_OER = AT91C_PIO_PA1;
AT91C_BASE_PIOA->PIO_ODR = AT91C_PIO_PA0;
while (1)
{
if((AT91C_BASE_PIOA->PIO_PDSR & AT91C_PIO_PA0))
AT91C_BASE_PIOA->PIO_SODR = AT91C_PIO_PA1;
else
AT91C_BASE_PIOA->PIO_CODR = AT91C_PIO_PA1;
}
return 0;
}
20141029
#include "AT91SAM7S256.h"
int main()
{
*AT91C_PMC_PCER = AT91C_PMC_PRES_CLK_2 ;
*AT91C_PIOA_PDR = 0xFFFFFFFF;
*AT91C_PIOA_PER = AT91C_PIO_PA0|AT91C_PIO_PA1;
*AT91C_PIOA_OER = AT91C_PIO_PA1;
*AT91C_PIOA_ODR = AT91C_PIO_PA0;
while (1)
{
if((*AT91C_PIOA_PDSR & AT91C_PIO_PA0))
*AT91C_PIOA_SODR = AT91C_PIO_PA1;
else
*AT91C_PIOA_CODR = AT91C_PIO_PA1;
}
return 0;
}
'코스웨어 > 14년 스마트컨트롤러' 카테고리의 다른 글
2014.10.29 업무보고 18번 오영주 (5) | 2014.10.30 |
---|---|
ARM main source - 허수웅 (0) | 2014.10.29 |
[서상우]arm main (0) | 2014.10.29 |
20141029 ARM소스 3가지 방식 문대영 (0) | 2014.10.29 |
ARM 한솔 (0) | 2014.10.29 |
ARM main 소스 (0) | 2014.10.29 |
[이경진] ARM main (0) | 2014.10.29 |
ARM 헤더파일 Define 김재성 (0) | 2014.10.29 |