TIMER COUTER AND ADC

TIMER COUTER AND ADC - AUTO.NLU CNG HC AVR...

Info icon This preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
AUTO.NLU For more details and questions, contact me: [email protected] CÙNG H C AVR AVR4–TIMER/COUNTER VÀ CHUY N ĐỔ I ADC Tho thu n: tài li u này thu c quy n s h u c a tác gi , b n có th t do tham kh o tài li u nh ư ng không đượ c phép s d ng để in thành sách báo, đă ng lên các di n đ àn hay website, nh ư ng b n có th dùng đườ ng link http://www.dieukhientudong.net để h ướ ng t i tài li u. Liên h tác gi qua email: [email protected] . I. B n s đ i đế n đ âu. Trong bài 3 tôi đ ã gi i thi u khái quát ph ươ ng pháp l p trình b ng ngôn ng C cho AVR v i WinAVR và cách s d ng ng t trong AVR. Bài 4 này chúng ta s kh o sát các ch ế độ ho t độ ng c a ph ươ ng pháp đ i u khi n các b đị nh th i, đế m (Timer/Counter) trong AVR. Công c ph c v cho bài này v n là b công c WinAVR và ph n m m mô ph ng Proteus. Tôi v n dùng chip Atmega8 để làm ví d . M t đ i u không may m n là không ph i t t c các b Timer/Counter trên t t c các dòng chip AVR là nh ư nhau, vì th ế nh ng gì tôi trình bày trong bài này có th s không đ úng v i các dòng AVR khác nh ư AT90S…Tuy nhiên tôi c ũ ng s c g ng ch ra m t s đ i m khác bi t c ơ b n để các b n có th t mình đ i u khi n các chip khác. Sau bài này, tôi hy v ng b n s : - N m b t c ơ b n các b Timer/Counter có trên AVR. - S d ng các Timer/Counter nh ư các b đị nh th i. - S d ng các Timer/Counter nh ư các b đế m. - S d ng các Timer/Counter nh ư các b t o xung đ i u r ng PWM. - Vi ế t m t ví d đ i u khi n độ ng c ơ RC servo b ng PWM. II. T ng quan các b Timer/Counter trên chip Atmega8. Timer/Counter là các module độ c l p v i CPU . Ch c n ă ng chính c a các b Timer/Counter, nh ư tên g i c a chúng, là đị nh thì (t o ra m t kho ng th i gian, đế m th i gian…) và đế m s ki n. Trên các chip AVR, các b Timer/Counter còn có thêm ch c n ă ng t o ra các xung đ i u r ng PWM (Pulse Width Modulation), m t s dòng AVR, m t s Timer/Counter còn đượ c dùng nh ư các b canh ch nh th i gian (calibration) trong các ng d ng th i gian th c. Các b Timer/Counter đượ c chia theo độ r ng thanh ghi ch a giá tr đị nh th i hay giá tr đế m c a chúng, c th trên chip Atmega8 có 2 b Timer 8 bit (Timer/Counter 0 và Timer/Counter 2 ) và 1 b 16 bit (Timer/Counter 1 ). Ch ế độ ho t độ ng và ph
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern