با سلام به شما دوستان گرامی بالاخره ویرایش ۲٫۰ نرم افزار کار با سون سگمنت هم به پایان رسید.این نرم افزار برای اولین بار در سایت یزدکیت قرار داده شده بود.به کمک این نرم افزار شما می توانید هر کاراکتری که خواستید از طریق رابط گرافیکی طراحی کنید و سورس مربوط به اون رو به زبان های C و Basic دریافت کنید.
این هم تصویری از محیط نرم افزار:

در این ویرایش تمام اشکالات جزئی که در ویرایش قبل وجود داشت برطرف شده و از طرفی امکانات زیادی به اون اضافه شده که به مهمترین اونا اشاره می کنم:
- قابلیت انتخاب رنگ سگمنت های روشن و خاموش و ذخیره رنگ های انتخابی در خود برنامه .
- اجرای برنامه بدون نیاز به نصب فقط با کلیک روی برنامه
- قابلیت طراحی و اضافه کردن کاراکتر به تعداد نامحدود
- قابلیت دریافت سورس به زبان های C و Basic
- دارای راهنمای فارسی کامل به همراه توضیحات و سورس یک پروژه به زبان سی و بیسیک
- دارای فایل شبیه سازی شده در محیط Proteus و شماتیک مدار نمونه
- قابلیت اجرای برنامه در ویندوز Vista و ۷ بدون مشکل و اجرا در ویندوز XP با نصب فریم ورک
- دارای محیط گرافیکی جذاب ،زیبا و کاربرپسند به زبان فارسی.
- دارای چند چند کاراکتر از پیش طراحی شده و با دسترسی آسان
برای دانلود نرم افزار به ادامه مطلب مراجعه کنید…
برای استفاده دوستان عزیز یک پروژه ی نمونه به زبان های بسکام و کدویژن آماده کردم که فایل شبیه سازی Proteus پروژه هم موجود است. در این پروژه یک عدد سگمنت کاتد مشترک به پورت D از میکرو Mega8 وصل شده است که مدار پس از شروع به کار از صفر تا نه را با تاخیر یک ثانیه می شمارد. اگر ما از صفر تا نه را توسط نرم افزار طراحی کنیم یا برای طراحی کاراکترها از نمونه های آماده در نرم افزار استفاده کنیم برنامه کدی مشابه با کد زیر به ما تحویل می دهد:
Segment:
Data &H3F,&H6,&H5B,&H4F,&H66,&H6D,&H7D,&H7,&H7F,&H67
یا کدی مشابه کد زیر به زبان سی :
flash unsigned char Segment[]={0x3F,0×6,0x5B,0x4F,0×66,0x6D,0x7D,0×7,0x7F,0×67};
حالا کد برنامه رو می نویسیم:
این کد برای بسکام:
$regfile “m8def.dat”
$crystal = 4000000
Dim A As Byte
Dim I As Byte
Config Portd = Output
Do
For I = 0 To 9
A = Lookup(i , Segment)
Portd = A
Wait 1
Next I
Loop
End ‘end program
Segment:
Data &H3F , &H6 , &H72 , &H4F , &H66 , &H6D , &H7D , &H7 , &H7F , &H67
و این کد هم برای کدویژن :
#include <mega8.h>
#include <delay.h>
flash unsigned char segment[]={0x3f,0×6,0x5B,0x4F,0×66,0x6D,0x7D,0×27,0x7F,0×27};
int i;
main()
{
DDRD=0xff;
while(1)
{
for(i=0;i<11;i++)
{
PORTD=segment[i];
delay_ms(1000);
}
}
}
دانلود فایل برنامه شامل نرم افزار Seven Segment+شماتیک پروژه نمونه+فایل پروتئوس پروژه+سورس بسکام+سورس کدویژن+فایل راهنما
برای دانلود فایل برنامه روی عکس زیر کلیک کنید.(حجم فایل ۴۶۰ کیلوبایت)
سلام
بسیار عالی
ممنون
نامردیه این همه دانلود کرده باشن ، فقط یه نفر تشکر کرده باشه
آقا دمت گرم ، واقعا سنگ تموم گذاشتی
خدا خیرت بده
سلام
من این نرم افزار را دانلود کردم ولی نرم افزار نصب نمی شه
لطفا من را راهنمایی کنید
خیلی ممنون
—————————————————————————–
سلام.برای اجرای این برنامه در سیستم باید دات نت فریم ورک روی سیستم شما نصب باشه.برای دانلود نت فریم ورک با حجم ۲۰ مگابایت به پست حل مشکل اجرای برنامه های من در ایکس پی همین سایت مراجعه کنید.