반응형 코스웨어/16년 스마트컨트롤러370 20160308-송찬호-그 밖의 기초학습 #include int main () { int iCnt; for (iCnt=1;iCntmain 3*1=3 3*2=6 3*3=9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27 #include int main() { volatile int iCnt;// //int iCnt for(;;)//while(1)//무한반복 { for(iCnt=0;1000000>iCnt;iCnt=iCnt+1)//cpu에서 같은일 을 반복하는 것보다 결과값을 바로 넣어 간다. {} printf("test\n"); } return 0; } int iCnt 로 했을때 메모리에서 저장한 값을 cpu에서 받아 +1을 하고 메모리에 +1한 값이 저장 test로 출력 또 메모리에서 받아 +1하는 과정을 무한 반복 하.. 2016. 3. 10. 20160309_박진한_업무일지_CPU 모듈 주파수 -> 1초당 진동수AC220V 60HzCurrent - 흐름V = I(전류)R(Resistant)P = VI = 220v * 1A = 220W = 0.22KW Atmel ATmega 2560 실습 Atmel ATmega 2560의 main board 이다.메인보드에 어댑터를 연결할때는 전원이 꺼진상태에서 연결을 해야 한다. !!아트메가 2560을 어댑터에 연결해서 구동시킨 모습이다. J13에 9번(VCC)와 10번(GND)쪽에 LED를 연결해서 아트메가 2560을 구동시킨 결과 불빛이 나옵니다. 컴퓨터에 아트메가를 연결해서 LED를 제어 하는 방법 아트메가를 컴퓨터와 연결 후 장치관리자에 들어가서 포트에 아트메가가 연결 되었는지 확인하고 PORT가 몇인지 확인한다. Tool -> Program A.. 2016. 3. 10. 20160309_김도관_업무일지_마이크로컨트롤러 1.마이크로 컨트롤러 마이크로컨트롤러(Microcontroller) 또는 MCU(Micro Controller Unit)는 마이크로프로세서와 입출력 모듈을 하나의 칩으로 만들어져 정해진 기능을 수행하는 컴퓨터를 말한다 1.반도체(semiconductor) 열 등의 에너지를 통해 전도성을 급격하게 변화시킬 수 있는 고체 물질 2.다이오드(diode) 주로 한쪽 방향으로 전류가 흐르도록 제어하며 p형 반도체와 n형 반도체를 접합(p-n 접합)하여 내부의 전자 또는 양공이 자유롭게 이동할 수 있는 반도체 소자이다 순방향 전압역방향 전압p-n 접합에서 p형 반도체에 전지의 양(+)극을, n형 반도체에 전지의 음(-)극을 연결하면 p형 반도체에서 n형 반도체쪽으로 전류가 흐르게 된다. p-n 접합에서 p형 반도체.. 2016. 3. 10. 2016.03.08 이종찬 업무일지 While 문장을 활용한 구구단 이렇게 출력이 가능하다.for문을 활용한 구구단은 이러하다. for는 초기식,조건식,증감식 3가지 (icnt=1; , 10>icnt; , icnt=icnt*1 )가 한곳에 들어가 while문 보다 간결한 소스로 나오는 장점이 있다.for / volatile 를 활용한 컴파일러. for(;;)은 무한 루프를 만들어 내고 있고 내부가 비어있으므로 자동으로 속도를 최적화 시키지만 volatile이 지연시킨다파일 실행시 값을 올릴수록 test라는글자가 반복되는 속도가 드뎌지는것을 볼수있다.유니온 크기가 가장 큰 변수만 하나 선택해 이를 공유한다 컴파일후 보면 int형보다 공간을 많이 차지하는 변수가 없는것을 볼수있다. 함수포인터함수를 가르키는 포인터 함수의 type이라 할수있다... 2016. 3. 10. 20160309_정일모_업무일지_마이크로 컨트롤러 반도체 트랜지스터 다이오드 마이크로 컨트롤러 : 마이크로 프로세서 와 입출력 모듈을 하나의 칩으로 만들어져 정해진 기능을 수행하는 컴퓨터로 주로 8비트를 말한다. - 마이크로프로세서(microprocessor, 극소형처리장치)는 컴퓨터의 중앙 처리 장치(CPU)를 말한다. - CPU-코어라는 말로 다른 요소들과 구별한다. CPU가 컴퓨터 전체 시스템의 위치와 입장. 마이크로프로세서는 동작 방식에서 나온 말로 서로 같은 것 이다. - MCU(Micro Controller Unit) 라고도 불린다 컨트롤러의 특징 ① 다양한 응용범위와 주변 소자 수를 줄이면 간단한 회로 제조 가능. ② 하나의 칩 안에 입 출력포트, 직 병렬통신, 카운터, 타이머 등을 내장 ③기능의 추가 변경이 용이해 다양한 용도로 활용가능. ④ 시스템 구성 소자 수가.. 2016. 3. 10. 20160309_김가연_업무일지_cpu모듈 홈페이지에서 내려받은 데이터시트는 모두 영어로 되어 있습니다. 선생님이 말씀하신것을 필기 한것입니다. 다 필기하진 못했습니다. ㅠㅠ .... 데이터시트를 다 읽을수는 있을지 의문입니다.. 저희가 받은 개발 키트입니다. 전원을 오래 꽂고 있으면 표시한 부분에서 열이 나는 것 같습니다. 표시한 부분을 자세히 보면 모델명(?)이 적혀 있는 것 같습니다. 그 옆을 보면 이런 것들이 있습니다. 아주작아요 파란표시 된것은 저항(Ω)이고 노란표시 된것은 발광 다이오드(LED)입니다. 저항 위의 숫자는 저항 값입니다. 56×10¹=560(Ω) 같습니다. 전원을 꽂고 토글스위치를 올리면 하나의 LED가 발광합니다!!! 나머지 하나는 발광하지 않습니다. 이상입니다. 2016. 3. 10. 20160309_최기영_업무일지_CPU모듈 http://embsoft90.tistory.com/4 열심히 배워봅시다! 2016. 3. 10. 20160309_장진웅_업무일지_CPu모듈 안녕 ATMEGA 만나서 반가워. 앞으로 ATMEGA로 어떤걸 배울지 기대됩니다. 마이크로 컨트롤러 = PIC, 8051, AVR(ATMEL) 마이크로 프로세서 = CPu 반도체(semi-conductor) 다이오드 -> 트랜지스터 -> 논리Gate -> ALu Atmel DATASHEET -------------------------------------------------------------------------- Atmel Date sheet 1page -135 Powerful Instruction 의미는 135개의 명령어를 가진다. Hz: 주파수 -> 1초당 진동수 전류 & 전압 - 32x8 General Purpose Working Registers 32x8 GPR -> 메모리 역할만 한다... 2016. 3. 9. 20160309-조재찬-업무일지-CPU 모듈 CPU 모듈 실습에 사용하는 장비 : Atmel ATmega 2560 135 instruction - Cpu에게 내릴 수 있는 기계어 명령어 수 주파수 -> 초당 진동수, 이 주파수는 cpu에서 초당 계산 능력과도 연관된다. "주기(cycle)"가 1초에 몇번이냐에 따라 - Hz 등으로 표현 전류 - 전기의 흐름 전압 - 전기의 압력 물탱크의 수압과 꼭지를 통해 흐르는 물을 생각하고 대입하면 이해하기 쉽다. V=IR - 저항이 클수록 전류는 적게 흐름 일반적으로 한국은 AC(Alternating Current) 220v 60hz 이는 1초동안 60번 +,- 극성이 바뀌는 것을 의미 P = VI = 220v * 1A = 220W = 0.22 KW Atmel ATmega 2560 기타 사양 GPR = Gen.. 2016. 3. 9. 이전 1 ··· 35 36 37 38 39 40 41 42 다음 728x90 반응형