หัวข้อ: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: EMOSECTION ที่ ธันวาคม 15, 2009, 11:40:13 am ยผรรฃยชรฉ รกยครจ 0-9 ยตรฉรยงยกรรรกยครจ 4 รร
รยกยพร รฃยชรฉรร
รยกยกรรรรยงรคยงยดรยครรยบ
รรรรยตรรรจรยตรรฉยงรรรรรรฃรรฉรฃยน data 0,[$00,$10,$20,$30] รฃรรฉร ยปรงยนยครจรยตรรยตรร ยถรฉรรฃยชรฉ eeprom ร ยปรงยนยตรรร ยกรงยบ รรรรยตรรรจรยกยด 1234 ยขรฉรรรร ยจรรคยปร รรรยงรฃยน eeprom 0,[$10,$20,$30,$40] รกร รฉรร รรรคยปร ยทรรยบยกรยบ data รรจรยตรยงยกรยนรรรฉร ยถรฉรรครรจยตรยงยกรงรกรยดยงรรจรยผรยด ยครร ยถรฉรยกยด ยถรยก [$00,$10,$20,$30] รกร รฉรร รรยครจรยทรรจร รรรยงรคยปร ยปรรรยบยกรยนยขรฉรรรร รฃยน data ยถรฉรยขรฉรรรร ยตรยงยกรยนยกรงรฃรรฉยผรจรยน รรรยกยถรรรรจร 1 รรยธรยนรรฉรรยขรฉรร รรรรรรฉร หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: EMOSECTION ที่ ธันวาคม 15, 2009, 11:47:47 am 2 รฃยชรฉยครรรรจยงรฃรยนร รร
รยกยดร ร
ยขรกร
รฉรรฃรรฉรรยนร รรรยงยกรยน รครรจยทรยบยกรยน รครรจยขรฉรรยกรยน
3 รฃยชรฉยครรรรจยงรฃรยนร ยปรรรยบร ยทรรยบ eeprom ยกรยบ data ยครรยบ 4 รรรรรรรรยธรรรรจยนยทรรจยดรยกรรจร หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: JUB ที่ ธันวาคม 15, 2009, 03:08:24 pm 1.ยถรฉรร ยปรงยน eeprom รฃยน mcu ยกรงรครรจรรยขรฉรร รรร
2.รคยปรรรรจรยนยดรรฃยน รยนรยงรรรยขรยง inex pic16f877 รรยบรยกรครรฉยครจรยนยขรฉรยงร รร รรรยด 3.รคยปรรรรจรยนยดรรฃยน รยนรยงรรรยขรยง inex pic16f877 รรยบรยกรครรฉยครจรยนยขรฉรยงร รร รรรยด รขยดรยทรรจรรคยปยกรรยตรรยจรรยบ key ยจรร ยกรยดรร รยงยจรยกยกยด รรรรร ยครยบรกร รฉร รรรร ยกยด enter รรรร รรรจยนรฆ รกร รฉรรกยตรจยผรรฉร ยขรรยนรขยปรรกยกรรยกรรยนยด รขยดรร ยกรงยบยครจรยกรรยกยด key รฃยนรกยตรจร รยครรรฉยงรครรฉรฃยน buffer ร รรรยงยตรจรรฆยกรยนรคยป รขยดรยกรรยกยด 1 ยครรรฉยงร ยกรงยบยครจรร ยง buffer รกร รฉร address buffer+1 รกร รฉรยนรยครจร buffer ยทรรจรคยดรฉรคยปร ยทรรยบยกรยบ ยครจรรฃยน eeprom 4.รรยธรยนรรฉรกรร รยดรรรยดยงรจรรรรยดรกร รฉร รกยตรจร รร 16f877 รรรฃยชรฉยงรยนรกยครจยนรรฉรรยนรครรจยครรฉร รรยจรฃยชรฉ รกยตรจ 16f628 ยกรงยพร ยผรรร code ร ยปรงยนยขรยง mcs-51 ยตรจรยกรยบ serial lcd 9600bps รกร ร key 4x3 ร รรยปรจรร รกยตรจรครรร eeprom ยนร รคยปยพรยฒยนรร รรร รยง หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: EMOSECTION ที่ ธันวาคม 19, 2009, 07:06:17 pm รยนรฃยจรรรรจร รรรรยนยกรยน ร ยดรรซรรยผรร
รยงรคยปยพรรรรรรรยกรยนรจรรยกรจรยนยครรยบ ยขรยบยครยณยทรรจยชรรฉรกร
รรกยนรยทรยง ยตรยดยปรยญรรรรยงรคยงยจรรรยถรรรฃรรรจยครรยบ
ยพรยดรยผรรรรกยตรจ 16f877 ยครรยบ ร ร รร รรรรรฃยชรฉ ยดรยกรรจรยปร รจรรรฃรรฉรรยนรรรรคยป หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: JUB ที่ ธันวาคม 22, 2009, 03:32:27 pm http://jap.hu/electronic/combination_lock.html
รรยนยนรรฉยผรรรจรยนรจรยจรรฃยชรฉรคยดรฉรกยตรจยตรฉรยงรกยกรฉ code ยนรยดรยนรจรร ยขรยงร ยดรรรฃยชรฉยกรยบ 16f84 ร รยงร รรรคยปรกยกรฉรคยขยดรยครรยบ 8) หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: EMOSECTION ที่ ธันวาคม 23, 2009, 05:15:21 pm ยขรยบยครยณยครรยบ
หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: laser ที่ มกราคม 04, 2010, 01:19:49 pm ยผรรรจร ร รร ยงรจรร รฆ ยกรฉร รกยบยบรรจร ร ยกรงยบ ยครจร ยตรรร ร
ยขรฃรรจยตรรรกยปรยดรยกรรจรรรรฉร ยครรยบ
รรรรยนรจรรรกยตรจ ยชรรรรฌ รครรฉยขรฉรร รรร ยตรรฉยงรคยดรฉรรยกยดรฉรรยครรยบ หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: laser ที่ กุมภาพันธ์ 08, 2010, 07:17:34 pm ยผรรฃยชรฉ pbp ยนรยครรยบ
ยกรฉร ยตรรฉยงยตรรรกยปร 1 ยตรร ร ยชรจยน num1 รกร รยพรยกยด key 1ยครรรฉยงรฃรรฉ รum +1 รคยปร รรรจรร รฆ ร ยทรจรยนรรฉยกรฉรยกยดยซรฉรยกรยนรคยดรฉรกร รฉร pong_yuy@hotmail.com ร รร รรยถรรรคยดรฉยครรยบ หัวข้อ: Re: ร ยขรรยนยครรรรจยง password รขยดรรฃยชรฉ 16f877 ยกรยบ keymatrix ร ยขรรยนรรยงรคยงยครรยบ เริ่มหัวข้อโดย: laser ที่ กุมภาพันธ์ 11, 2010, 05:37:38 pm รฃยนยกรยณรรรรร 4 ยตรร PBP ยกยด key รกร
รฉรยกยด * ร ยปยน ยตรรรรยนรรยนยครรรรจยง ยกยด # ร ยคร
รรรรรร
row1 var portb.0 row2 var portb.1 row3 var portb.2 row4 var portb.3 col1 var portb.5 col2 var portb.6 col3 var portb.7 a1 var byte a2 var byte a3 var byte a4 var byte num var byte '''รรรรรยบร ยกรงยบยตรรรกยปรร ยผรรจรยตรรรกยปรยซรฉรยกรยน"' a1 = 0 a2 = 0 a3 = 0 a4 = 0 num = 0 start: gosub scankey pause 50 goto start end scankey: low row1 if col1 = 0 then gosub num1 if col2 = 0 then gosub num2 if col3 = 0 then gosub num3 high row1 low row2 if col1 = 0 then gosub num4 if col2 = 0 then gosub num5 if col3 = 0 then gosub num6 high row2 low row3 if col1 = 0 then gosub num7 if col2 = 0 then gosub num8 if col3 = 0 then gosub num9 high row3 LOW row4 if col1 = 0 then gosub num10 if col2 = 0 then gosub num0 if col3 = 0 then gosub num11 high row4 return '------------------------------------- num1: num = num IF(num = 1)THEN A1 = 1 IF(num = 2)THEN A2 = 1 IF(num = 3)THEN A3 = 1 IF(num = 4)THEN A4 = 1 num = num+1 PAUSEUS 50 return '-------------------------------------- num2: num = num IF(num = 1)THEN A1 = 2 IF(num = 2)THEN A2 = 2 IF(num = 3)THEN A3 = 2 IF(num = 4)THEN A4 = 2 num = num+1 PAUSEUS 50 return '-------------------------------------- num3: num = num IF(num = 1)THEN A1 = 3 IF(num = 2)THEN A2 = 3 IF(num = 3)THEN A3 = 3 IF(num = 4)THEN A4 = 3 num = num+1 PAUSEUS 50 return '-------------------------------------- num4: num = num IF(num = 1)THEN A1 = 4 IF(num = 2)THEN A2 = 4 IF(num = 3)THEN A3 = 4 IF(num = 4)THEN A4 = 4 num = num+1 PAUSEUS 50 return '-------------------------------------- num5: num = num IF(num = 1)THEN A1 = 5 IF(num = 2)THEN A2 = 5 IF(num = 3)THEN A3 = 5 IF(num = 4)THEN A4 = 5 num = num+1 PAUSEUS 50 return '-------------------------------------- num6: num = num IF(num = 1)THEN A1 = 6 IF(num = 2)THEN A2 = 6 IF(num = 3)THEN A3 = 6 IF(num = 4)THEN A4 = 6 num = num+1 PAUSEUS 50 return '-------------------------------------- num7: num = num IF(num = 1)THEN A1 = 7 IF(num = 2)THEN A2 = 7 IF(num = 3)THEN A3 = 7 IF(num = 4)THEN A4 = 7 num = num+1 PAUSEUS 50 return '-------------------------------------- num8: num = num IF(num = 1)THEN A1 = 8 IF(num = 2)THEN A2 = 8 IF(num = 3)THEN A3 = 8 IF(num = 4)THEN A4 = 8 num = num+1 PAUSEUS 50 return '-------------------------------------- num9: num = num IF(num = 1)THEN A1 = 9 IF(num = 2)THEN A2 = 9 IF(num = 3)THEN A3 = 9 IF(num = 4)THEN A4 = 9 num = num+1 PAUSEUS 50 return '-------------------------------------- num0: num = num IF(num = 1)THEN A1 = 10 IF(num = 2)THEN A2 = 10 IF(num = 3)THEN A3 = 10 IF(num = 4)THEN A4 = 10 num = num+1 PAUSEUS 50 return '-------------------------------------- num10: รฃยชรฉร ยปยนยครรรรจยงร ยชยคยตรรรกยปร + ยพรร if (a1 = 1)and(a2 = 2)and(a3 = 3)and(a4 = 4) then .......ยจรยทรรรรครยกรฉรยครยดร รร PAUSEUS 50 gosub num11 pause 50 return '-------------------------------------- num11: a1 = 0 a2 = 0 a3 = 0 a4 = 0 num = 0 pause 50 return '-------------------------------------- |