저는 Atmega8535 마이크로 컨트롤러가있는 STK200 보드를 사용하고 있습니다. INT0 및 INT1 단추를 외부 인터럽트로 사용하지만 INT0을 초기화하려면 비트 6을 1로 설정하고 INT1을 초기화하려면 비트 7을 1로 설정해야하므로 다른 단추를 초기화 할 공간이 없습니다.어셈블리 - 인터럽트에 2 개 이상의 버튼 사용?
강사가 인터럽트를 일으킬 수있는 버튼을 더 많이 사용할 수 있다고했지만, 내가 공부하고있는 해 (1 년차 소프트웨어 엔지니어링)에 필요한 지식 이상입니다.
인터럽트없이 버튼을 처리하는 방법을 알지 못합니다. 그래서 버튼을 다루는 방법이나 더 많은 버튼을 인터럽트로 사용하는 방법에 대한 제안이 필요합니다.
강사가 PBn, PCn 및 PDn 핀 중 하나를 변경하여 인터럽트를 트리거 할 수있는 핀 변경 인터럽트 ('PCINT')를 언급했을 수 있습니다. Google은 그것을 읽을 수있을 것이라고 확신합니다. – Michael
시도해 보셨습니까? 어떻게 됐습니까? – Daniel