로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
 Arduino Open Source
아듀이노 함수의 상세설명
작성자 avrtools™        
작성일 2008/09/16
Link#1 HomePage (Down:325)
ㆍ추천: 0  ㆍ조회: 3858   
  아듀이노 전용명령
아듀이노의 편리성
1. 컴파일러를 설치하지 않는다.
2. GCC-AVR 컴파일러의 Makefile을 만들지 않아도 된다.
3. UART, ADC, PWM, TIMER등의 복잡한 설정이 전혀 필요없다.
4. 라이브러리를 사용하면, 실행코드 몇줄만으로 간단히 해결된다.
5. 전용명령을 사용하면 포트 초기화, 포트 설정, 전용함수를 만들필요 없이, 1줄로 처리가 끝난다.

참고
GNU-GCC ---> AVR-GCC ---> WinAVR ---> Wiring IDE ---> Arduino Sketch로 이어지는, AVR 컴파일러 족보는,
Arduino Sketch에서 WinAVR 내장명령의 대부분을 건드리지 않고, 모두 그대로 사용할 수 있습니다.
 
DigitalWrite(포트번호, HIGH); ---> 포트이름 |=포트번호;
DigitalWrite(포트번호, LOW); ---> 포트이름 &= ~포트번호;
sbi(SPR, BIT_Name); ---> SPR |= BIT_Name;
cbi(SPR, BIT_Name); ---> SPR &= ~BIT_Name;  으로 사용할 수 있습니다
당연히 SPR과 BIT_Name, 포트이름은 MEGA168에 정의된 이름을 사용합니다.

------------------------------------------------------------------------------------------------------------------
Hrdware Serila 통신포트의 데이터 송신명령
Serial.print(b);          // 변수 b에 들어있는 값을 그대로 송신
Serial.print(b, DEC);  // 변수 b에 들어있는 값을 10진 3자리 ASCII로 바꾸어 송신
Serial.print(b, HEX); // 변수 b에 들어있는 값을 16진 2자리 ASCII로 바꾸어 송신
Serial.print(b, BIN);  // 변수 b에 들어있는 값을 2진 8자리 ASCII로 바꾸어 송신

Serial.print(str)        //  문자열 str에 들어있는, 예 " Hello World" 를 ASCII로 송신     
Serial.print(" ");     // TAB 문자를 ASCII로 송신
Serial.println(str)     //  문자열 str에 들어있는, 예 " Hello World" 를 ASCII로 송신하고, CR을 추가로 송신,        

 
이 프로그램은 무료 소프트웨어로, 신체와 재산 상의 어떤 위험과 손해를 보상하지 않습니다.
이 프로그램은 GNU 무료 소프트웨어 배포규정을 따릅니다.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
 AVRTOOLS™
   
  0
9999
윗글 아듀이노 가로채기 함수
아래글 아듀이노 PWM 출력과 타이머1 전용명령
    N         제목    글쓴이 작성일 조회 추천
판매상품의 사용설명서는 다른 자료실에,,, avrtools™ 2011/08/30 (화) 1414 0
23 LCD 문자표시 (신형) avrtools™ 2012/04/12 (목) 2028 0
22 아듀이노 멜로디 연주 avrtools™ 2008/08/22 (금) 3376 0
21 아듀이노 4비트 LCD (구형) avrtools™ 2008/09/02 (화) 4218 0
20 아듀이노 가변저항 avrtools™ 2008/08/26 (화) 3029 0
19 직렬 데이터 이동(shift) 출력 avrtools™ 2012/04/10 (화) 1653 0
18 디지털 신호의 펄스폭을 측정하는 함수 avrtools™ 2012/04/10 (화) 1899 0
17 EEPROM 읽기, 쓰기 함수 avrtools™ 2012/04/10 (화) 2203 0
16 변수의 크기 avrtools™ 2012/04/10 (화) 1547 0
15 플레시 메모리에 상수를 저장하고 읽는 함수 avrtools™ 2012/04/10 (화) 1804 0
14 소프트웨어 Serial 함수 avrtools™ 2012/04/10 (화) 1736 0
13 아듀이노 터치스위치 [3] avrtools™ 2008/08/11 (월) 4042 0
12 아듀이노 shiftOut avrtools™ 2008/09/10 (수) 3276 0
11 아듀이노 스위치와 LED점등 avrtools™ 2008/08/13 (수) 4508 0
10 아듀이노의 주파수 출력 함수 avrtools™ 2009/10/20 (화) 2656 0
9 One Button Switch Library avrtools™ 2012/03/09 (금) 1777 0
8 아듀이노 논리연산 avrtools™ 2008/08/26 (화) 2915 0
7 아듀이노 PS2 키보드 읽기 avrtools™ 2008/09/10 (수) 3965 0
6 아듀이노 가로채기 함수 avrtools™ 2008/08/23 (토) 3091 0
5 아듀이노 전용명령 avrtools™ 2008/09/16 (화) 3858 0
4 아듀이노 PWM 출력과 타이머1 전용명령 avrtools™ 2008/08/19 (화) 3475 0
3 8비트 포트의 단일비트 조작방법 avrtools™ 2010/10/30 (토) 2295 0
2 직렬포트에서 문자를 받아 숫자 int로 저장 avrtools™ 2012/04/08 (일) 1628 0
1 직렬통신포트의 초기화 avrtools™ 2012/04/06 (금) 1416 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0