Vi điều khiển At89c51 (8051)

O
Bình luận: 4Lượt xem: 4,190

otohui

Tài xế O-H
Phần mềm mô phỏng protues nóng hổi vừa mới up đây.ai chưa có thì vào down về dùng
Proteus 6.9.sp3.rar
Các bạn nhớ coppy 2 file "licence" vao
C:\Program Files\Labcenter Electronics\Proteus 6 Professional\BIN
nha
 

chickenauto

Tài xế O-H
Trước khi học môn vi xử lý thì chúng ta thường bắt đầu học dòng 8086, 8088 sau đó đi thực hành chúng ta tiến hành thực hành với dòng vi xử lý khá thông dụng và có lâu ở VN đó là con AT89C51. Đây la con vi xử lý dễ học vì tính đơn giản và công cụ mà mạnh nhất mà ta có là có thể mô phỏng được trên Protues nên khi khi làm một bài toán trên con Vi xử lý này là ta có thể mô phỏng được. Học chắc con vi xử lý này ta có thể dễ dàng tiến lên con dòng vi xử lý cao cấp hơn như : PIC, AVR, PSOC..
Đây là tài liệu hướng thực hành đối với Kit AT89C51. Trong đó hướng dẫn đầy đủ hướng dẫn lập trình các module. Đặc biệt trong đó có mạch nguyên lý toàn bộ của Kit vi điều khiển và chương trình Test. Kit này được chia ra 10 mudule
+ Module 1 : Khối xử lý trung tâm - Là khối điều khiển trung tâm được xử lý bởi vi xử lý AT89C51 chạy bằng bộ nhớ trong
+ Module 2 : Giao tiếp 8255. Module quan trong khi mở rộng Port
+ Module 3 : Cotuter - Dùng để cấp xung đầu vào thường dùng cho bài đếm sản phẩm
+ Module 4 : Ma trận 8x5 - Điều khiển ma trận LED
+ Module 5 : LCD 16x2 - Hiện thị các thông số và điều khiển LCD
+ Module 6 : LED 7 - Điều khiển LED 7 đoạn
+ Module 7 : Step Motor - điều khiển động cơ bước
+ Module 6 : Ma trận phím - Điều khiển đầu vào từ ma trận phím
+ Module 9 : ADC 0808 - Biến đổi ADC từ ADC ngoài
+ Module 10 : ADC0804
Đây được coi là tài liệu cho chúng thi nghiệm vi điều khiển khá là hay là cơ sở cho chúng ta học tốt vi điều khiển
Download tài liệu (Dung lượng 890.42KB ) : Download
 

hochoi

Tài xế O-H
Đây là đoạn code và hướng dẫn các bạn mô phỏng bằng protues

ORG 0030H
MAIN:
MOV P0,#0FFH ;sang 8 led
ACALL DELAY ;goi truong trinh con
MOV P0,#0 ;tat 8 led
ACALL DELAY ;goi chuong trinh con delay
SJMP MAIN
DELAY:
PUSH 07H ;cat du lieu o dia chi 07h vao o nho
PUSH 06H ;cat du lieu o dia chi 06h vao o nho
MOV R6,#255 ;nap gia tri 255 cho r6
DELAY1:
MOV R7,#255 ;nap vao r7 gia tri 255
DJNZ R7,$ ;giam R7 1 doan vi va kiem tra neu bang 0 thi thoat khoi cau lenh va thuc hien lenh tiep theo
DJNZ R6,DELAY1 ;giam R6 1 don vi va kiem tra R6 neu R6 bang 0 thi thuc hien Lenh tiep theo neu khac 0 thi quay lai nhan delay1
POP 06H ;lay du lieu tu o nho vao dia chi 06h
POP 07H ;lay du lieu tu o nho vao dia chi 07h
RET
END


hướng dân mo phỏng bằng protues

mo phong.rar

bạn nào chưa biết làm và muốn học và làm về vdk thi vô xem nhé
đơn giản thui :b chúc các bạn thành công
 

Bạn hãy đăng nhập hoặc đăng ký để phản hồi tại đây nhé.

Bên trên