انجمن های گفتگوی روبوایکیو

لطفا به سیستم وارد یا ثبت‌نام کنید.

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید

لطفا برای استفاده بهتر از انجمن، ثبت نام کنید!

نویسنده موضوع: کمک برای اتصال lcd به میکرو lpc1768  (دفعات بازدید: 1406 بار)

0 کاربر و 1 مهمان درحال دیدن موضوع.

تازه وارد

  • مهمان
کمک برای اتصال lcd به میکرو lpc1768
« : 08 اسفند, 1394, 09:33:19 »
سلام به همه

اگر بخوام 16 پین از این میکرو رو به lcd (برای ارصال دیتا) وصل کنم باید چیکار کنم
تو avr ما میومدیم دوتا پورت رو میذاشتیم برای ارصال دیتا و هیچ مشکلی پیش نمیومد اما
تو این میکرو ما هیچ پورتی رو نداریم که دقیقا 16 تا پین داشته باشه پس نمیتونم مثلا این طوری برنامه بنویسم
( ;PORTA=0x103F ) اینطوری که نمیشه
چیکار کنم که بتونم مقادیر رو به 16 پین از یه پورت بفرستم در عین حال پایه های دیگه ی پورت قابل استفاده برای کار دیگه باشه ؟
« آخرين ويرايش: 08 اسفند, 1394, 09:35:55 توسط تازه وارد »

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #1 : 09 اسفند, 1394, 08:43:42 »
اگر خاستی یک پین رو روشن کنی بیت مورد نظر رو با 1  OR کن و اگر خاستی خاموش کنی با 0 AND کن.
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

تازه وارد

  • مهمان
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #2 : 09 اسفند, 1394, 11:46:30 »
اگر خاستی یک پین رو روشن کنی بیت مورد نظر رو با 1  OR کن و اگر خاستی خاموش کنی با 0 AND کن.

سلام محمد
فکر نمیکنی نسبت به حالتی که با یه کلاک دیتارو میریزیم روی پورت ( porta=0x1f )باروش شما ارسال اطلاعات کمی با تاخیر انجام میشه ؟
همونطور که میدونی این میکرو همین طوریشم  سرعتش  برای نمایش فیلم کمه برای همین من به دنبال روشی میگردم که
بتونه خیلی سریع با یک یا دو کلاک دیتا رو بریزه رو رپورت ها تا یکم بهتر بشه 
شاید با آرم با این همه پیشرفتگی بشه این کارو کرد
چیزی به ذهنت میرسه ؟ ؟ ؟

محمد میکرو stm32f103ret6 رو که نگا کردم سه تا پورتش 16  پین هستن یعنی میشه راحت اینکارو کرد
و خیلی هم بهینه میشه کدمون (مثلا porta=0x5f7a ) که خیلی سریع دیتا رو میریزه روی پورت
حالا چرا این میکرو lpc1768 این طوری نیست ؟ چرا پورتاش مثلا پین [p1[2 و [p1[3 رو نداره یا مثلا [p3[3 رو نداره چرا اینقدر بهم ریخته هست یا مثلا پورت چهارش فقط دو پین داره که اونم شمارش به جای این که 0 باشه 29و28 هست ؟ ؟ ؟ (این سوال برام مهمه)
« آخرين ويرايش: 10 اسفند, 1394, 10:33:14 توسط تازه وارد »

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #3 : 10 اسفند, 1394, 12:53:09 »
نقل‌قول
[p1[2 و [p1[3 رو نداره یا مثلا [p3[3

این پینها رو خود میکرو LPC1768 بیرون نداده. وضعیت یه پورت رو با یه دستور هم میتونی تغییر بدی.
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

تازه وارد

  • مهمان
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #4 : 10 اسفند, 1394, 01:36:02 »
نقل‌قول
[p1[2 و [p1[3 رو نداره یا مثلا [p3[3

این پینها رو خود میکرو LPC1768 بیرون نداده. وضعیت یه پورت رو با یه دستور هم میتونی تغییر بدی.

یکم منظورتو متوجه نشدم
میخوای بگی این میکرو مثلا هر پورتش 16 تا پین داره ؟

میشه به این عکسی که میزارم یه نگاه بندازی چیزایی که گفتم رو تو این عکس دیدم   
« آخرين ويرايش: 10 اسفند, 1394, 01:38:35 توسط تازه وارد »

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #5 : 10 اسفند, 1394, 08:08:10 »
نقل‌قول
میخوای بگی این میکرو مثلا هر پورتش 16 تا پین داره ؟

نه این میکرو هر پورتش توسط چند رجیستر 32 بیتی کنترل میشه و میتونه 32 تا پین کامل داشته باش اما طراح چیپ به دلایلی برای هر پورت چند پین رو بیرون نداده.
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

تازه وارد

  • مهمان
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #6 : 10 اسفند, 1394, 10:31:20 »
نقل‌قول
میخوای بگی این میکرو مثلا هر پورتش 16 تا پین داره ؟

نه این میکرو هر پورتش توسط چند رجیستر 32 بیتی کنترل میشه و میتونه 32 تا پین کامل داشته باش اما طراح چیپ به دلایلی برای هر پورت چند پین رو بیرون نداده.

سلام و درود بر شما

میخوای بگی با این که p4 تو اون شکل همش دو پین بیشتر نداره اما ما با تنظیم رجیستر ها میتونیم مثلا 16 پین رو براش تعیین کنیم ؟

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #7 : 10 اسفند, 1394, 10:50:20 »
نه P4 تعدادی رجیستر 32 بیتی داره که روی همه بیتها میتونی بنویسی و بخونی اما فقط بیتهای 28 و 29 به پینهای I/O فیزیکی متصل هستند و نوشتن روی بقیه بیتها تاثیری در عملکرد میکرو نداره.
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

تازه وارد

  • مهمان
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #8 : 10 اسفند, 1394, 07:16:39 »
نه P4 تعدادی رجیستر 32 بیتی داره که روی همه بیتها میتونی بنویسی و بخونی اما فقط بیتهای 28 و 29 به پینهای I/O فیزیکی متصل هستند و نوشتن روی بقیه بیتها تاثیری در عملکرد میکرو نداره.

سلام مهندس
از پاسختون ممنون
کم کم دارم تو این فکر میوفتم که برم سراغ stm32f103ret6
میخوام lcd n96 بهش وصل کنم برای این کار به 16 پایه برای ارسال دیتا احتیاج دارم که این میکرو هم
یلی راحت اومده هر پورت رو برامون 16 پینی کرده اینطوری خیلی راحت فقط با یک دستور دیتا رو میریزم روی پورت و وقتی رو از میکرو نمیگیره
اما تو میکرو lpc1768 نمیشه اینکارو کرد فکر میکنید    حدودا    با چند سیکل کلاک میشه تو میکرو lpc1768 دیتا رو ریخت رو 16 پین ؟

اگه بخوام با میکرو stm32f103ret6 کار کنم از چه منبعی استفاده کنم ؟ چطوری شروع کنم ؟ هیچی در مورد میکرو arm بلد نیستم 

   

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #9 : 10 اسفند, 1394, 07:57:10 »
نقل‌قول
تو میکرو lpc1768 نمیشه اینکارو کرد فکر میکنید    حدودا    با چند سیکل کلاک میشه تو میکرو lpc1768 دیتا رو ریخت رو 16 پین ؟
مثل STM با یک دستور
« آخرين ويرايش: 10 اسفند, 1394, 07:58:41 توسط محمد پورخلیلی »
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

تازه وارد

  • مهمان
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #10 : 11 اسفند, 1394, 04:21:44 »
سلام محمد
جمله پایین رو خودت نوشتی تو انجمن eca که من ازش یه سوال دارم
 
" سلام سرعت GPIO میکرو LPC که خیلی پایینه، رفرش شدن هم سرعتش خیلی پایینه . "

با این اوصاف آیا همچین سرعتی که تو این آدرس پایین گذاشتم فکر میکنی برای میکرو lpc1768
شدنی باشه ؟
http://www.aparat.com/v/X2hHj

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : کمک برای اتصال lcd به میکرو lpc1768
« پاسخ #11 : 11 اسفند, 1394, 05:59:54 »
اره شدنیه، البته داخل این کلیپ دقیق مشخص نیست ولی وقتی خودت از نزدیک ببینی میتونی رفرش شدن تصویر رو تشخیص بدی. خیلی وقته با LPC کار نکردم اون اوایل تستهایی که انجام میدادم سرعت GPIO و مبدل انالوگ به دیجیتال STM بالاتر بود و بخاطر یه سری مزایای دیگه کار با LPC رو ادامه ندادم اما الان میخام دوباره از LPC استفاده کنم.
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902