일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 쉬프트점멸
- 연산자의 우선순위
- 8진수
- 코드비젼
- 순차점멸
- 기본구조
- 코드비젼 구조
- C언어로 문자열 출력하기
- 진수
- 전처리기 지시자
- 자료형의 크기
- printf()
- LED제어
- led점멸
- main함수
- 연산자
- 자료형
- C언어
- 자료형의 범위
- 16진수
- printf형식
- 2진수
- 출력함수
- codevision
- 출력문
- Today
- Total
목록Category (5)
kait
안녕하세요 이번에는 스위치제어 입니다!! 사실 스위치는 간단합니다. 하는것도 간단하고 소스도 간단합니다. 그래서 이번에는 소스를 하나만 준비했습니다. 1. 스위치로 led on/off 제어하기 1234567891011121314151617#include #include void main(void) { DDRA = 0x00; DDRC = 0xff; while (1) { if(PINA.0 == 1){ PORTC = 0x00; delay_ms(1000); } PORTC = 0xff; }} cs LED는 PORTC에 연결하고 스위치는 PORTA에 연결하였습니다.스위치를 쓸경우에는 DDR을 입력으로 방향설정을 해주어야 합니다. 그리고 값을 읽어올 때 에는 PINA.0 처럼 PIN을 이용하여 값을 받아와야 합니다...
안녕하세요, LED제어로 찾아왔습니다~! 코드비젼의 코딩의 시작은 LED제어라 해도 과언이 아닙니다. 전체 점멸부터 선택 점멸 순차 점멸 까지 다 준비해 봤습니다. 1. 전체 점멸 12345678910111213#include #include void main(void) { DDRA = 0xff; while (1) { PORTA = 0xff; delay_ms(1000); PORTA = 0x00; delay_ms(1000); }}cs2 위에서 부터 설명하겠습니다. 은 코드비젼의 기본적인 헤더파일 이고 은 시간관련 헤더입니다..DDRA(0x는 16진수 표기법) 는 입 출력 레지스터라고 하는 레지스터 입니다. 이것을 설정하므로써 PA0 ~ PA7 까지 출력으로 설정할 수 있습니다. 그다음 while(1)은 무..
안녕하세요 이번 C언어 강의는 제가 느꼈던 불편한 점을 참고해서 할 계획입니다. 문자열 출력하는 법은 간단합니다. 출력 함수라고 불리는 printf() 함수를 이용하면 됩니다. 12345#include void main(void) { printf("kkt");}cs 출력결과 : kkt printf()함수를 이용해 kkt라는 문자열을 " " 안에 넣어서 출력한것 입니다. 하지만 여기서 매번 바뀔 수 있는 값을 표시할 때는 조금 더 복잡해집니다. 123456#include void main(void) { int kkt = 10; printf("%d", kkt);}cs 출력결과 : 10 int kkt = 10; 은 int(정수형)으로 kkt라는 변수(변할수 있는 수)를 10으로 선언(=정의)한것 입니다. 여기..
안녕하세요, 본격적인 C언어강의에 앞서 알아두고 가면 좋을 것들을 정리해보려고 합니다 ㅎㅎ 첫번째, 연산자 입니다. 연산자는 컴퓨터가 연산하기 위해 사용하는 기호입니다. 쉽게 설명 하자면 수학의 + - 와 같은 기호를 써서 컴퓨터에게 알려주는 것입니다. 그렇기에 수학과 같이 우선순위가 있습니다. 다만, 수학에는 없으나 C언어에는 있는 기호가 있고 수학과는 다른 쓰임을 가지는 기호도 있습니다. C언어를 처음 접한분들이라도 이것들을 다 외우실 필요는 없습니다. 제가 강의중에도 연산자에 대해 설명할 것이고 잠깐 찾아보면 다 나오기 때문이죠. 이 과정을 하시면서 익숙해질 것이기 때문에 다음으로 넘어가겠습니다. 두번째, 자료형입니다. 자료형은 컴퓨터가 표현할 형식을 정의하는 것입니다. 예를 들어 정수를 표현하기 ..