728x90
반응형
- 제어문
아스키 코드의 10진수 0부터 31번 까지를 제어문자라고 부름10번 line feed = new line 줄바꿈13번 carriage return(CR)=Home 커서를 맨앞으로 땡김\n의 \는 해석하지 않으며 n=new line이고 한문자로 취급('n'과 구별하기 위하여 \이용)ASCII코드의 LF, CR
- Magic number
- 어떤 형식의 파일인지 구분할 수 있게 하는 숫자
- 실행파일을 bin파일와 jpg로 저장하여 열었을 때 각각 확인할 수 있다
- 파일마다 magic number가 위치하는 곳과 magic number의 길이가 다를 수 있다
- .exe파일의 magic number를 수정하면 실행되지 않는다
※ 계산은 컴퓨터가 하도록 하는게 좋다 => 계산 결과를 직접 연산하지 말고 수식으로 적는게 복잡한 코드에서 유리하다
#include <stdio.h>
int main()
{
printf("[0123456789]\n");
printf("[%10d]\n",123);
printf("[%-10d]\n",123 );
printf("[%10f]\n",3.2 ); /*10칸 확보*/
printf("[%10.2f]\n",3.2 ); /*소수점 두자리만 표기*/
printf("[%-10.2f]\n",3.2 );/*왼쪽 정렬*/
return 0;
}
#include <stdio.h>
int main()
{
int iNum =100;
printf("iNum의 값은 [%d]\n", iNum);
printf("iNum의 주소 [%d]\n", &iNum);
printf("iNum의 주소 [%x]\n", &iNum); &는 주소를 출력
printf("iNum의 주소 [%08X]\n", &iNum);
return 0;
}printf("iNum의 주소 [%08X]\n", &iNum);의 08은 8칸을 확보하고 빈칸을 0으로 채움symbol table*iNum = 50; 일 경우사람에게는 iNum에 50을 대입하지만기계는 iNum의 주소인 0XXXXX에 50을 대입컴퓨터는 숫자를 사용함VISUAL STUDIO 활용 및 설정1.VISUAL STUDIO를 실행한 후메뉴 창 CLICK -> FILE -> NEW -> PROJECT 클릭하면 다음과 같은 화면이 생성2.WIN32 Console Application 클릭 후 NEXT를 클릭 후3.화면 오른쪽 SOLUTION EXPLORE부분에 SOURCE 파일 오른쪽 CLICK4.NEW ITEM을 선택하면아래 창이 나옴5. Tools의 option을 선택한 후OK를 누른 후다음 창이 뜸DO not show this를 체크 한후->YES 클릭ctrl +F5 누르면아래에 활성창이 생김ADC(Analog to digital converter)ADC 컨버터의 원리카운터 램프형 A/D 변환램프형 A/D 변환축자 비교형 A/D 컨버터-최상위 비트로부터 순서대로 하위 비트 쪽으로 수정하여 가는 방법으로 DAC의 출력을 헐씬 빨리 아날로그 입력 전압에 근사 시킨다.-100-> 110-> 111-> 110의 과정으로 최종적으로 디지털 변환 출력 110을 얻는다.-비교적 변환시간이 빠르고 회로도 간단하여 현재 저가형 이면서 분해능이 비교적 높은 범용 A/D변환기로 사용되고 있다.-변환중에 아날로그 입력전압이 일정하게 유지되어야 하므로 샘플/홀드가 반드시 필요잡음 제거 방법-독립적인 아날로그 회로 전원 단자 AVCC 및 기준 전원 입력단자 AREF를 가지고 있음에도 불구하고 A/D컨버터는 잡음에 상당히 민감하다.-아날로그 입력 선은 최소한 짧게 잡음의 영향을 받지 않도록-AVCC는 디지털 전원 VCC를 LC필터로 안정화 시켜 인가-A/D변환 결과가 잡음 등에 의하여 흔들리는 경우에는 디지털 필터를 사용하거나, 여러번 -A/D변환하여 읽어 들인 겨로가를 평균 철하여 사용하면 좋다.
728x90
'코스웨어 > 15년 스마트컨트롤러' 카테고리의 다른 글
20150206-8번-김지혜-자료형,입력,레고마인드스톰만들기 (12) | 2015.02.06 |
---|---|
회로이론자료 올립니다. ^^ (8) | 2015.02.06 |
35명 100% 모집 ㄷㄷㄷㄷ (14) | 2015.02.06 |
20150204-6번-김재홍-포인터 (15) | 2015.02.05 |
Wi-Fi 비밀번호입니다 (2) | 2015.02.03 |
마인드스톰 링크입니다 (2) | 2015.02.03 |
02-03 오후 ADC pdf 파일 공유합니다. (5) | 2015.02.03 |
20150202-4번-김성주-컴파일 과정 / 마이크로 컴퓨터, 아날로그, 디지털 (15) | 2015.02.02 |