(1) 디지털 Door-Lock 요구사항(1) “Reset” button을 누르면 번호 7-segment에 “0”이 켜지면서 시작된다. 이때 A,B 7-segment에는 불이 꺼져 있어야 한다.(2) “Reset” 후 “번호입력” button을 누를 때마다 번호 7-segment에 “0-1-2-3-⋯-9-0- (반복)”의 숫자가 나타난다. 원하는 숫자가 나타나면 “확인” button을 누르면 된다. “0”을 선택하고 싶은 경우에는 번호 7-segment에 “0”이 나타났을 때 “확인” button을 누른다.(3) (2)에서 “확인” button을 누르면 번호 7-segment의 숫자가 A 7-segment에 나타나고 번호 7-segment의 숫자는 “0”으로 바뀐다. B 7-segment는 꺼진 상태를 유지한다.(4) 다시 “번호입력” button을 누르면 번호 7-segment의 숫자는 “0-1-2-3-⋯”로 변하게 된다. 원하는 번호가 나왔을 때 “확인” button을 누르면 이 숫자가 B 7-segment에 나타나고 번호7-segment는 다시 “0”으로 바뀐다. A 7-segment에는 (2)에서 선택한 번호가 계속 켜져있다.(5) 이미 원하는 2개 번호가 선택되었지만 다시 “번호입력” button을 누르면 번호 7-segment의 숫자가 “0-1-2-3-⋯”로 변한다. 원하는 숫자에서 “확인” button을 누르면 비밀번호는 2자리인데 3개의 숫자를 선택했으므로 무조건 틀린 경우가 되어 LED S1이 켜진다.(6) (4)의 경우처럼 2개의 번호가 선택되었을 때는 “완료” button을 눌러 비밀번호를 선택하게 된다. 학번의 마지막 두 자리인 비밀번호와 입력 번호가 맞으면 LED의 S0가 켜지고 틀리면 S1이 켜진다.(7) “Reset” button을 눌러 처음부터 다시 시작할 수 있다. 언제든 “Reset” button을 누르면 (1)로 돌아간다