عضویت     ورود  جوانی ستاره ای است که فقط یکبار در آسمان عمر طلوع می کند . ژوبرت يكشنبه، 24 آذر ماه ، 1398

کانال تلگرام


تبلیغات متنی


منوی سایت


جست و جو در بانك مقالات




مقالات جدید
تعداد شاخه ها: 30 عدد
تعداد مقالات: 758 عدد 1: آزمايشگاه الكترونيك - استاد محرري 
[دفعات مشاهده : 5945 بار]
 2: جزوه درس مخابرات 1 - دانشگاه فردوسي مشهد 
[دفعات مشاهده : 5955 بار]
 3: كتاب مهندسي تاسيسات / دكتر كلهر 
[دفعات مشاهده : 5777 بار]
 4: مجموع اعوجاج هارمونیک T.H.D 
[دفعات مشاهده : 5800 بار]
 5: كتاب "روش طراحي و تحليل مدارهاي الكترونيك" 
[دفعات مشاهده : 12441 بار]
 6: ادوات نوري 
[دفعات مشاهده : 5703 بار]
 7: كتاب اصول تلويزيون رنگي 
[دفعات مشاهده : 7496 بار]
 8: پروژه دزد گیر با سنسور تشخیص حرکت pir با قفل رمز الکترونیکی 
[دفعات مشاهده : 6982 بار]
 9: جزوه اندازه گیری الکتریکی 
[دفعات مشاهده : 6241 بار]
 10: سوالات کنکور کارشناسی ارشد 90 / گروه مهندسی برق 
[دفعات مشاهده : 8023 بار]
 11: آرشيو پروژه هاي 8051 
[دفعات مشاهده : 6865 بار]
 12: آرشيو پروژه هاي AVR‌ (ـ‌ 126 پروژه ) 
[دفعات مشاهده : 14795 بار]
 13: آموزش برنامه نويسي و كار با ماژول Sim300CZ با ميكروكنترلر AVR 
[دفعات مشاهده : 10901 بار]
 14: سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق 
[دفعات مشاهده : 8277 بار]
 15: ارتباط میکروهای PIC با کمک پروتکل سریال I2C و نکات تکمیلی ماژول MSSP 
[دفعات مشاهده : 6391 بار]
 16: ساعت تقویم با کمک میکروکنترلر PIC و DS1307 
[دفعات مشاهده : 6985 بار]
 17: تایمرهای چند زمانه ( ساعت مرکزی ) با میکرو PIC 
[دفعات مشاهده : 6336 بار]
 18: ساعت تقویم شمسی مجهز به آلارم روزانه و هفتگی 
[دفعات مشاهده : 7224 بار]
 19: صفحه کلید وقفه ای با میکروکنترلر PIC 
[دفعات مشاهده : 6061 بار]
 20: کرنومتر دیجیتال با میکروکنترلر PIC با قابلیت ثبت 3 زمان 
[دفعات مشاهده : 6152 بار]
 21: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HMTR + پروژه چت متنی بیسیم 
[دفعات مشاهده : 9689 بار]
 22: سنسورهای حرارت 
[دفعات مشاهده : 8323 بار]
 23: کنترل وسایل برقی از طریق خط تلفن با میکروکنترلر PIC 
[دفعات مشاهده : 8319 بار]
 24: ارتباط سریال UART بین دو میکروکنترلر PIC 
[دفعات مشاهده : 6645 بار]
 25: گزارش کار آموزی : ماشین های ابزار کنترل عددی CNC 
[دفعات مشاهده : 6914 بار]
 26: کنترل وسایل به کمک ماژول HM-TR و میکرو AVR 
[دفعات مشاهده : 9489 بار]
 27: طراحی و ساخت کنترل از راه دور 1 کانال با کمک ماژول های ASK و آی سی های سری PT 
[دفعات مشاهده : 7941 بار]
 28: مجموعه رفرنس های آموزشی میکروکنترلرهای سری dsPIC 
[دفعات مشاهده : 7335 بار]
 29: مجموعه پروژه های میکروکنترلر AVR با کامپایلر بسکام 
[دفعات مشاهده : 12610 بار]
 30: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HM-T و HM-R با میکرو AVR 
[دفعات مشاهده : 10399 بار]


آخرين مطالب ارسال شده
· روش طراحي و تحليل مدارهاي الكترونيك[ 1 نظر شما چيه؟ - 40157 مشاهده ]
· اصول تلويزيون رنگي[ 0 نظر شما چيه؟ - 18638 مشاهده ]
· نرم افزار DigSilent[ 2 نظر شما چيه؟ - 21787 مشاهده ]
· AVR Tech Lib 2011[ 1 نظر شما چيه؟ - 25311 مشاهده ]
· مجموعه كنفرانس هاي سالينه ميكروچيپ / سال 2009 /[ 2 نظر شما چيه؟ - 23044 مشاهده ]
· آموزش كار با ماژول SIM300CZ با ميكرو AVR[ 4 نظر شما چيه؟ - 25451 مشاهده ]
· مجموعه فيلم هاي آموزشي نرم افزار Altium Designer[ 0 نظر شما چيه؟ - 39539 مشاهده ]
·  سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق[ 0 نظر شما چيه؟ - 20398 مشاهده ]
· لينك دانلود مجله October 2010 / SERVO[ 0 نظر شما چيه؟ - 17406 مشاهده ]
· Catalog CA 01 (10/2009) / International version[ 0 نظر شما چيه؟ - 21780 مشاهده ]

[ موارد بیشتر در بخش اخبار و تازه ها ]


زبان
انتخاب زبان نمایش :



مطالب جديد
· 1: روش قدرت براي تجزيه و تحليل هارمونيك سيستم هاي قدرت شامل رآكتورهاي كنترل شده THYRISTOR
· 2: IEEE Std 1355-1995
· 3: بهينه سازي مدارهاي منطقي تركيبي در سطح گيت با استفاده از الگوريتم ژنتيك
· 4: Inducing Shades of Meaning by Matrix Methods : A First Step Towards Thematic Analysis of Opinion
· 5: Simulation and Software Radio for Mobile Communications
· 6: ELECTRONIC DEVICES AND CIRCUITS
· 7: روش جديد ادغام تصميم مبتني بر رفتار سنجنده هاي چندگانه وكاربرد آن در آشكار سازي و شناسايي توزيع شده
· 8: مقاله آموزشی سنسور ها
· 9: بررسي كاربرد مدلسازي فازي و الگوريتم شبيه سازي آنيلينگ در بهره برداري بهينه از منابع آب
· 10: تعیین ضریب قدرت اقتصادی بر اساس خازن گذاری در شبکه توزیع
· 11: ارزیابی اقتصادی تلفات ترانسفورماتورهای توزیع
· 12: فشرده سازي سيگنال ECG با نرخ بيت پايين
· 13: مروري بر انتشار و دريافت امواج زميني تلويزيون آنالوگ و ديجيتال
· 14: Ant System: Optimization by a Colony of Cooperating Agents
· 15: برنامه ريزي مسير روبات متحرك با استفاده از نامساويهاي ماتريسي خطي و برنامه ريزي اعدادصحيح صفر ويك
· 16: يادگيري مفاهيم مجرد كاركردي با استفاده از يادگيري تقويتي
· 17: آلگوريتم جديدي براي تعيين مسير بهينه جريان ايجاد شده توسط خازن به منظور يافتن اندازه، تعداد و مکان
· 18: Aircraft Secondary Power Generator With Diret Compensation Frequency Control
· 19: Soccer Field Image Segmentation using a CLPSO-based Fuzzy Approach
· 20: بررسي نقش اتصالات ثابت در شبكه هاي توزيع وبهينه سازي آن

[ آخرين مقالات ]


ارسال مقاله به سايت

 



...::: Ir-Micro.Com :::... :: View topic - lcd 1*16


lcd 1*16

 
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> مطالب کلی در مورد میکروکنترلرها Printable Version
View previous topic :: View next topic  
Author Message
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 02:47:16 Reply with quote Scroll Down to Next postGo to last Post of Page

سلام
کسی تاحالا ال سی دی 1×16 رو راه اندازی کزده؟
من دیروز یه دونه گرفتم نصف کاراکتراش روش نمینویسه
بردم پیش فروشنده یه ال سی دی دیگه برداشت امتحان کردیمپاونم همینطور بود
گفت مشکل از برنامه ته
حالا نمیدونم مشکل کجاست
من احتمال میدم نوع دستورات و کار با این نوع ال سی دی یه فرق کوچیک داشته باشه
به هرحال اگه کسی اطلاعاتی داره کمک کنه ممنون

Back to top
View user's profile Send private message
salmon
کاربر فعال
کاربر فعال

Joined: Mar 12, 2012
Posts: 325




Location: پشت کامپیوتر
1151804.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 10:30:39 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام رفیق
اگر شک داری مشکل از lcd یا برنامه با یه برنامه دیگه مثل بیسیک تستش کن کار کردن با lcd در بیسیک مثل کد ویژن نیازی به کتابخونه نداره (فکر میکنم تو کتابخونش مشکل داشتی ) دو خط برنامه مینویسی config میشه البت این یه نظر بود
موفق باشی

Back to top
View user's profile Send private message Send e-mail
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 10:43:44 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام
میشه یه مثال بذاری واسم؟
من برنامه بسکام رو دارم اما زیاد بلد نیستم
یه مثال بذاری که توش مثلآ یه کاراکتر اول توی 16 ستون اول شیفت پیدا کنه و بعد توی 16 ستون دوم (یعنی خط اول و بعد خط دوم)
من احتمال میدم 8 کاراکتری که مشاهده نمیشه جزء خط بعدی میشناسه
ممنون


__________________
در پشت سر هر مرد موفق سالها شكست قرار گرفته. باب براون
Back to top
View user's profile Send private message
salmon
کاربر فعال
کاربر فعال

Joined: Mar 12, 2012
Posts: 325




Location: پشت کامپیوتر
1151804.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 11:16:17 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

کابر فعال شدی ها حواست هست Laughing
مگه نگفتی lcd 16*1 پس سطر دوم چیه ؟
$regfile "m128def.dat"
$crystal = 12000000

Config Lcd = 16 * 1
Config Lcdpin = Pin , Db4 = Pine.0 , Db5 = Pine.1 , Db6 = Pine.2 , Db7 = Pine.3_
, E = Pine.4 , Rs = Pine.5

Dim S As Byte : S = 0
Dim A As Byte

For A = 0 To 31

Shiftcursor Right
Lcd S
Next
end
عدد صفر از سطر اول ستون اول چاپ میشه الی آخر
تو خط اول هم باید اسم میکرو خودتو بزاری که الان 128 mega
پایه های lcd از 4 تا 7 به ترتیب از db 4 تا db7 وصل شده به porte میکرو (mega128 )
برای پروگرام کردن میکرو هم اگر برنامه واسط داری که هگزو بدی به میکرو که هیچ نداری از تو گزینه option گزینه programmer رو انتخاب کن و ... .

Back to top
View user's profile Send private message Send e-mail
dani-micro
کاربر فعال
کاربر فعال

Joined: Sep 27, 2012
Posts: 201




Location: Tehran
770464.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 17:43:59 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

با سلام خدمت اساتید محترم
ببخشید وارد بحثتون میشم Neutral
توی بعضی از LCD ها از جمله 16*1 توی هر سطر دارای حافظه پیوسته نیستند .
یعنی بین 8 کاراکتر اول و دوم break وجود داره .
توی بیسیک پس از فرمان Lcdout $fe,1 میتونیم توی 8 کاراکتر اول بنویسیم وبعد از فرمان
Lcdout $fe,$c0 میتونیم توی 8 کاراکتر دوم بنویسیم .
نه کامپایلرت ایراد داره ونه LCD شما ایراد داره ، فقط باید این نکته رو یادت باشه .

نکته :

LCD های 16*2 از دو سطر بهم پیوسته 16 تایی تشکیل شدن ولی LCD های 16*1 از دو سطر
8 تایی که بینشون یه فاصله وجود داره تشکیل شدن و توی یک سطر قرارشون دادن .
یعنی در اصل یه LCD 2*8 .
فکر کنم حالا دیگه تونتسین توی ذهنتون تجسمش کنید . Idea
موفق باشید .
یا علی

Back to top
View user's profile Send private message
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 20:17:31 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

سلام
ممنون بچه ها
خوب الان توی کامپایلر کدویژن چطور باید توی ال سی دی بطور کامل بنویسم؟ اون 8 کاراکتر بعدی بصورت خاصی میشه توش نوشت؟
دستور خاصی داره؟
من سی کدویژن نوشتم برنامه مو


__________________
در پشت سر هر مرد موفق سالها شكست قرار گرفته. باب براون
Back to top
View user's profile Send private message
dani-micro
کاربر فعال
کاربر فعال

Joined: Sep 27, 2012
Posts: 201




Location: Tehran
770464.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 20:24:50 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

reza_qom_2040 wrote:
سلام
ممنون بچه ها
خوب الان توی کامپایلر کدویژن چطور باید توی ال سی دی بطور کامل بنویسم؟ اون 8 کاراکتر بعدی بصورت خاصی میشه توش نوشت؟
دستور خاصی داره؟
من سی کدویژن نوشتم برنامه مو

سلام .
من که واست نوشتم چجوریه . واسه یه Lcd 2*16 چطور تو خط دوم مینویسی ، همونطور هم واسه
16*1 بنویس ، میشه 8*2 ، ادامه سطر اول میشه ، اول پرش به سطر دوم و بعد اطلاعاتی که میخوای
بنویسی .
یا علی

Back to top
View user's profile Send private message
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 20:27:51 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

برم امتحان کنم ببینم چی میده
ممنون


__________________
در پشت سر هر مرد موفق سالها شكست قرار گرفته. باب براون
Back to top
View user's profile Send private message
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 21:56:20 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

من امتحان کردم
این قطعه برنامه رو گذاشتم برد اول هشتمین کاراکتر نوشت
/
/
/
lcd_gotoxy(0,1) ;
sprintf(ch,"%.1f ",i);
lcd_puts(ch);
delay_ms(30);
/
/
/
این درست کار میکنه
اما من وقتی میخوام یه جمله کامل رو بنویسم باید چکار کنم؟
مثل این



__________________
در پشت سر هر مرد موفق سالها شكست قرار گرفته. باب براون
Back to top
View user's profile Send private message
hosein_roshan
کاربر فعال
کاربر فعال

Joined: Mar 08, 2010
Posts: 322




Location: qom
1207984.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 22:44:41 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

هه
یه ساعت نشستم همه ی جمله ها رو نصف کردم
یعنی 8 تا کاراکتر اولو تو یه خط نوشتم و بقیه ی کاراکترا رو تو خط بعد
بعداز این همه زحمت تازه بعزی جاها که عدد داشتم درست نمیشد و ....
خدا رو شکر یه بک آپ داشتم از کل پروژه
دیدم اگه ال سی دی رو 8 تایی اینیت کنم درست میشه
خلاصه اومدم تو همون پوشه بک آپ فقط جمله ی lcd_init( 16 ); رو تبدیل کردم به lcd_init( 8 ); و همه چیز درست شد Mr. Green
نمیدونم چرا یه لحظه یاد پت و مت اوفتادم


__________________
در پشت سر هر مرد موفق سالها شكست قرار گرفته. باب براون
Back to top
View user's profile Send private message
salmon
کاربر فعال
کاربر فعال

Joined: Mar 12, 2012
Posts: 325




Location: پشت کامپیوتر
1151804.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 18 بهمن ماه ، 1391 23:45:19 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

خیلی هم خوب آفرین
موفق باشی

Wink

Back to top
View user's profile Send private message Send e-mail
saleh_chz
مدیر انجمن
مدیر انجمن

Joined: Jan 10, 2008
Posts: 2583




Location: مشهد
3054267.20 امتیاز

Items

Status: Offline

PostPosted: پنجشنبه، 19 بهمن ماه ، 1391 20:29:45 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

احسنت.
Very Happy

Back to top
View user's profile Send private message Send e-mail Visit poster's website
dani-micro
کاربر فعال
کاربر فعال

Joined: Sep 27, 2012
Posts: 201




Location: Tehran
770464.00 امتیاز

Items

Status: Offline

PostPosted: پنجشنبه، 19 بهمن ماه ، 1391 23:23:05 Reply with quote Go to Top of PageScroll Up to Previous post

reza_qom_2040 wrote:
هه
یه ساعت نشستم همه ی جمله ها رو نصف کردم
یعنی 8 تا کاراکتر اولو تو یه خط نوشتم و بقیه ی کاراکترا رو تو خط بعد
بعداز این همه زحمت تازه بعزی جاها که عدد داشتم درست نمیشد و ....
خدا رو شکر یه بک آپ داشتم از کل پروژه
دیدم اگه ال سی دی رو 8 تایی اینیت کنم درست میشه
خلاصه اومدم تو همون پوشه بک آپ فقط جمله ی lcd_init( 16 ); رو تبدیل کردم به lcd_init( 8 ); و همه چیز درست شد Mr. Green
نمیدونم چرا یه لحظه یاد پت و مت اوفتادم

سلام .
گفتم که میتونی ، آفرین .
ولی این واسه ما که برنامه نویسیمون خیلی ضعیفه ، خیلی مساله بزرگیه ، یه طوری وانمود نکن
که کاردرستا بهمون بخندن Wink
به قول معروف توی دلت ذوق کن Laughing
همیشه موفق باشی
یا علی

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> مطالب کلی در مورد میکروکنترلرها All times are GMT + 3.5 Hours
Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

 
 Jump to:   

Related topics
 Topics   Replies   Author   Views   Last Post 
No new posts lcd help 9 melectronics 14585 يكشنبه، 23 فروردين ماه ، 1388 07:56:43
1nafar View latest post
No new posts تبدیل lcd موازی به سریال با 180 تومان 13 123456za 19419 چهارشنبه، 6 آذر ماه ، 1387 17:52:00
ahmadk View latest post
No new posts Thermometer (2x16 lcd)1 دماسنج با 8051 و 2*16 lcd 1 honeyl 12052 سه شنبه، 4 تير ماه ، 1387 01:37:40
bleedingme View latest post
No new posts راه اندازی lcd به صورت 4 بیت 4 ahmad2000 12363 چهارشنبه، 28 فروردين ماه ، 1387 23:18:01
Hamed View latest post
No new posts فرکانس متر با LCD و AT89C2051 0 Hamed 13757 جمعه، 24 فروردين ماه ، 1386 10:03:10
Hamed View latest post
 


Powered by phpBB © 2001, 2008 phpBB Group

Ported to Platinum 7.6.b.4 V2 by sadeghkhafan

فروشگاه تخصصی برق و الکترونیک ایران میکرو
www.iran-micro.com
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL.
Powered by Platinum 7.6.b.4 v2
Powered by Platinum 7.6.b.4 v2 Persian

مدت زمان ایجاد صفحه : 0.15 ثانیه