소개글
이 자동판매기 소스는 커피, 코카콜라, 오렌지 쥬스 그리고 녹차를 판매하는 자동판매기 설계하였습니다. 10원, 50원, 100원, 500원 짜리 동전 입력이 버튼 스위치를 통해 입력이 가능하도록 하였고 총 4가지의 제품을 선택할 수 있도록 하였습니다. 버튼 스위치를 통해 입력된 금액은 7-segment를 통해 표시가 되고 잔액 또한 표시하도록 하였습니다. 선택할 수 있는 제품은 입력한 동전값에 따라 확인할 수 있도록 LED의 점등을 달리하여 나타내었습니다. 그리고 선택되어진 제품은 LCD를 통해 출력이 되는 것과 동시에 알림음을 발생 시켜 매뉴가 선택되었음을 알 수 있도록 동작 시켰습니다. 마지막으로 반환 버튼은 리셋의 기능을 이용해 나타내었습니다.핀설정은 기본으로 다되어있습니다.
컴파일 실행환경
ALTERA MAX+PLUS Ⅱ압축파일 내 파일목록
vending1/vending/
vending1/vending/beep(1).cnf
vending1/vending/beep(2).cnf
vending1/vending/beep(3).cnf
vending1/vending/beep(4).cnf
vending1/vending/beep(5).cnf
vending1/vending/beep(6).cnf
vending1/vending/beep(7).cnf
vending1/vending/beep.acf
vending1/vending/beep.cnf
vending1/vending/beep.fit
vending1/vending/beep.hex
vending1/vending/beep.hif
vending1/vending/beep.mmf
vending1/vending/beep.ndb
vending1/vending/beep.pin
vending1/vending/beep.pof
vending1/vending/beep.rpt
vending1/vending/beep.snf
vending1/vending/beep.sof
vending1/vending/BEEP.sym
vending1/vending/beep.ttf
vending1/vending/beep.vhd
vending1/vending/dotmatrix(1).cnf
vending1/vending/dotmatrix(10).cnf
vending1/vending/dotmatrix(11).cnf
vending1/vending/dotmatrix(12).cnf
vending1/vending/dotmatrix(13).cnf
vending1/vending/dotmatrix(2).cnf
vending1/vending/dotmatrix(3).cnf
vending1/vending/dotmatrix(4).cnf
vending1/vending/dotmatrix(5).cnf
vending1/vending/dotmatrix(6).cnf
vending1/vending/dotmatrix(7).cnf
vending1/vending/dotmatrix(8).cnf
vending1/vending/dotmatrix(9).cnf
vending1/vending/dotmatrix.acf
vending1/vending/dotmatrix.cnf
vending1/vending/dotmatrix.hif
vending1/vending/dotmatrix.mmf
vending1/vending/dotmatrix.ndb
vending1/vending/DOTMATRIX.sym
vending1/vending/dotmatrix.vhd
vending1/vending/LIB.DLS
vending1/vending/U0405506.DLS
vending1/vending/U0553221.DLS
vending1/vending/U5387948.DLS
vending1/vending/U5555824.DLS
vending1/vending/U5888036.DLS
vending1/vending/U6273855.DLS
vending1/vending/U7369087.DLS
vending1/vending/U9084929.DLS
vending1/vending/U9261103.DLS
vending1/vending/vending(15).cnf
vending1/vending/vending(16).cnf
vending1/vending/vending(17).cnf
vending1/vending/vending(21).cnf
vending1/vending/vending(22).cnf
vending1/vending/vending(23).cnf
vending1/vending/vending(24).cnf
vending1/vending/vending(25).cnf
vending1/vending/vending(26).cnf
vending1/vending/vending(34).cnf
vending1/vending/vending(35).cnf
vending1/vending/vending(36).cnf
vending1/vending/vending(37).cnf
vending1/vending/vending(38).cnf
vending1/vending/vending(39).cnf
vending1/vending/vending(40).cnf
vending1/vending/vending(41).cnf
vending1/vending/vending(42).cnf
vending1/vending/vending(6).cnf
vending1/vending/vending.acf
vending1/vending/vending.cnf
vending1/vending/vending.fit
vending1/vending/vending.hex
vending1/vending/vending.hif
vending1/vending/vending.mmf
vending1/vending/vending.ndb
vending1/vending/vending.pin
vending1/vending/vending.pof
vending1/vending/vending.rpt
vending1/vending/vending.snf
vending1/vending/vending.sof
vending1/vending/VENDING.sym
vending1/vending/vending.ttf
vending1/vending/vending.vhd
vending1/vending/beep(1).cnf
vending1/vending/beep(2).cnf
vending1/vending/beep(3).cnf
vending1/vending/beep(4).cnf
vending1/vending/beep(5).cnf
vending1/vending/beep(6).cnf
vending1/vending/beep(7).cnf
vending1/vending/beep.acf
vending1/vending/beep.cnf
vending1/vending/beep.fit
vending1/vending/beep.hex
vending1/vending/beep.hif
vending1/vending/beep.mmf
vending1/vending/beep.ndb
vending1/vending/beep.pin
vending1/vending/beep.pof
vending1/vending/beep.rpt
vending1/vending/beep.snf
vending1/vending/beep.sof
vending1/vending/BEEP.sym
vending1/vending/beep.ttf
vending1/vending/beep.vhd
vending1/vending/dotmatrix(1).cnf
vending1/vending/dotmatrix(10).cnf
vending1/vending/dotmatrix(11).cnf
vending1/vending/dotmatrix(12).cnf
vending1/vending/dotmatrix(13).cnf
vending1/vending/dotmatrix(2).cnf
vending1/vending/dotmatrix(3).cnf
vending1/vending/dotmatrix(4).cnf
vending1/vending/dotmatrix(5).cnf
vending1/vending/dotmatrix(6).cnf
vending1/vending/dotmatrix(7).cnf
vending1/vending/dotmatrix(8).cnf
vending1/vending/dotmatrix(9).cnf
vending1/vending/dotmatrix.acf
vending1/vending/dotmatrix.cnf
vending1/vending/dotmatrix.hif
vending1/vending/dotmatrix.mmf
vending1/vending/dotmatrix.ndb
vending1/vending/DOTMATRIX.sym
vending1/vending/dotmatrix.vhd
vending1/vending/LIB.DLS
vending1/vending/U0405506.DLS
vending1/vending/U0553221.DLS
vending1/vending/U5387948.DLS
vending1/vending/U5555824.DLS
vending1/vending/U5888036.DLS
vending1/vending/U6273855.DLS
vending1/vending/U7369087.DLS
vending1/vending/U9084929.DLS
vending1/vending/U9261103.DLS
vending1/vending/vending(15).cnf
vending1/vending/vending(16).cnf
vending1/vending/vending(17).cnf
vending1/vending/vending(21).cnf
vending1/vending/vending(22).cnf
vending1/vending/vending(23).cnf
vending1/vending/vending(24).cnf
vending1/vending/vending(25).cnf
vending1/vending/vending(26).cnf
vending1/vending/vending(34).cnf
vending1/vending/vending(35).cnf
vending1/vending/vending(36).cnf
vending1/vending/vending(37).cnf
vending1/vending/vending(38).cnf
vending1/vending/vending(39).cnf
vending1/vending/vending(40).cnf
vending1/vending/vending(41).cnf
vending1/vending/vending(42).cnf
vending1/vending/vending(6).cnf
vending1/vending/vending.acf
vending1/vending/vending.cnf
vending1/vending/vending.fit
vending1/vending/vending.hex
vending1/vending/vending.hif
vending1/vending/vending.mmf
vending1/vending/vending.ndb
vending1/vending/vending.pin
vending1/vending/vending.pof
vending1/vending/vending.rpt
vending1/vending/vending.snf
vending1/vending/vending.sof
vending1/vending/VENDING.sym
vending1/vending/vending.ttf
vending1/vending/vending.vhd