พิมพ์หน้านี้ - ขอโค๊ดโปรแกรม

LSVคลังสมองออนไลน์ "ปีที่14"

ห้องโครงงาน - D.I.Y.- เทคโนโลยี่ => ห้องโครงงาน - D.I.Y.- เทคโนโลยี่ => ข้อความที่เริ่มโดย: HS4RBS ที่ ธันวาคม 11, 2008, 06:54:19 pm



หัวข้อ: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: HS4RBS ที่ ธันวาคม 11, 2008, 06:54:19 pm
ขอโค๊ดโปรแกรม การนับค่าเพิ่มขึ้นทีละ 1 ค่า โดยจะเริ่มนับค่า ทุกครั้งที่มีการกดสวิตช์แล้วแสดงผลทางLCD ครับ โดยใช้งาน MCU pic 16f877 ครับ
กรุณาด้วยครับพอดีผมทำงานส่งอาจารย์ครับ :D :D :D


หัวข้อ: Re: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: JUB ที่ กุมภาพันธ์ 02, 2009, 01:41:41 pm
089-8194508 รับจ้างเขียนครับ เป็นภาษา ASM นะ


หัวข้อ: Re: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: Ramainty ที่ กุมภาพันธ์ 12, 2009, 11:54:21 am
ของพี่เมื่อก่อนละ เอาไปลองแปลงดูนะ


หัวข้อ: Re: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: laser ที่ มีนาคม 11, 2009, 09:28:56 am
เอาภาษาไรอ่ะครับ

ติดต่อมาได้นะ 0877818415
 
เฉพาะ PIC 16F877 และ 18โ452


หัวข้อ: Re: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: tum49 ที่ มีนาคม 21, 2009, 11:01:00 pm
ลองไปเล่นดูครับ


หัวข้อ: Re: ขอโค๊ดโปรแกรม
เริ่มหัวข้อโดย: laser ที่ กรกฎาคม 16, 2009, 04:17:16 pm
ผมใช้ picbasic pro นะ

ใส่ header  lcd เองละจำไม่ได้

s1 var porta.0
s2 var porta.1

num var byte กรณีไม่เกิน255
num var word กรณีไม่เกิน 16000

num = 0
portA = %0000000
TrisA = %0000000
ADcon1 = 7

-------------------------------------------
start: if (S1 = 1) and (s2 = 0) then gosub cuntup
if (s1 = 0) and (s2 = 1) then gosub cuntdw
pause 10
goto start

cuntup : num = num+1
lcdout $fe,$c0,dec num
pause 10
return

cuntdw: num = num -1
lcdout $fe,$c0,dec num
pause 10
return

end

อาจผิดพลาดบ้างลองแก้ไขดูเพราะจำได้ไม่หมดอ่านะ แต่ก้อมีแค่นี้แหละ ง่าย ๆ