Tài liệu hướng dẫn Proteus

Proteus là bộ phần mềm Proteus mô phỏng vi điều khiển, mạch số, ... quan trọng đối với các bạn sinh viên không có điều kiện mua mạch thực thụ để làm thí nghiệm. Đôi khi phần mềm này cũng có ích cho những ai muốn test nhanh các sơ đồ mạch của mình mà lười, hoặc chưa kịp các phần cứng để test.
Đây là tài liệu hướng dẫn Proteus rất công phu do một nhóm các bạn sinh viên trường Đại học Sư phạm kĩ thuật TP HCM biên soạn. Bản thân tôi đánh giá rất cao tài liệu này, bởi sự nỗ lực của các bạn trong nhóm: trình bày rõ ràng, chuẩn mực, ...
Tài liệu gồm các phần sau:
Phần 1: Hướng dẫn sử dụng chương trình.
Phần 2: Giới thiệu tổng quan chương trình
Phần 3: Mô phỏng tương tự
Phần 4: Mô phỏng số
Phần 5: Mô phỏng vi điều khiển
Nhân đây, xin cảm ơn nhóm sinh viên này và những người đã chia sẻ tài liệu hướng dẫn Proteus cho mọi người.

HƯỚNG DẪN LÀM MẠCH LED TRÁI TIM ĐƠN GIẢN 32led

HƯỚNG DẪN LÀM MẠCH LED TRÁI TIM ĐƠN GIẢN
đã có rất nhiều bạn làm thành công, nhưng hôm nay mình sẽ up lại cách làm 1 mạch trái tim đơn giản và cơ bản nhất cho các bạn chưa biết làm và có ý định muốn làm 1 mạch  MẠCH LED TRÁI TIM tặng người yêu...
1. Tìm Hiểu mạch nguyên lý
đây là mạch nguyên lý có kết hợp nút reset, trong mạch này led ta đấu chung Anot, PORT0 là 1 port đặc biệt nó mặc định là port vào của vđk 8051 muốn port này xuất ra ở mức 1 cần phải có trở băng cho nó.
2. Thông số các linh kiện cần mua chuẩn bị làm mạch in:
- 1 chip 89C51 hoặc 89C51
- 1 đế chip ( 40 chân)
- 1 tụ 10uF
- 32 điện trở 220 hoặc 330 ohm
- 1 điện trở 10K
- 1 thạch anh 12MHZ
- 2 tụ gốm 33pF
- 1 button nhỏ (2 chân hay 4 chân đều được)
- 1 trở băng 103(mạch này chung anot ban ko cần lắp cũng ok)còn bạn nào nhà có điều kiện thì lắp hàn cho sướng tay 
- dùng 32 led (nên dùng led đục sẽ đẹp hơn led siêu sáng bị chói mắt).
mạch in, mạch nguyên lý và code các bạn có thể download ở link dưới đây.
http://www.mediafire.com/download/ezj7mam56pbuh5t/tr%C3%A1i+tim.rar
các bạn làm mà có lỗi phát sinh hay vấn đề gì thì ib mình sẽ kiểm tra lỗi giúp ạ.
Các bạn nào Có code đẹp thì chia sẽ cho anh em nhé

Mạch Nạp

Hướng dẫn sử dụng
  1.  
  2. - Mạch nạp chỉ hoạt động với cổng COM1 - COM9
  3. - Sau đó kết nối lại bằng cách vào Hardware => Reconnect....
  4. - Nếu chưa được làm thì phải kiểm tra công COM.
  5. Thay đổi cổng COM bằng cách sau: 
Click chuột phải vào:
My Computer => Manage => Device Manager => Port (COM-LPT).
Nếu COM Chưa nằm trong 1 đến 9 thì chọn lại.
Settings => Advandce => COM Portnumber => Chọn COM từ 1 đến 9
 

Thao tác kết nối và nạp chip.
  1. Chọn chip:  Click Device để chọn chíp => chọn chip cần sử dụng.
  2. Vào Setting => chọn chế độ cài đặt. Trong Auto Program Item => Select All ( chọn tất ). 
  3. Vào Load => Open File Hex.
  4. Nhấn Auto => thực hiện chế độ nạp tự động.
  5. Quá trình thao tác thực hiện sẽ được hiển thị trạng thái trên giao diện.
Phần Mềm Nạp Chip:            https://www.fshare.vn/file/WQ7WIACR8I/
Driver win XP, Win 7, 32bit:   https://www.fshare.vn/file/WQ7WIACR8I/
Driver win Xp, Win7,  64bit     https://www.fshare.vn/file/K2GP7NPE6E/
Driver win 8, win10                  https://www.fshare.vn/file/K2GP7NPE6E/

Phần mềm Học lập trình ngôn Ngữ c

tập hợp các phần mềm lập trình C,C++

Phần mềm Học lập trình ngôn Ngữ c:
CFREE 5.0: https://www.fshare.vn/file/9LYOCBBCG2MM
DEV 4.992: https://www.fshare.vn/file/OIBO9ZW9CO33
Phần Mềm Turbo C 3.0 Win 7 : https://www.fshare.vn/file/2H2KF6AM1XDS
Phần Mềm Code Blocks: https://www.fshare.vn/file/8JRYBA83GPZJ

tài liệu lập trình cho vi điều khiển 8051-Phạm Quang Trí

giới thiệu một  tài liệu lập trình cho vi điều khiển 8051-Phạm Quang Trí của trương đại học công nghiệp,do thầy Phạm Quang Trí viết..bộ tài liệu này mình thấy khá dễ hiểu.gồm lý thuyết và thực hành...hy vọng giúp cho các bác mới tìm hiểu về vi điều khiển 8051 cảm thấy dễ dàng hơn...
tài liệu lý thuyết: http://www.mediafire.com/?frfbawtb355phyh
tài liệu thực hành:http://www.mediafire.com/?wit1itninzo

HƯỚNG DẪN SỬ DỤNG CƠ BẢN ARDUINO


HƯỚNG DẪN SỬ DỤNG CƠ BẢN ARDUINO

Hướng dẫn viết code cho mạch đèn led Cube 555


đây là cách viết cube 5x5x5 bang hexa và quét led đơn giản nhé!
ĐÂY LÀ TÀI LIỆU DO BẠN HOÀNG ANH ĐỨC VIẾT

hướng dẫn lập trình AVR với codevision

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051hôm này tài liệu điều khiển tự động hóa chia sẽ tài liệu GIÁO TRÌNH LẬP TRÌNH C CHO HỌ 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:

tải xuống     :>> 
tài liệu lập trình C cho vi điều khiển 805

cách lập trình Visual Basic 6.0

Visual Basic 6.0 Full  là ngôn ngữ lập trình cho Microsoft Windows. Phần mềm hỗ trơ đắc lực trong quá trình làm quen cũng như am hiểu thêm về lĩnh vực của lập trình viên. Hầu hết các trường đại học cao đẳng đều cài Visual Basic 6.0 (VB 6) trong quá trình giảng dạy và sinh viên nghiên cứu học tập, trước mình cũng được học về vb 6 để lập trình các chương trình đơn giản, cơ mà bây giờ mù tịt hết cả. tài liệu điều khiển tự động hóa chia sẻ cho bạn bộ cài Visual Basic 6.0 Full đầy đủ thư viện MSDNA 
 hướng dẫn học từ cơ bản.   tải xuống
cách lập trình Visual Basic 6.0
cách lập trình Visual Basic 6.0

hướng dẫn cách trình bày code trong C/C++

tài liệu điều khiể tự động hóa thấy một số bạn đem code đi hỏi, nhưng trình bày thấy hơi chán, đặc biệt việc trình bày code làm người khác đọc cũng mệt luôn(đóng mở ngoặc thôi rồi). Cái đó gọi là code convention ngôn ngữ nào cũng có cả, có thể các thầy cô khi dạy cũng ít nhắc tới hoặc không nhắc tới. Share các bạn một quyển sách  nói về cách trình bày code trong C/C++. (cách đóng mở ngoặc, đặt tên biến...) Với chút tài liệu nhỏ này chúc các bạn học tốt vi xử lý
tải xuống    

Tài liệu hướng dẫn lập trình Pic bằng CCS

Tài liệu hướng dẫn lập trình Pic bằng CCS 
Link  tải về

Share bộ giáo trình Vi điều khiển Pic, ngôn ngữ C.

Share bộ giáo trình Vi điều khiển Pic, ngôn ngữ C.

giáo trình vi xử lý 1 nguyễn đình phú

giáo trình vi xử lý 1 nguyễn đình phú

Trường Đại học Sư phạm Kỹ thuật,
 Sơ lược:
Lời nói đầu
Chương 1. Lịch sử phát triển vi xử lý
Chương 2. Cấu trúc vi xử lý 8 bit và tập lệnh
Chương 3. Cấu trúc vi xử lý 16 bit 8086
Chương 4. Họ vi điều khiển 8051
Chương 5. Lập trình cho vi điều khiển 80C51
Chương 6. Khảo sát các IC ngoại vi và thiết kế hệ thống vi xử lý
Chương 7. Giao tiếp ứng dụng dùng vi điều khiển

Cơ bản về PIC

Cơ bản về PIC Cung cấp các kiến thức cơ bản về PIC: ghép mạch một số PIC phổ biến , chương trình viết bằng MPASM điều khiển PIC,