728x90
반응형
#include "AT91SAM7S256.h"
#define P0HI (AT91C_BASE_PIOA->PIO_PDSR & AT91C_PIO_PA0)
int main()
{
*AT91C_PMC_PCER = *AT91C_PMC_PCER |(1 << 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;
*AT91C_PIOA_SODR = AT91C_PIO_PA1;
while (1)
{
if(P0HI == AT91C_PIO_PA0)
{
*AT91C_PIOA_CODR = AT91C_PIO_PA1;
}
else
{
*AT91C_PIOA_SODR = AT91C_PIO_PA1;
}
}
return 0;
}
728x90
'코스웨어 > 14년 스마트컨트롤러' 카테고리의 다른 글
ADS LED ON/OFF(PIT) 문대영 (0) | 2014.10.31 |
---|---|
ARM PIT 이용한 LED - 허수웅 (0) | 2014.10.31 |
ADS LED ON/OFF (0) | 2014.10.31 |
10.30 PIT 활용 LED On/Off [오두환] (0) | 2014.10.30 |
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 |