LPC812로 액정 디스플레이(aqm0802)에 문자 표시

130엔 마이크로컴퓨터로 액정 디스플레이에 표시



아키즈키 전자에서 130엔으로 팔리고 있는 마이크로 컴퓨터인 LPC812(LPC812M101JD20)에 스테디셀러 I2C 디바이스인 액정 디스플레이(aqm0802)를 연결해 문자를 표시시켜 보았습니다.

실제 배선





프로그램은 유용



이것은, 「나의 lpc810 공작 노트」에 있는 aqm0802의 표시 프로그램을 조금 변경하는 것으로 표시할 수 있게 됩니다. 여기의 포인트는 LPC812M101JD20이라면 I2C의 물리 핀이 9번 핀과 8번 핀인 PIO0_10과 PIO0_11이 사용되게 됩니다. 따라서 다음과 같이 합니다.
소스는 래틀즈의 "나의 lpc810 공작 노트"지원 페이지에 책에서 시도 소스를 다운로드할 수 있습니다.
h tp // w w. 하는 tぇs. 네 t/두w 응아 d/433/
그 중에서 lcdproto를 사용합니다. 이하, lcdproto의 main,c의 48-49를 옮겨놓아, 2행은 추가합니다. 이제 I2C가 작동할 것이라고 생각합니다.

소스는 차이



변경 추가부(main.c:48행당)
처음 두 줄을 바꿉니다. 후반 2행은 치환한 행의 뒤에 추가해 주세요.
 Chip_SWM_MovablePinAssign(SWM_I2C_SDA_IO, 11);//LPC812
 Chip_SWM_MovablePinAssign(SWM_I2C_SCL_IO, 10);//LPC812
---
 Chip_IOCON_PinSetI2CMode(LPC_IOCON,IOCON_PIO10,PIN_I2CMODE_FASTPLUS);
 Chip_IOCON_PinSetI2CMode(LPC_IOCON,IOCON_PIO11,PIN_I2CMODE_FASTPLUS);

I2C 포인트



I2C는 PIO_10이 SCL이고 PIO_11이 SDA입니다.


개발 환경



IDE는 다음을 사용합니다.
MCUXpresso IDE v10.2.1 [Build 795]

참고서적



「나의 LPC810 공작 노트」
htps //w w. 아마존. 이. jp/% 3% 83% 9C% 에 3% 82% 에 F% 에 3% 81% 네 LPC 810% 5% B7% 3% 83% BC% 3% 83% 88-% 9% 88% B4% 6% 9C% 8% 5% 93% B2% 5% 93% 89/dp/4899774338

좋은 웹페이지 즐겨찾기