4 digit code lock (mcs-51)

  • 8 Replies
  • 3627 Views
*

Offline JENG

  • *****
  • 808
  • รู้ทุกเรื่องเว้นเรื่องจริง
    • View Profile
4 digit code lock (mcs-51)
« on: November 10, 2014, 12:38:38 pm »
project สมัยวัยละอ่อน

หากถูกใจช่วยกด like เป็นกำลังใจกันด้วยคับ จะทำ project ง่ายๆมาฝากอีก ;D
ปล.หากมีข้อสงสัยรายละเอียด source code กรุณาถามโดย pm. มานะคับ ถามในกระทุ้ผมขอสงวนสิทธิ์ไม่ตอบนะคับ :) 

source code

ว่างๆ เลยเอา 7 segment serial มา upgrade ใช้ AT89LP4052 @18.432Mhz
จี๊ดมาก มี Ram 256 Byte เอามาเป็น fifo-buffer แบบเวอร์ๆมากถึง 160 byte
การแสดงผลออกมาเนียนกว่าใช้ AT89C2051 มาก เลยเอามาลองทำ code lock
แบบ 7 segment ดู.. ก็แปลกไปอีกแบบ เพราะผมเคยเห็นแต่ CLCD...

<a href="http://www.youtube.com/v/62-IsaNNCuE" target="_blank" class="new_win">http://www.youtube.com/v/62-IsaNNCuE</a>

การทำงาน
หน้าจอปรกกติ สามารถป้อน password 4 หลักได้ทันที
ถ้า password ถูกต้องจะแสดง pass กระพริบ 3 ครั้ง
ถ้า password ผิด จะแสดง err
ในระหว่างการป้อน password ถ้าต้องการลบให้กด * แล้วป้อนใหม่ได้

การเปลี่ยน password
กด # จะแสดง P-[xxxx]ใส่ password เดิม ถ้า password ผิด จะแสดง err
ถ้า password ถูกต้องจะแสดง n-[xxxx] ใส่ password ใหม่
ถ้า password ผิด จะแสดง err ถ้า password ถูกต้องจะแสดง A-[xxxx]
ยืนยัน password ใหม่อีกครั้ง ถ้า password ใหม่ถูกต้องจะแสดง pass
ลองไปต่อยอดกันดูครับ... :)
สามารถติดตาม electoday ได้ที่

Facebook
www.facebook.com/groups/coopmicro

Google+
https://plus.google.com/communities/103482067769375459277

☺☺☺ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา☺☺☺

Re: 4 digit code lock (mcs-51)
« Reply #1 on: November 10, 2014, 03:55:25 pm »
     เอาอีก เอาอีก
 :D ขอบคุณมากครับ  :D

Re: 4 digit code lock (mcs-51)
« Reply #2 on: November 10, 2014, 07:58:43 pm »
ขอถามเกี่ยวกะเครื่องเบิร์น MCS-51 หน่อยครับพี่

ถ้าผมใช้ชิป at89s51 จะเบิร์นชิป ผมใช้ตัวนี้เบิร์นได้ไหมครับพี่ >> http://www.arduino.in.th/product/214/usbasp-programmer-%E0%B8%84%E0%B8%A5%E0%B8%B0%E0%B8%AA%E0%B8%B5


พอดีเวลาเรียน ผมใช้ p89v51rd2 ต่อเบิร์นทางrx tx ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ

Re: 4 digit code lock (mcs-51)
« Reply #3 on: November 10, 2014, 08:13:55 pm »
ขอถามเกี่ยวกะเครื่องเบิร์น MCS-51 หน่อยครับพี่

ถ้าผมใช้ชิป at89s51 จะเบิร์นชิป ผมใช้ตัวนี้เบิร์นได้ไหมครับพี่ >> http://www.arduino.in.th/product/214/usbasp-programmer-%E0%B8%84%E0%B8%A5%E0%B8%B0%E0%B8%AA%E0%B8%B5


พอดีเวลาเรียน ผมใช้ p89v51rd2 ต่อเบิร์นทางrx tx ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ

ไม่น่าจะได้นะครับ
ใช้เป็นตัวนี้ดีกว่าครับ http://www.arduino.in.th/product/33/sp200s-programmer

ปล. ผมยังไม่เคยใช้นะครับ แต่เห็นสเป็คบอก Support อยู่

*

Offline JENG

  • *****
  • 808
  • รู้ทุกเรื่องเว้นเรื่องจริง
    • View Profile
Re: 4 digit code lock (mcs-51)
« Reply #4 on: November 10, 2014, 08:46:27 pm »
ขอถามเกี่ยวกะเครื่องเบิร์น MCS-51 หน่อยครับพี่

ถ้าผมใช้ชิป at89s51 จะเบิร์นชิป ผมใช้ตัวนี้เบิร์นได้ไหมครับพี่ >> http://www.arduino.in.th/product/214/usbasp-programmer-%E0%B8%84%E0%B8%A5%E0%B8%B0%E0%B8%AA%E0%B8%B5


พอดีเวลาเรียน ผมใช้ p89v51rd2 ต่อเบิร์นทางrx tx ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ

ถ้าไม่รีบแนะนำตัวนี้ครับ http://www.es.co.th/detail.asp?prod=03513422
ส่วน programmer ของ mcs-51 หาถูกๆยากหรือถูกมากก็ใช้ลำบากแม้จะเป็น spi
แนะนำตัวนี้ครับถูกสุดล่ะพอใช้งานได้ ตาม #rep3 ว่า http://www.arduino.in.th/product/33/sp200s-programmer
สามารถติดตาม electoday ได้ที่

Facebook
www.facebook.com/groups/coopmicro

Google+
https://plus.google.com/communities/103482067769375459277

☺☺☺ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา☺☺☺

*

Offline boe

  • ***
  • 104
    • View Profile
Re: 4 digit code lock (mcs-51)
« Reply #5 on: November 10, 2014, 11:22:04 pm »
อันนี้เป็นตัวที่ใหม่กว่า  อยากขายเพราะมีแล้ว 1 ชุด ใหม่เอี่ยมยังไม่เคยใช้เลย
http://www.electoday.com/index.php/topic,12171.0.html
ไม่มีความยากจน ในหมู่คนขยัน

Re: 4 digit code lock (mcs-51)
« Reply #6 on: November 11, 2014, 07:18:48 am »
ขอบคุณมากครับ พอดีไปเจอตัวนี้มา เลยคิดว่าเป็นตัวเดียวกัน
http://www.ebay.com/itm/USB-ISP-Programmer-For-ATMEL-AVR-51-ATMega-ATTiny-AT89S51-AT89S52-AT90PWM2-/351049159668

*

Offline JENG

  • *****
  • 808
  • รู้ทุกเรื่องเว้นเรื่องจริง
    • View Profile
Re: 4 digit code lock (mcs-51)
« Reply #7 on: November 11, 2014, 08:19:49 am »
ขอบคุณมากครับ พอดีไปเจอตัวนี้มา เลยคิดว่าเป็นตัวเดียวกัน
http://www.ebay.com/itm/USB-ISP-Programmer-For-ATMEL-AVR-51-ATMega-ATTiny-AT89S51-AT89S52-AT90PWM2-/351049159668

คนละตัวคับ usb-isp น่าจะใช้กับ avrprog โปรแกรม 8051 ทาง isp ได้
แต่เห็นตัวนี้เขาใช้ usbasp กับ avrdude โปรแกรม 8051 ได้ ก็น่าลองอยู่

<a href="http://www.youtube.com/v/7g6UC4yt_WY" target="_blank" class="new_win">http://www.youtube.com/v/7g6UC4yt_WY</a>
สามารถติดตาม electoday ได้ที่

Facebook
www.facebook.com/groups/coopmicro

Google+
https://plus.google.com/communities/103482067769375459277

☺☺☺ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา☺☺☺