Welcome & Happy Holidays!
Trang 2 của 5 Đầu tiênĐầu tiên 1234 ... CuốiCuối
Kết quả 11 đến 20 của 42
  1. #11
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi anndt_55
    Anh cố gắng up sớm nhé. Hôm nay, em xem đá bóng chắc thức luôn.
    Chiều nay, vừa đi thực hành về. Thực hành trên ATMega 8, viết code cho đèn LED chạy 1s rùi ngắt 1s liên tục như thế.
    Anh hướng dẫn em luôn cái này được không ạ? Thanks!
    chú dùng trình biên dịch gì thế. Gán led cho 1 chân nào đó rồi bật thì cho bằng 1 delay_ms(1000); tắt rồi delay_ms(1000); đặt trong while(1) là xong mà

  2. #12
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi mta_cdt
    chú dùng trình biên dịch gì thế. Gán led cho 1 chân nào đó rồi bật thì cho bằng 1 delay_ms(1000); tắt rồi delay_ms(1000); đặt trong while(1) là xong mà
    Em dùng AVR Studio bản 6.1 Em cũng nghĩ là dùng delay. sau khi khai báo chân vào ra cho con đấy.
    Nhưng lại còn thấy bảo liên quan đến ADC gì nữa nên hôm nay vẫn chưa viết được code. Cái mạch hôm nay bọn em lắp lại có thêm con quang trở nữa.

  3. #13
    Ngày tham gia
    Jan 2016
    Bài viết
    11
    quang trở để đo ánh sáng mặt trời hả, thế thì dùng adc là phải rồi.

  4. #14
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Vâng. Lúc phải chiếu đèn vào nữa. Em cũng mới tìm hiểu về AVR nên còn nhiều cái khó hiểu với lung tung quá.

  5. #15
    Ngày tham gia
    May 2016
    Bài viết
    0
    anh hướng dẫn em viết cho led 7 đoạn với anh cái này em mù tịt hjhj

  6. #16
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Anh mta_cdt nói lại cho em cái toán tử OR, AND với cách xuất ON, OFF 1 bit hay nhiều bit được không ạ? Thanks anh!

  7. #17
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Thế này chú nhá, ví dụ chú muốn xuất 1 bit PORTA.2 trong thanh ghi PORTA. Thanh ghi PORTA gồm có 8 bit là a7 a6 a5 a4 a3 a2 a1 a0. thì chú OR với 1 byte là 0b0 0 0 0 0 1 0 0. Vì đặt điểm của phép OR là bit 0 hoặc là 1 or với 0 cũng bằng chính nó, or với bit 1 thì bằng 1 vì thế kết quả là


    [IMG]http://*************/attachments/12839/[/IMG]

    Phép and thì ngược lại bit nào and với 0 thì bằng 0 bit nào and với 1 thì bằng chính nó. vì vậy khi muốn clear 1 bit về 0 chỉ cần and với 0 những bit còn lại and với 1 thì không bị ảnh hưởng gì. Ví dụ clear bit PA2



    [IMG]http://*************/attachments/12841/[/IMG]


  8. #18
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi mta_cdt
    Thế này chú nhá, ví dụ chú muốn xuất 1 bit PORTA.2 trong thanh ghi PORTA. Thanh ghi PORTA gồm có 8 bit là a7 a6 a5 a4 a3 a2 a1 a0. thì chú OR với 1 byte là 0b0 0 0 0 0 1 0 0. Vì đặt điểm của phép OR là bit 0 hoặc là 1 or với 0 cũng bằng chính nó, or với bit 1 thì bằng 1 vì thế kết quả là


    [IMG]http://*************/attachments/12839/[/IMG]

    Phép and thì ngược lại bit nào and với 0 thì bằng 0 bit nào and với 1 thì bằng chính nó. vì vậy khi muốn clear 1 bit về 0 chỉ cần and với 0 những bit còn lại and với 1 thì không bị ảnh hưởng gì. Ví dụ clear bit PA2



    [IMG]http://*************/attachments/12841/[/IMG]

    Thanks anh.

  9. #19
    Ngày tham gia
    Jan 2016
    Bài viết
    0
    bác cho mta_cdt cho em hỏi với . Em không rõ về khái niệm trở treo bác có thể giait thích giúp không ạ ?

  10. #20
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi ngocbk90
    bác cho mta_cdt cho em hỏi với . Em không rõ về khái niệm trở treo bác có thể giait thích giúp không ạ ?
    Nó là pull up,mục đích treo trở lên cao(pull up) là để xác lập mức 1 cho đầu vào. Ví dụ như hình dưới mình treo chân PC0



    [IMG]http://*************/attachments/16105/[/IMG]

    Mục đích treo trở như thế này là chân PC0 luôn ở mức 1 nếu không tác động gì, nếu như không treo thì vi điều khiển không biết là mức 0 hay là mức 1. Đối với AVR thì hình thức treo trở như thế này có thể không cần vì đã có sẵn trong chip rồi.
    Để treo lên mức 1 thì bạn chỉ cần set 2 thanh ghi PORT của chân đó =1. và là đầu vào, vd như hình trên thì bạn có thể set PORTC=0x01; DDRC=0x00; thì tương đương với treo như hình trên.

 

 
Trang 2 của 5 Đầu tiênĐầu tiên 1234 ... CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 11:23 PM. Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2020 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.