아트메가/프로테우스 4

아트메가128 프로테우스로 LED키기

이번에는 프로테우스를 사용하여LED켜보는걸 할건데요첫번째로 해야할것은 회로도그리기두번째로 해야할것은 코딩입니다. 회로부터 그리는법을 알려드리겠습니다 1) 일단 사용할 부품을 찾아야하는데요 1번부터 4번까지 순서대로 하면 부품을 찾아서 사용할준비가 됩니다. (DEVICES에 추가됨) 2) 1)에서 ATMEGA128을 추가하고 LED와 저항을 찾아서 DEVICES에 넣어줍시다 3) 2)에서 사용할 부품을 클릭한다음에 회로도에 추가하면 됩니다.부품을 돌리고싶을땐이 버튼을 사용하면됩니다.이런식으로 배치해줍시다. ACTIVE HIGH방식을 사용할것입니다 PB0에 연결해주세요 4)이제 AVR 설정을 해야하는데요. 여기서 할것은 주파수 설정과 HEX파일 넣기입니다.HEX파일은 자기가 만든 avr폴더\default에 ..

아트메가 프로테우스란?(proteus)

프로테우스(proteus)란 labcenter에서 만든 회로를 구성하는 프로그램인데요 사이트에 가보시면 설명이 나와있습니다 Proteus combines ease of use with powerful features to help you design, test and layout professional PCBs like never before. With nearly 800 microcontroller variants ready for simulation straight from the schematic, one of the most intuitive professional PCB layout packages on the market and a world class shape based autorouter..

아트메가 LED 8개 무빙

이번에는 프로테우스(컴퓨터로 회로그려서 테스트하는 프로그램)으로 회로를 구성할 것이다.이번 프로그램은 LED8개와 버튼2개와 세그먼트1개를 이용해서 만드는 것인데, 작동순서는 항상 LED가 왔다갔다 움직인다.그 상태에서 버튼을 클릭하면 속도가 증가 , 감소 하는데 그 속도레벨의 값이 세그먼트에 나타난다.이 것은 타이머& 외부인터럽트&세그먼트를 공부할때 도움이 될 것같다. (소스코드와 해석은 아트메가 활용 코드 게시판에 게시하겠다.) - 회로도 -작동 영상