4 digit code lock (mcs-51)

Started by JENG, November 10, 2014, 12:38:38 PM

Previous topic - Next topic

JENG

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...

http://www.youtube.com/v/62-IsaNNCuE

การทำงาน
หน้าจอปรกกติ สามารถป้อน 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

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

yupetch

     เอาอีก เอาอีก
:D ขอบคุณมากครับ  :D

S.poolpong93

ขอถามเกี่ยวกะเครื่องเบิร์น 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 ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ


หมูน้อย

Quote from: S.poolpong93 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 ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ

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

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

JENG

Quote from: S.poolpong93 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 ได้เลย   แต่ตอนนี้ชิปแพงมาก
ผมเลยคิดจะมาลองใช้ชิปตัวนี้แทนคับ

ถ้าไม่รีบแนะนำตัวนี้ครับ 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

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

boe

อันนี้เป็นตัวที่ใหม่กว่า  อยากขายเพราะมีแล้ว 1 ชุด ใหม่เอี่ยมยังไม่เคยใช้เลย
http://www.electoday.com/index.php/topic,12171.0.html
ไม่มีความยากจน ในหมู่คนขยัน

S.poolpong93

ขอบคุณมากครับ พอดีไปเจอตัวนี้มา เลยคิดว่าเป็นตัวเดียวกัน
http://www.ebay.com/itm/USB-ISP-Programmer-For-ATMEL-AVR-51-ATMega-ATTiny-AT89S51-AT89S52-AT90PWM2-/351049159668

JENG

Quote from: S.poolpong93 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

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

http://www.youtube.com/v/7g6UC4yt_WY
สามารถติดตาม electoday ได้ที่

Facebook
www.facebook.com/groups/coopmicro

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

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