1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Học C lập trình cho Vi điều khiển

Thảo luận trong 'Thảo luận môn học' bắt đầu bởi khoahoctre, 19 Tháng bảy 2008.

  1. khoahoctre Giảng Viên

    Số bài viết: 451
    Đã được thích: 7
    Điểm thành tích: 16
    Ở đây có các bài viết khá cơ bản :
    http://www.vagam.net/discuss.php?thid=456

    Chúng ta nên trao đổi thêm các nguồn tài liệu, các bí quyết, tuyêt chiêu viết C tại mục này.

    Phát huy tinh thần người giỏi chỉ người khá, người khá chỉ người trung bình, người trung bình chỉ người kém, kém chỉ dốt. [IMG]
  2. congnghespkt New Member

    Số bài viết: 19
    Đã được thích: 0
    Điểm thành tích: 1
  3. khoahoctre Giảng Viên

    Số bài viết: 451
    Đã được thích: 7
    Điểm thành tích: 16
    Tại đây có các quyển sách và tài liệu về lập trình C cho Vi Điều Khiển.
    http://www.esnips.com/web/cuongtan1981sStuff

    Hiện nay các bạn đang muốn tìm hiểu về Vi điều khiển, mình khuyên các bạn nên dùng VDK AVR cua ATMEL, con AVR ATMEL32 khá mạnh có bán ở Nhật tảo với giá từ 40-45K, mạch nạp cực kỳ đơn giản.
    Bạn có thể tìm và tải tài liệu về AVR (support AVR ) tại :

    http://www.esnips.com/web/cuongtan1981sStuff

    Nếu bạn chọn viết C cho AVR thì tôi khuyên bạn nên dùng CodeVision, đây là phần mềm khá mạnh và dễ dùng. Nếu bạn muốn học CodeVision thì quyển sách "Embedded C Programming and the Atmel AVR " 2nd Edition của Barnett, Cox and O'Cull . , đây theo mình nhận xét là quyển sách khá hay về C cho Vi điều khiển, quyển này đã được trang web CodeVision khuyên nên kham khảo.

    http://www.hpinfotech.ro/html/cvavr_doc.htm

    Giới thiệu sơ về sách:

    CHAPTER 1: EMBEDDED C LANGUAGE TUTORIAL
    CHAPTER 2: THE ATMEL RISC PROCESSORS
    CHAPTER 3: STANDARD I/O AND PREPROCESSOR FUNCTIONS
    CHAPTER 4: THE CODEVISIONAVR C COMPILER AND IDE
    CHAPTER 5: PROJECT DEVELOPMENT

    APPENDIX A: LIBRARY FUNCTIONS REFERENCE
    APPENDIX B: GETTING STARTED WITH CODEVISIONAVR AND THE STK500
    APPENDIX C: PROGRAMMING THE AVR MICROCONTROLLERS
    APPENDIX D: INSTALLING AND USING THE CABLE AVR
    APPENDIX E: THE MEGAAVR-DEV DEVELOPMENT BOARD
    APPENDIX F: ASCII TABLE
    APPENDIX G: AVR INSTRUCTION SET SUMMARY
    APPENDIX H: ANSWERS TO SELECTED EXERCISES
    APPENDIX I: A "FAST START" TO EMBEDDED C PROGRAMMING AND THE AVR


    Rất tiếc hiện nay mình không có file ebook quyển sách này, các bạn nào tìm được file ebook xin share cho mình nhé.
    Các bạn muốn kham khảo sách có 2 cách :
    1/Photo từ quyển góc tại thư viện Sư Phạm Kỹ Thuật với giá 60K/cuốn.
    2/Các bạn đăng ký thành danh sách, ban cán sự CLB sẽ tổng hợp và photo 1 lần từ cuốn F1 cho các bạn với giá 50K/1 cuốn.

    Lập trình nhúng theo mình là xu hướng mới của VN và của thế giới, các bạn nên tìm hiểu.
    Chúc các bạn thành công.
  4. 05111007 New Member

    Số bài viết: 43
    Đã được thích: 0
    Điểm thành tích: 0
  5. lonsmall Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    Ai biết cách sử dụng avr chỉ mình với. Nó có phần biên dịch chạy thử để cho mình xem trên máy tính không nhỉ. Chứ mình mò mấy hôm rồi mà không ra. Mỗi lần code xong là phải nạp vao chip rồi test bất tiện quá. THANKS truoc nha!!!
  6. thanlan New Member

    Số bài viết: 560
    Đã được thích: 0
    Điểm thành tích: 0
    dùng protues để mô phỏng hoặc dùng AVRstudio cũng có mô phỏng, bạn qua trang vagam.dieukhien.net có hướng dẫn mô phỏng bằng Protues.
  7. mecnic Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    hihihi ,cách đơn giản nhất là ; kiếm một cái board VDK AVR32. và một cái mạch nạp chuong trình cho nó như USB programmer 910 ở CLB khoa học trẻ. (hiện nay đã có driver cho Win Vista).
    link: http://www.pnlabvn.com/pnlab/Products/Prog...ista_Driver.zip"]download here[/url]

    . sau đó dùng chuong trình nạp cho vDK avrpgrogram trong AVR studio để nạp chuong trình. Lập trình cho nó thì download con codevisionAVR về . Từ đó mới hiểu và làm tốt các ứng dụng trong AVR.
    link :http://www.pnlabvn.com/pnlab/Products/Prog...B/cvavr1259.zip"] download here[/url]
  8. khoahoctre Giảng Viên

    Số bài viết: 451
    Đã được thích: 7
    Điểm thành tích: 16
    Bạn unusefulman nói chính xác đấy!
    Hiện nay CLB có module AVR32 và mạch nạp USB910. Bạn nào cần học về VDK thì có thể liên hệ vào các buổi họp CLB. Thời gian họp CLB xem topic thông báo họp của câu lạc bộ.
  9. thanh_tb New Member

    Số bài viết: 28
    Đã được thích: 0
    Điểm thành tích: 0
    mỗi lần vào trang web của thầy Cường để tải tài liệu thì đều bắt đăng nhập. Thầy up lên trang khác đi thầy
  10. proudofyou New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    mình mới làm wen với con at128
    minh muốn lập trình cho nó rên avr studio 4.16
    bac nao co kinh nghiệm thì chỉ cho minh với
    :simper:
  11. dragonck4 Member

    Số bài viết: 31
    Đã được thích: 0
    Điểm thành tích: 6
  12. leviet2310 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    Chào các bác.
    Em đang lọ mọ học thiết kế, em mới chuyển 1 chút từ nghề cầm mỏ hàn để tập tẹ viết chương trình cho chip. Nhưng quả thực, nó khó ngoài sức tưởng tượng của em, em đã cố đọc các ví dụ và phân tích của bác BOW và bác TRANPIC cũng như một số bác khác mà vẫn không thể tự viết đuợc cái dự án của mình. Em định viết chương trình cho con atmega8 - dùng codevision C ( mà C là môn mà hồi đi học em chuyên bị thi lại - híc )
    Dự án của em như sau:
    - Đầu vào là 2 tín hiệu phát xung lấy từ bộ cảm biến tốc độ động cơ ( 1 tín hiệu được đưa vào chân ngắt INT0 )
    - Đếm số xung trong của tín hiệu đầu vào. Căn cứ vào số xung đếm đuợc và thời gian đếm xung để xác định được số vòng quay của động cơ đó cũng như tốc độ quay của động cơ ( vì mỗi cảm biến đều cho số xung/1 vòng quay là cố định riêng )

    Chỉ có vậy thôi, mà em vật vã cả tuần trời vẫn không biết làm gì ( em đã có phần mềm codevisionC và cũng biết sơ về cách thiết lập 1 new project trong nó )
    Kính mong các sư huynh, các bậc tiền bối chỉ giúp.
    Em xin chân thành cảm ơn các sư huynh
    Tiện cho em hỏi, có khóa học nào đào tạo riêng về học lập trình bằng codevision không nhỉ??? nếu có thì hết khoảng bao nhiều xiền. Bác nào biết làm ơn chỉ giúp em nhé
    Lần nữa, xin kính cẩn cảm ơn các bác ( Nếu có thể, xin các bác gửi vào mail của em nhé :
    Nhilong_150581@yahoo.com )
  13. ht_8790 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    em chào anh chị ak. em dang học làm mạch thực tế,nhưng em không biết lập trình. anh chị có thể giúp em được không ak.
    em có ý tưởng làm mạch trái tim chỉ sáng tối thôi ak nhung sáng từng con led sau đó đến 2 con va cho đến khi sáng cả
    anh chị cpo thể giúp em lập trình được ko ak
    :|
  14. hotronghieu Member

    Số bài viết: 128
    Đã được thích: 0
    Điểm thành tích: 16
    mình có file ebook embeded C và các file ví dụ trong quyển sách này. nếu bạn nào cần thì để lại email mình gửi cho, file sách nặng nên mình không up lên được

Chia sẻ trang này