[AVR]/Mega82006. 9. 2. 17:01

[GModule EVM] 관련자료

[GModule EVM]  관련자료




관련 예제 소스[GModule EVM] 테스트 - Atmega8 관련 예제 참고

회로도 :






LED


Switch


Buzzer, LCD

RS485



Posted by nexp

댓글을 달아 주세요

[AVR]/Mega82006. 9. 1. 20:35

[GModule EVM] - Atmgea8 DIP Board Test 제작

Atmgea8 DIP Board Test 제작


16개의 아날로그출력의 적외선 거리 센서와 초음파 센서이 데이터를 RS-485 통신으로 전송하는 프로젝트가 있어 프로젝트용으로 쓰고, 여러가지 기능들을 추가해 테스트 보드 형태가 될 수 있도록 Atmega8 보드를 제작해 보았다





별다른 기능은 없고, 센서에 맞도록 커넥터 처리되어 있고... LCD, LED, SW, RS485... 등의 간단한 기능으로 구성되어 있다.


[GModule EVM] AtMega8 DIP 관련 자료 참고
Posted by nexp

댓글을 달아 주세요

[AVR]/ATTiny2006. 6. 25. 17:55

[AtTiny13 EVM] 보드 관련 자료

[AtTiny13 EVM]보드 제작

사용자 삽입 이미지


ATtiny13 핀아웃





회로도








AtTiny13/15 SMD/DIP타입 모두 가능하도록 구성

->주의 사항 : 2번핀 PB4 ,3번핀 PB3의 실크가 바뀌어 있음. 회로도와 같이 PB3, PB4의 순으로 되어 있음


 Attiny13






사이즈는 기존 MSP430 보드와 호환되로록 하기위해 조금 큰 느낌이 있다.
PCB는 0.8T로 제작하여 얇고 ISP단자를 호환 커넥터로 빼 두었다.




실제 어플리케이션에서는 세로로 연결하여 적용할 수 있다.


Application Board
DC Motor (PWM), AV(ADC), Tacometer(ADC), SW(GPIO)를 테스트 할 수 있는 보드에 적용하여 기능 테스트를 할 수 있다.


Posted by nexp
TAG ATtiny13, AVR

댓글을 달아 주세요

[AVR]/ATTiny2006. 6. 15. 13:44

AtTiny13 개발환경 설정

AtTiny13 개발환경 설정

 

AVR Tiny13 컴파일

 AVRGcc 2004버전과 호환 해서 프로그램을 작성해야 한다면 아래와 같이 설정한다.

Tiny13 AVRGcc 2005버전으로 컴파일 해야 하므로 2005버전을 WinAVR2005디렉토리에 설치하고 make 호출 해주도록 Edit 설정한다.

 

 

 

Makefile에서 디렉토리를 변경 시켜주면 된다.

   :

# Define directories

DIRAVR = C/WinAVR2005

DIRAVRBIN = $(DIRAVR)/bin

DIRAVRUTILS = $(DIRAVR)/utils/bin

DIRINC = .

DIRLIB = $(DIRAVR)/avr/lib

  :

 

 

 

환경변수 수정

새로운 컴파일러를 위해 환경변수에서 Path부분을 수정 주어야 한다.

 

C:\WinAVR\bin;C:\WinAVR\utils\bin

 

C:\WinAVR2005\bin;C:\WinAVR2005\utils\bin

 

 

 

 

ISP프로그램

ISP프로그램은 AVR Studio에서 컴포트를 알맞게 설정하면 된다.

USB 겨우 컴포트를 지원하는 버전으로 설정해야 한다.

 

 


Posted by nexp

댓글을 달아 주세요

[8051]2006. 6. 13. 20:33

Aduc841 속도 측정 - Aduc841, 8051, AVR 속도 비교

Aduc841 속도 측정 - Aduc841, 8051, AVR 속도 비교

Aduc841 301ns @20Mhz



같은 코드로 측정시 AVR (316ns)과 비교 해서 300ns이므로 AVR에 비해 코드 효율이 좀 떨어지는것 같다. 하지만 기존 8051에 비해서는 상당한 속도향상을 보이고 있다. AVR속도 측정 참고

Standard 8051(11.0592Mhz) P1 On/Off 출력. (4.3us)



Atmega128(16Mhz) PB On/Off 출력. (316ns)

Posted by nexp

댓글을 달아 주세요