목차
표시장치·RTC
TM1637 FND
문자 LCD
RTC
표시장치·RTC
TM1637 FND, 문자 LCD 또는 DS3231 RTC에 사용할 명령어입니다.
TM1637 FND
IsegBegin()
— TM1637 FND의 CLK·DIO 핀과 장치 번호를 설정합니다.
IsegBrightness()
— 화면 밝기와 표시 상태를 설정합니다.
IsegClear()
— FND 화면을 지웁니다.
IsegWrite()
— 세그먼트 데이터를 지정 위치에 출력합니다.
IsegDecimal()
— 정수를 10진수 형식으로 표시합니다.
IsegHex()
— 정수를 16진수 형식으로 표시합니다.
IsegEncodeDigit()
— 숫자 한 자리를 세그먼트 데이터로 변환합니다.
문자 LCD
IclcdBegin()
— PCF8574 문자 LCD의 주소와 화면 크기를 설정합니다.
IclcdClear()
— LCD 화면을 지웁니다.
IclcdHome()
— 커서를 첫 번째 위치로 이동합니다.
IclcdSetCursor()
— 커서를 지정한 열과 행으로 이동합니다.
IclcdDisplay()
— LCD 표시를 켜거나 끕니다.
IclcdCursor()
— 커서 표시를 켜거나 끕니다.
IclcdBlink()
— 커서 깜박임을 켜거나 끕니다.
IclcdBacklight()
— LCD 백라이트를 켜거나 끕니다.
IclcdScrollLeft()
— 표시 내용을 왼쪽으로 한 칸 이동합니다.
IclcdScrollRight()
— 표시 내용을 오른쪽으로 한 칸 이동합니다.
IclcdTextDirection()
— 문자가 입력되는 방향을 설정합니다.
IclcdAutoscroll()
— 자동 스크롤을 켜거나 끕니다.
IclcdCreateChar()
— 사용자 정의 문자를 등록합니다.
IclcdWrite()
— 문자 코드 또는 사용자 정의 문자를 출력합니다.
IclcdCommand()
— LCD 제어 명령을 직접 전송합니다.
IclcdPrint()
— 문자열 또는 숫자를 LCD에 출력합니다.
RTC
IrtcBegin()
— DS3231 RTC 연결을 확인하고 사용을 시작합니다.
IrtcRead()
— RTC의 날짜와 시간을 읽습니다.
IrtcSet()
— RTC의 날짜와 시간을 설정합니다.
IrtcUnixTime()
— 현재 시간을 Unix 시간으로 반환합니다.
IrtcGetTemperature()
— RTC 내부 온도를 반환합니다.
IrtcTimeValid()
— RTC 시간이 신뢰 가능한 상태인지 확인합니다.
IrtcClearOscillatorStopFlag()
— 발진 정지 상태 표시를 초기화합니다.
IrtcSetAlarm1()
— 초 단위를 포함하는 알람 1을 설정합니다.
IrtcSetAlarm2()
— 분 단위의 알람 2를 설정합니다.
IrtcAlarmEnable()
— 지정한 알람을 켜거나 끕니다.
IrtcAlarmEnabled()
— 지정한 알람의 활성 상태를 확인합니다.
IrtcAlarmTriggered()
— 알람 발생 여부를 확인하고 필요하면 상태를 지웁니다.
IrtcSquareWave()
— RTC의 사각파 출력을 설정합니다.
Irtc32kHz()
— RTC의 32kHz 출력을 켜거나 끕니다.
← 내장 명령어 리스트