사용자 도구

사이트 도구


commands:display_rtc

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
commands:display_rtc [2026/09/10 22:33] – 바깥 편집 127.0.0.1commands:display_rtc [2026/09/12 23:27] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +====== 표시장치·RTC ======
 +
 +TM1637 FND, 문자 LCD 또는 DS3231 RTC에 사용할 명령어입니다.
 +
 +===== TM1637 FND =====
 +
 +  * [[commands:reference:isegbegin|IsegBegin()]] — TM1637 FND의 CLK·DIO 핀과 장치 번호를 설정합니다.
 +  * [[commands:reference:isegbrightness|IsegBrightness()]] — 화면 밝기와 표시 상태를 설정합니다.
 +  * [[commands:reference:isegclear|IsegClear()]] — FND 화면을 지웁니다.
 +  * [[commands:reference:isegwrite|IsegWrite()]] — 세그먼트 데이터를 지정 위치에 출력합니다.
 +  * [[commands:reference:isegdecimal|IsegDecimal()]] — 정수를 10진수 형식으로 표시합니다.
 +  * [[commands:reference:iseghex|IsegHex()]] — 정수를 16진수 형식으로 표시합니다.
 +  * [[commands:reference:isegencodedigit|IsegEncodeDigit()]] — 숫자 한 자리를 세그먼트 데이터로 변환합니다.
 +
 +===== 문자 LCD =====
 +
 +  * [[commands:reference:iclcdbegin|IclcdBegin()]] — PCF8574 문자 LCD의 주소와 화면 크기를 설정합니다.
 +  * [[commands:reference:iclcdclear|IclcdClear()]] — LCD 화면을 지웁니다.
 +  * [[commands:reference:iclcdhome|IclcdHome()]] — 커서를 첫 번째 위치로 이동합니다.
 +  * [[commands:reference:iclcdsetcursor|IclcdSetCursor()]] — 커서를 지정한 열과 행으로 이동합니다.
 +  * [[commands:reference:iclcddisplay|IclcdDisplay()]] — LCD 표시를 켜거나 끕니다.
 +  * [[commands:reference:iclcdcursor|IclcdCursor()]] — 커서 표시를 켜거나 끕니다.
 +  * [[commands:reference:iclcdblink|IclcdBlink()]] — 커서 깜박임을 켜거나 끕니다.
 +  * [[commands:reference:iclcdbacklight|IclcdBacklight()]] — LCD 백라이트를 켜거나 끕니다.
 +  * [[commands:reference:iclcdscrollleft|IclcdScrollLeft()]] — 표시 내용을 왼쪽으로 한 칸 이동합니다.
 +  * [[commands:reference:iclcdscrollright|IclcdScrollRight()]] — 표시 내용을 오른쪽으로 한 칸 이동합니다.
 +  * [[commands:reference:iclcdtextdirection|IclcdTextDirection()]] — 문자가 입력되는 방향을 설정합니다.
 +  * [[commands:reference:iclcdautoscroll|IclcdAutoscroll()]] — 자동 스크롤을 켜거나 끕니다.
 +  * [[commands:reference:iclcdcreatechar|IclcdCreateChar()]] — 사용자 정의 문자를 등록합니다.
 +  * [[commands:reference:iclcdwrite|IclcdWrite()]] — 문자 코드 또는 사용자 정의 문자를 출력합니다.
 +  * [[commands:reference:iclcdcommand|IclcdCommand()]] — LCD 제어 명령을 직접 전송합니다.
 +  * [[commands:reference:iclcdprint|IclcdPrint()]] — 문자열 또는 숫자를 LCD에 출력합니다.
 +
 +===== RTC =====
 +
 +  * [[commands:reference:irtcbegin|IrtcBegin()]] — DS3231 RTC 연결을 확인하고 사용을 시작합니다.
 +  * [[commands:reference:irtcread|IrtcRead()]] — RTC의 날짜와 시간을 읽습니다.
 +  * [[commands:reference:irtcset|IrtcSet()]] — RTC의 날짜와 시간을 설정합니다.
 +  * [[commands:reference:irtcunixtime|IrtcUnixTime()]] — 현재 시간을 Unix 시간으로 반환합니다.
 +  * [[commands:reference:irtcgettemperature|IrtcGetTemperature()]] — RTC 내부 온도를 반환합니다.
 +  * [[commands:reference:irtctimevalid|IrtcTimeValid()]] — RTC 시간이 신뢰 가능한 상태인지 확인합니다.
 +  * [[commands:reference:irtcclearoscillatorstopflag|IrtcClearOscillatorStopFlag()]] — 발진 정지 상태 표시를 초기화합니다.
 +  * [[commands:reference:irtcsetalarm1|IrtcSetAlarm1()]] — 초 단위를 포함하는 알람 1을 설정합니다.
 +  * [[commands:reference:irtcsetalarm2|IrtcSetAlarm2()]] — 분 단위의 알람 2를 설정합니다.
 +  * [[commands:reference:irtcalarmenable|IrtcAlarmEnable()]] — 지정한 알람을 켜거나 끕니다.
 +  * [[commands:reference:irtcalarmenabled|IrtcAlarmEnabled()]] — 지정한 알람의 활성 상태를 확인합니다.
 +  * [[commands:reference:irtcalarmtriggered|IrtcAlarmTriggered()]] — 알람 발생 여부를 확인하고 필요하면 상태를 지웁니다.
 +  * [[commands:reference:irtcsquarewave|IrtcSquareWave()]] — RTC의 사각파 출력을 설정합니다.
 +  * [[commands:reference:irtc32khz|Irtc32kHz()]] — RTC의 32kHz 출력을 켜거나 끕니다.
 +
 +[[commands:builtin|← 내장 명령어 리스트]]
  
commands/display_rtc.1789047219.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki