-프로그램
#define PINA (*((volatile unsigned char *)0x20))
#define DDRA (*((volatile unsigned char *)0x21)) // 21번지 주소를 따라 가라
#define PORTA (*((volatile unsigned char *)0x22))
int main(void)
{
volatile unsigned int uiCnt;
DDRA = 0xFF; // FF는 1111 1111 0이면 전기가 안흐르고 1면 전극 을 흘림
다. 그러
PORTA = 0xFF;//
DDRA= 0xFF;
while(1)
{
for(uiCnt=0; 30000>uiCnt; ++uiCnt);
PORTA=0xFF;
for(uiCnt=0; 30000>uiCnt; ++uiCnt);
PORTA=0x00;//출력
}
while(1);
return 0;
위 프로그램을 make 시켜 and 를 띠게 한다.
and 가나오면 ok
이제 전극 선을 연결해 해야하는데 10이 그라운드 이다. 그라운드에는 -전극 이흐르고 불빛이 나는 쇠의 작은 쪽을 끼우면 되고 FF이므로 0~7까지 아무대나 끼워 넣어도 불빛이 들어 온다.
기타 용어들
주파수 만든사람Hz(해르즈)
1회당 진동수~
AC
얼트메이티드
Current 흐름
V=IR
R 레지스턴스 :저항
전압 전류
최고 110V 최하 -110V 을 왔다 갔다함 이렇게 왔다갔다 하는 걸 전류 안에 표시하는걸 주파수 우리나라는 60번 하브로 Hz이다.
우리나라는 220V까지 가능
P=VI
=220VIA
전압을 2배 또는 전류를 2배를 해야지 볼트가 2배가된다
우리나라 전압220 전류110
| _
| | | |
OV|-- ---
|<-->|
덧셈 1cycle
A=7*8; 을 A=7+7+7+7+7... 로 바꿈
32*8 비트 단위로 개산
GPR(GENERAL Purpose Working Registers) 연산 값을 구하기 위한 cpu 안의 메모리 저장 공간.
up to16MIPS
MIPS: 속력을 어느 정도 측정하는수치
Multiplier :곱셈 =곱셈하는 이유 리사이클 이 걸리기 때문이다.2배 느려짐
Endurtance 수명
-Flash 하드드라이브 역할을 한다.
nand :음악 데이터등의 저장공간 ,싸다
nor : 속도가 좋지만 가격이 비쌈
-EEPROM
-RAM(램)
D
s
ROM(롬)
- HDD FLASH EEPROM을 포함
플레쉬 만번 이면 충분 보통 100번이상은 힘듬
읽기는 자유롭게 가능다.
20 years 수명은 20년
LOck
V= IF
JTAG
하드웨어 장치를 알아보는 장치
ADC
아날로그를 디지털로
USART
SPI
Watchdog
on chip
interrupt
'코스웨어 > 16년 스마트컨트롤러' 카테고리의 다른 글
20160311_박진한_업무일지_펌웨어 분석 (4) | 2016.03.11 |
---|---|
20160311_송찬호_펌웨어 분석 (1) | 2016.03.11 |
20160310_송찬호_펌웨어 분석 (2) | 2016.03.11 |
20160310_박진한_업무일지_데이터시트, 실습 (4) | 2016.03.11 |
20160310_김도관_업무일지_Artmega_LED교차점등 (2) | 2016.03.11 |
2016.03.10_노태경_업무일지 (0) | 2016.03.11 |
20160310_김가연_업무일지_데이터시트, 실습 (4) | 2016.03.11 |
2016-03-09.강정수.AVR Studio활용 (6) | 2016.03.11 |