write

    [MCS-51] Arduino를 이용한 AT89S52 프로그램 다운로드

    [MCS-51] Arduino를 이용한 AT89S52 프로그램 다운로드

    AT89S52는 SPI(Serial Peripheral Interface) 통신으로 프로그램을 다운로드 할 수 있습니다. SPI 통신을 위한 별도의 장비를 이용할 수도 있지만 혹시 주변에 아두이노(Arduino)가 있다면 그것으로 hex 파일을 프로그램 메모리에 쓸 수 있습니다. 이 방법은 모든 MCS-51 계열 MCU에 사용할 수 있는 방법은 아닙니다. 칩 내부에 플래시 메모리를 내장한 모델에 적용할 수 있습니다. 참고로 프로그램은 약 1,000회 정도 덮어쓸 수 있다고 합니다. 개발 환경 및 준비물 이 과정은 Windows 10 환경에서 진행하였고 사용한 재료들은 아래와 같습니다. 아두이노 우노 점퍼선 6개 (전원 용도 2개, SPI 통신 용도 3개, RST 용도 1개) 최소 설계 회로로 구성된 AT..