หัวข้อ: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: HomdanG ที่ มีนาคม 11, 2008, 11:51:21 pm ผมอยากลองทำนาฬิกาด้วยไมโครคอนโทรลเลอร์ครับ แสดงผล 4 หลัก ชม/นาที set ค่าเวลาได้ hour/min ใครพอจะมี code กับวงจรบ้างครับ ผมลองทำตามในหนังสือ Microcontroller & Application II โดย ดอนสัน ปงผาบ แล้วไม่ออกเลย งงมาก
ด้านล่างนี้เป็น code ที่อยู่ในหนังสือน่ะครับ #include<reg51.h> sbit setHour=P3^0; sbit setMin=P3^1; void delay(int msec); void main() { char hour,min,digit0,digit1,digit2; char digit3,sw_min,sw_hour; do{ for(hour=0;hour<24;hour++) { for(min=0;min<60;min++) { if(setHour==0) { hour=hour+1; delay(50); } if(setMin==0) { min++; delay(50); } digit3=min%10; digit2=min/10; digit1=hour%10; digit0=hour/10; P1=(0x30+digit3);delay(25); P1=(0x20+digit2);delay(25); P1=(0x10+digit1);delay(25); P1=(0x00+digit0);delay(25); } } }while(min<100); } void delay(int msec) { int c; TMOD=0x02; TH0=0xA4; TL0=0xA4; for(c=0;c<msec*100;c++) { TF0=0; TR0=1; while(TF0==0); }TR0=0; } หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: HomdanG ที่ มีนาคม 11, 2008, 11:53:06 pm ใครเกร่งช่วยแนะนำหน่อยครับ หรือมีวงจรอื่นๆแนะนำก็ดีครับ
ขอบคุณครับ หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: HomdanG ที่ มีนาคม 13, 2008, 07:11:50 pm - -" ไม่มีคนพอทำได้เลยหรอครับ :'(
หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: Neung_cmi ที่ มีนาคม 16, 2008, 11:20:33 pm จะเอาออก 7 segment หรือ lcd แล้วจะใช้กับ MCS-51 เบอร์อะไรครับ
หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: HomdanG ที่ มีนาคม 17, 2008, 02:09:45 am 7 segment ครับ เบอร์ AT89C2051
ด้านล่างนี้เป็นวงจรที่อยู่ในหนังสือครับ (http://img2.smileupload.com/upload_pic/17-03-2551/01biwr_17032551021333.jpg) (http://www.smileupload.com) หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: Neung_cmi ที่ มีนาคม 25, 2008, 09:07:59 am ผมลองตามเว็ปนี้ได้ผลนะครับ http://www.kmitl.ac.th/~kswichit/clock/clock.htm
หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: HomdanG ที่ มีนาคม 25, 2008, 10:35:36 am ขอบคุณครับ
หัวข้อ: Re: การประยุกต์ MCS51ทำนาฬิกา เริ่มหัวข้อโดย: atorsound ที่ กุมภาพันธ์ 09, 2011, 01:01:32 am แล้วเบอร์ AT89S51 หละครับ มีรึป่าว ขอด้วยครับกำลังทำโปรเจคนาฬิกาอยู่
แสดงผลด้วย 7 sigmen |