سلام من برنامه نمایش ساعت دیجیتال با کدویژن میخواستم لطا کمکم کنید ضروری هست
هم چنین برنامه نمایش متن روی سون سگمنت .مثلا نمایش hello بر روی سون سگمنت باشه . ضروری هست :ناراحت:
Printable View
سلام من برنامه نمایش ساعت دیجیتال با کدویژن میخواستم لطا کمکم کنید ضروری هست
هم چنین برنامه نمایش متن روی سون سگمنت .مثلا نمایش hello بر روی سون سگمنت باشه . ضروری هست :ناراحت:
سلام دادا
برنامه مربوط به نمایش یه متن در lcd
#include <stdio.h>
#include <mega16.h>
#include <delay.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x1B ;PORTA
#endasm
void main(void)
{
char buffer[]="DMF313.ir";
lcd_init(16); //آماده کردن ال سي دي براي دريافت اطلاعات
lcd_clear(); //پاک کردن صفحه نمايش
while (1)
{
lcd_clear(); //پاک کردن صفحه نمايش
lcd_gotoxy(0,0); //رفتن به محط ايک و واي
lcd_puts(buffer); //چاپ حافظه موجود در حافظه اس رم
delay_ms(5000); //ايجاد فاصله زماني
}
}
راستی اینم از مدار شبیه سازش در ISIS یا پروتئوس!!!!!!!!!!!!!! یه ATMEGA16 با یه LCD :لبخندساده:
دانلود
اگه لینکش خراب بود یه پ.خ بزن تا برات دوباره آپلود کنم.:لبخند:
راستی حواسم نبود که تو سوالت نوشتی نمایش متن با 7SEG شرمنده
بیا این برنامه رو همین الان نوشتمش
کار بیهمده ای هستش چون نمایش متن در LCD و LED-تابلو روان- خیلی بهتر و آسون تره===> البته حل همچین مسائلی برای قوی بهتر شدن برنامه نویسی بدک نیست به هر حال این از کدش
#include <mega16.h>
#include <delay.h>
unsigned char cathode_seg[]={0x9,0x6,0x47,0x40};
void main(void)
{
DDRC=0xff;
PORTC=0x00;
DDRD=0xff;
PORTD=0x00;
while(1)
{
PORTD.0=1;
PORTC=cathode_seg[0];
delay_ms(10);
PORTD.0=0;
PORTD.1=1;
PORTC=cathode_seg[1];
delay_ms(10);
PORTD.1=0;
PORTD.2=1;
PORTC=cathode_seg[2];
delay_ms(10);
PORTD.2=0;
PORTD.3=1;
PORTC=cathode_seg[2];
delay_ms(10);
PORTD.3=0;
PORTD.4=1;
PORTC=cathode_seg[3];
delay_ms(10);
PORTD.4=0;
}
}
سوالی بود در خدمتیم--البته اگه بلد بودیم:لبخند:-
راستی باز یادم رفت
اینم از مدارش
دانلود
سلام ممنون .ولی این نمایش hello ,روی سون سگمنت هست و من نمایش ساعت دیجیتال روی سون سگمنت رو میخاستم اگه میشه راهنمایی کنید .ممنون
سلامم
یکی از سوالاتhello یود:متفکر:
ساعت چه جوری باشه مثلا 35 12 اینجوری باشه؟؟؟ که فقط از سون سگمنت استفاده شده یا این که به صورت 35 : 12 باشه که علاوه بر سون سگمنت از دو تا ال ای دی هم استفاده کرده باشم
راستی از سون سگمنت 4 تایی استفاده کنم یا 4 تا سون سگمنت بزارم کنار هم یا دو تا دوتایی؟؟؟
کدوم یک از این قطعات رو داری ؟؟؟؟ 4 تایی-2 تایی-تکی؟؟؟؟
میتو
سون سگمنت 4تایی مثلا 11.03.23یک عدد سون شگمنت باشه یه سوال دیگه هم داشتم اینکه یک عدد حداکثر 4 رقمی توسط صفحه کلید دریافت روی ال سی دی نمایش بده ممنون میشم خیلی ضروری هست
آقا اینم از برنامه ساعت دیجیتال
لینکش رو در زیر میزارم
مشکلی داشت همونجا بگو.
http://dmf313.ir/%D8%B3%D8%A7%D8%B9%...5%D9%86%D8%AA/