วันเสาร์ที่ 1 พฤศจิกายน พ.ศ. 2557

ต่อวงจรAT89S51ให้สามารถทำงานได้




ต่อวงจรAT89S51ให้สามารถทำงานได้
25/4/2557 SONGCHAI PRAPATRUNGSEE
ต่อวงจรAT89S51ให้สามารถทำงานได้

1 ต่อไฟVCC 5V เข้าที่ขาVCC
2 ต่อกราวด์เข้าที่ขาGND
3 ถ้าใช้หน่วยความจำภายใน
   ให้ต่อไฟ5โวลท์เข้าที่ขา EA/VPP
   ถ้าใช้หน่วยความจำภายนอก
   ให้ต่อกราวด์เข้าที่ขา EA/VPP
   VPP= PROGRAMMING ENABLE VOLTAGE
   EA= EXTERNAL ACCESS ENABLE
   สังเกตุดูว่าจะมีขีดลบบนEA
   หมายความว่าถ้าใช้ EAต้องต่อกราวด์
   ส่วนVPPไม่มีขีดลบด้านบน
   หมายความว่าถ้าใช้ VPPต้องต่อไฟ
4 CRYSTAL ของเบอร์AT89S51
   อยู่ในช่วง 0 – 33 MHZ
   ต่อCRYSTALเข้าที่ขา18และ19
   แล้วต่อCค่าที่อยู่ในช่วง20PF – 40PF
   เข้าที่ขา18 ปลายอีกด้านต่อลงกราวด์
   แล้วต่อCค่าเดียวกันอีกตัวต่อเข้าที่ขา19
   ปลายอีกด้านต่อลงกราวด์เช่นกัน
   เท่ากับใช้C 2ตัว
5 ที่ขาRST(RESET)
   ให้ต่อCค่า4.7UF
   ขั้ว+ ต่อเข้าที่ไฟ5โวลท์
   ขั้ว- ต่อเข้าที่ขาRST(RESET)
   จากนั้นต่อRค่า10Kเข้าที่ขาRST(RESET)
   ปลายRค่า10K อีกด้านต่อลงกราวด์
เมื่อเปิดไฟเข้ามาในตอนแรกCจะมีค่าความต้านทานต่ำ
เปรียบเสมือนไฟ5โวลท์เข้าขาRST โดยตรง
ทำให้ขาRSTมีไฟ5โวลท์
ส่วนRค่า10Kจะทำหน้าที่ดึงกระแสลงกราวด์
เพื่อเก็บประจุให้กับCค่า4.7UF
เมื่อCค่า4.7UFเก็บประจุจนเต็ม
ก็เปรียบเสมือนความต้านทานสูงหรือขาดออกจากกัน
ทำให้ไฟ5โวลท์ผ่านมาไม่ได้
ทำให้ขาRST เป็นกราวด์เพราะRค่า10Kต่อลงกราวด์

ถ้าเป็นลอจิก1(ไฟ) หมายถึงรีเซท(RESET)
RESET หมายถึงเริ่มต้นทำงานใหม่
ถ้าเป็นลอจิก0(กราวด์) หมายถึงทำงานไปเรื่อยๆ

ส่วนระยะเวลาที่จะเป็นลอจิก1หรือไฟนั้น
ขึ้นอยู่กับค่าRและค่าC

ถ้าRมีค่ามากก็จะใช้เวลาในการเก็บประจุในCมาก
หมายถึงระยะเวลาในการเป็นลอจิก1(ไฟ)
ที่ขาRST จะยาวนานขึ้น

ถ้าCมีค่ามากก็จะใช้เวลาในการเก็บประจุในCมาก
หมายถึงระยะเวลาในการเป็นลอจิก1(ไฟ)
ที่ขาRST จะยาวนานขึ้นเช่นกัน

สังเกตุคำว่าRST ในDATA SHEET
จะไม่มีขีดลบบนคำว่าRST
หมายความว่าถ้าจะให้RESETต้องต่อไฟให้ขาRST


ไม่มีความคิดเห็น: