User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 3 của 3

Chủ đề: Tài liệu lập trình C cho vi điều khiển 8051

  1. #1
    svBK's AntiFan
    Tham gia ngày
    Feb 2012
    Bài gửi
    1

    Mặc định Tài liệu lập trình C cho vi điều khiển 8051

    Trong kỹ thuật lập trình vi điều khiển nói chung, ngôn ngữ lập trình được sử dụng thường chia làm 2 loại: Ngôn ngữ bậc thấp và Ngôn ngữ bậc cao.

    Ngôn ngữ bậc cao là các ngôn ngữ gần vơi ngôn ngữ con người hơn, do đó việc lập trình bằng các ngôn ngữ này trở nên dễ dàng và đơn giản hơn. Có thể kể đến một số ngôn ngữ lập trình bậc cao như C, Basic, Pascal… trong đó C là ngôn ngữ thông dụng hơn cả trong kỹ thuật vi điều khiển. Về bản chất, sử dụng các ngôn ngữ này thay cho ngôn ngữ bậc thấp là giảm tải cho lập trình viên trong việc nghiên cứu các tập lệnh và xây dựng các cấu trúc giải thuật. Chương trình viết bằng ngôn ngữ bậc cao cũng sẽ được một phần mềm trên máy tính gọi là trình biên dịch (Compiler) chuyển sang dạng hợp ngữ trước khi chuyển sang mã máy.

    Ngôn ngữ lập trình C thường được viết cho vi điều khiển 8051 nên để lập trình thành thạo cho vi điều khiển, các bạn phải tự học các giáo trình lập trình C. Ngoài ra mình xin giới thiệu với các bạn một tài liệu quan trọng trong môn học này đó là tài liệu lập trình C cho vi điều khiển 8051.


    Trong tài liệu lập trình C cho vi điều khiển 8051 có 7 bài học:
    - Bài 1: Ngôn ngữ C – Trình dịch Keil C
    Gồm:
    Phần 1: Ngôn ngữ C cho vi điều khiển
    Phần 2: Trình biên dịch Keil C (compiler)
    - Bài 2: Điều khiển Led đơn, Led 7 thanh và nút nhấn
    Gồm:
    Phần 1: Hiển thị Led đơn
    Phần 2: Phối hợp Led và nút nhấn
    - Bài 3: Hiển thị LCD, Giao tiếp bàn phím Hex, Hiển thị ma trận Led
    Gồm:
    Phần 1: LCD
    Phần 2: Giao tiếp bàn phím Hex (ma trận phím 4x4)
    Phần 3: Hiển thị ma trận Led
    - Bài 5: Giao tiếp ADC - Xử lý ngắt
    Gồm:
    Phần 1: Giao tiếp ADC
    Phần 2: Lập trình xử lý ngắt
    - Bài 6: Điều khiển động cơ DC, động cơ Servo, động cơ bước
    - Bài 7: Giao tiếp Vi điều khiển với Máy tính
    Hy vọng tài liệu lập trình C cho vi điều khiển 8051 sẽ giúp ích nhiều cho các bạn khi lập trình cho vi điều khiển 8051. Chúc các bạn thành công!!!
    Và đây là tài liệu:

  2. #2
    svBK's Member
    Tham gia ngày
    Sep 2009
    Bài gửi
    47

    Mặc định Re: Tài liệu lập trình C cho vi điều khiển 8051

    theo mình thì cái 8051 này nên cho vào dĩ vãng được rồi, giờ VDK nói chung là tích hợp nhiều thứ: ADC,DAC trong chip,modun PWM có sẵn, nạp chip thì onboard (chip tự nạp), nạp qua công truyền dữ liệu, bộ nhớ mở rộng, kết hợp bộ nhớ ngoài tiện lợi.... Ngoài ra, 8051 dòng ra các port không ổn định lắm (rất hay nhiễu). Về giá thành VDK cũng chẳng chênh lệch nhau là mấy :d

  3. #3
    Điều hành viên Avatar của hunterXhunter_1990
    Tham gia ngày
    Dec 2009
    Bài gửi
    482

    Mặc định Re: Tài liệu lập trình C cho vi điều khiển 8051

    Mấy thầy đi nước ngoài về bảo sinh viên Mỹ, Anh, Pháp chúng nó còn học 80x86 cơ bác ạ. Việt Nam mình bỏ 80x86 đã là đi trước thời đại rồi đấy. Bác không cần vội vã thế đâu
    Lần sửa cuối bởi hunterXhunter_1990; 28-02-2012 lúc 10:24 PM
    TODAY is a NEW DAY!!!!

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Chủ đề tương tự

  1. mạch nạp 8051
    Gửi bởi BoyMauLanh trong mục Ngành Kỹ thuật điều khiển và Tự động hóa
    Trả lời: 7
    Bài cuối: 28-11-2011, 11:56 AM
  2. Help !!! Làm lịch âm dùng 8051
    Gửi bởi heycomeon2007 trong mục Kỹ thuật điện tử
    Trả lời: 4
    Bài cuối: 14-12-2010, 09:31 PM
  3. Sách lập trình C cho 8051
    Gửi bởi glass_rose trong mục Tài liệu CNTT
    Trả lời: 10
    Bài cuối: 15-11-2007, 05:27 PM
  4. học 8051
    Gửi bởi tranbahien trong mục Chia sẻ kinh nghiệm
    Trả lời: 10
    Bài cuối: 06-10-2006, 09:53 PM
  5. 8051
    Gửi bởi Manuen trong mục Ngành Kỹ thuật điều khiển và Tự động hóa
    Trả lời: 4
    Bài cuối: 07-08-2006, 12:55 AM

Từ khóa (Tag) của chủ đề này

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


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube