ทำวงจร keypad เข้าวงเข้ารหัสถอดรหัส ออก 7 segment แต่เขียนโค้ด C ไม่เป็นครับ ใน Protuse
ธันวาคม 22, 2024, 09:05:49 pm *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: ทำวงจร keypad เข้าวงเข้ารหัสถอดรหัส ออก 7 segment แต่เขียนโค้ด C ไม่เป็นครับ ใน Protuse  (อ่าน 8328 ครั้ง)
fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« เมื่อ: กุมภาพันธ์ 20, 2013, 09:37:21 am »

คือทำวงจร keypad ผ่าน pic16f877a เข้าวงจรเข้ารหัสถอดและถอดรหัส แต่เขียน code c .hex ไม่เป็นครับ แต่ถ้าวงจรนี้ไม่เข้าวงจรเข้ารหัสกับถอดรหัส ผมเขียนโค้ดได้แล้ว แต่นี้ต้องเข้าวงจรนี้ด้วย ผมเขียนไม่เป็นครับ มีรูปมาให้ดูครับ

นี่คือไฟล์ proteus ที่ผมทำครับ ช่วยเขียนโค้ดให้รันได้ให้ทีครับ

http://www.upload-thai.com/download.php?id=f6b8316bda04ae6a6575c058b076f4b1       //ไฟล์งานใน proteus ครับ

http://image.ohozaa.com/view2/wESoKIFZ0jqJCj3T        //อันนี้ที่ผมต่อตรงๆ แล้วเขียนโค้ด c ออกมาได้ครับโดยไม่ผ่านวงจรเข้ารหัสถอดรหัสตามโจทย์ที่ได้รับ

http://www.upload-thai.com/download.php?id=96d342824f9854ab2695d164488be83f        //ไฟล์นี้ครับ ที่ต้องทำให้รันได้

http://image.ohozaa.com/view2/wESxrUliiXemA6vQ        //รูปวงจรที่สมบูรณ์ครับ

ปล.ช่วยผมหน่อยครับผมงง มาหลายอาทิตย์แล้วครับเครียดจนไม่ได้อ่านหนังสือสอบเลยครับ จะส่งวันศุกร์นี้แล้วไม่มีหนทางไหนเลย เลยมาให้พี่ๆ ในบอร์ดแห่งนี้ช่วยครับ


บันทึกการเข้า

fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« ตอบ #1 เมื่อ: กุมภาพันธ์ 20, 2013, 03:56:26 pm »

ช่วยหน่อยนะครับ
บันทึกการเข้า
kiano♥
kiano555@gmail.com
กลุ่มสนับสนุนLSV+มีน้ำใจ
member
****

คะแนน337
ออฟไลน์ ออฟไลน์

กระทู้: 570


การให้น่าภูมิใจกว่าได้รับ Line ID : Tech64

kiano555@windowslive.com kiano555@yahoo.com
เว็บไซต์ อีเมล์
« ตอบ #2 เมื่อ: กุมภาพันธ์ 20, 2013, 05:23:01 pm »

เพิ่มไอซีอีก 1 ตัวได้ไหม ถ้าได้ลองทำตามวงจรนี้ดู
ถ้าไม่ได้ ก็ต้องแก้ไขที่โค๊ดโปรแกรม
บันทึกการเข้า
fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« ตอบ #3 เมื่อ: กุมภาพันธ์ 20, 2013, 06:39:16 pm »

ได้ครับ ถ้าได้นี่เอาไอซีตัวนี้ไปต่อได้เลยใช่ไหมครับ โค้ดเดิม

แล้ววงจรข้างบนนี่มีวงจรเต็มๆ กับโค้ดไหมครับ อัพรูปให้ผมดูก็ได้ครับ ขอบคุณครับ
บันทึกการเข้า
kiano♥
kiano555@gmail.com
กลุ่มสนับสนุนLSV+มีน้ำใจ
member
****

คะแนน337
ออฟไลน์ ออฟไลน์

กระทู้: 570


การให้น่าภูมิใจกว่าได้รับ Line ID : Tech64

kiano555@windowslive.com kiano555@yahoo.com
เว็บไซต์ อีเมล์
« ตอบ #4 เมื่อ: กุมภาพันธ์ 20, 2013, 07:06:50 pm »

ลองทำดูเลยครับ อย่ามัวแต่ถาม
โค๊ดมันน่าจะประมาณนี้นะ
   while(1)
   {
      k=kbd_getc();   // อ่านการกดคีย์ แล้วเก็บค่าไว้ในตัวแปร k
      output_d(k); // ส่งค่า k ออกทางพอต D
      delay_ms(100);
   }
บันทึกการเข้า
fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« ตอบ #5 เมื่อ: กุมภาพันธ์ 20, 2013, 07:25:21 pm »

คือผมอยากรู้ว่าต่อยังไงอะครับ มีรูปใหญ่ๆ ให้เห็นอุปกรณ์ทั้งหมดไหมครับ ขอโทดที่ถามอิกครั้งครับ
บันทึกการเข้า
fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« ตอบ #6 เมื่อ: กุมภาพันธ์ 20, 2013, 07:26:27 pm »

ไม่ได้อะครับพอดีผมไม่ค่อยรู้เรื่องพวกนี้เท่าไหร่ ยังไงก็ช่วยผมหน่อยนะครับ งานร้อนๆ จะส่งวันศุกร์แล้วครับ  THANK!!
บันทึกการเข้า
fenzaunited
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


« ตอบ #7 เมื่อ: กุมภาพันธ์ 20, 2013, 09:41:26 pm »

 THANK!! THANK!! THANK!!
บันทึกการเข้า
JUB
Full Member
member
**

คะแนน81
ออฟไลน์ ออฟไลน์

กระทู้: 1157



« ตอบ #8 เมื่อ: กุมภาพันธ์ 21, 2013, 01:34:14 am »

รับทำ project ครับ สนใจ pm. มาได้ Smiley

แต่วงจรที่เอามาให้ดูมันแสดงได้แค่ 0-8 นะ 9จะแสดงไม่ได้ อยากให้แก้หรือป่าว
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!