프로그램에 주석을 다는 과정에서 오타가 있어 출력이 안보였는데 수정했습니다.
메인 함수의 PB.GPIO_Pin=0xff00; 이부분이 수정되었음.
0x00ff로 잘못 입력되어있었음!! FND의 출력자리 선택선이 연결된 곳인데 GPIOB8~11까지 사용하므로 이부분이 1로 설정되어야 함. 정확하게는 0x0f00이 맞다. 출력설정이 제대로 안되어있어 아무리 값이 맞게 보내져도 출력에 나오지 않은것! 첫번째 설명파일에는 제대로 되어있다.
0번스위치를 누르면 표시된 숫자가 1씩 증가1번스위치를 누르면 표시된 숫자가 1씩 감소
2번스위치를 누르면 표시된 숫자가 10씩 증가
3번스위치를 누르면 표시된 숫자가 10씩 감소
4번스위치를 누르면 표시된 숫자가 100씩 증가
5번스위치를 누르면 표시된 숫자가 100씩 감소
6번스위치를 누르면 표시된 숫자가 1000씩 증가
7번스위치를 누르면 숫자표시 자리 전환 속도를 빠르게 한다.
- main.c (7.8KB) (271)
- stm32f103외부-타이머인터럽트구동fnd출력.hwp (23.5KB) (254)
- stm32f103외부-타이머인터럽트구동fnd상세설명.hwp (5MB) (414)