SlideServe
Menu
Préférences
© SlideServe · v2026

AVR

lillith-park avatar
12 diapositives · 339 Views · Nov 28, 2014

AVR. Session 4. 2010, Autumn. LCD. يکي از مهم ترين راه هاي ارتباط ميکرو با دنياي خارج استفاده از اين ابزار مي باشد. با LCD مي توان هر کاراکتري , هر اسم و هر رشته اي را با توجه به ابعاد LCD مشاهده نمود. معرفی پایه ها. CodeWizard. در LCD. طریقه اتصال LCD به میکرو. [LCD] RS (pin4)

AVR - slide 1
01 / 12AVR
1 / 17

Télécharger la présentation

AVR
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. AVR Session 4 2010, Autumn

  2. LCD يکي از مهم ترين راه هاي ارتباط ميکرو با دنياي خارج استفاده از اين ابزار مي باشد. با LCD مي توان هر کاراکتري , هر اسم و هر رشته اي را با توجه به ابعاد LCD مشاهده نمود .

  3. معرفی پایه ها

  4. CodeWizard در LCD

  5. طریقه اتصال LCD به میکرو [LCD] RS (pin4) RD (pin 5) EN (pin 6) DB4 (pin 11) DB5 (pin 12) DB6 (pin 13) DB7 (pin 14) [Micro Port] Bit0 Bit1 Bit2 Bit4 Bit5 Bit6 Bit7

  6. سخت افزار لازم

  7. دستورات LCD • lcd_init(); • lcd_clear(); • lcd_gotoxy(X,Y); • lcd_putch(‘character’); • lcd_puts(“string”); • Sprintf(char , “string %d ” , int)

  8. پروژه 4 برنامه ای بنویسید که کلمه ی Welcome را به طور متحرک بر روی LCD نشان دهد :

  9. ،مبدل آنالوگ به دیجیتالADC • اصولا سيگنال هاي DC به دو صورت ديجيتال و آنالوگ وجود دارند. • در سيگنال هاي ديجيتال فقط با مقادير خاص و گسسته سروکار داريم. • در سيگنال هاي آنالوگ به ازاي دو مقدار a و b تمامي مقادير a تا b نيز مي توانند وجود داشته باشند . • براي کار با اين نوع سيگنال ها, در سيستم هاي ديجيتال , ابتدا بايد آنها را با مقادير گسسته (ديجيتال) متناظر کرد . • در تبديل آنالوگ به ديجيتال فاکتورهاي زير هائز اهميت هستند: • دقت • سرعت • محدوده ولتاژ

  10. ADC در ATmega16 • ميکروکنترلر AVR-Atmega16 داراي يک واحد ADC با مشخصات زير است : • دقت 10 بيت • زمان تبديل 65us-125us • محدوده ولتاژ ورودي از صفر تا VCC • ايجاد وقفه در پايان عمل تبديل

  11. نتيجه تبديل ADC • براي استفاده از نتيجه تبديل ADC از تابعي با اسم read_adc(n) استفاده خواهيم کرد . • n نشان دهنده پايه اي است که تبديل را از روي آن مي خوانيم . • خروجي اين تابع در حالت عادي يک عدد بين 0 تا 1023 است . • هنگاميکه از هشت بيت با اهميت استفاده مي کنيم خروجي مي تواند از صفر تا 255 باشد .

  12. پروژه 5 برنامه ای بنویسید که یک ولتاژ آنالوگ را از روی ADC بخواند و بر روی LCD نشان دهد :