+ Hỗ trợ sinh viên học điện tử các thông tin về học tín chỉ khóa mới + Hướng dẫn học điện tử, đặc biệt là Vi Điều Khiển, PLC... + Cung cấp các tài liệu, phần mềm cho các sinh viên mới học điện tử: ORCAD, Proteus, Lập trình C, Simatic Step 7... + Hướng dẫn cho các sinh viên mới học điện tử thiết kế các mạch điện tử dân dụng, công nghiệp. Mua các linh điện tử giá rẻ...
NGUYỄN VĂN SUM
Tuesday, September 28, 2010
CÁC PHẦN MỀM LẬP TRÌNH VI ĐIỀU KHIỂN (AT89XX)
1. Công cụ lập trình điều khiển Keil C version 3
Vi điều khiển 8501 là một trong vi điều khiển 8 bit thông dụng nhất hiện nay. Bắt đầu xuất hiện vào năm 1980 , Trải qua gần 30 năm hiện có hàng trăng các loại biến thể cđược sản suất với hơn 20 20 hãng khác nhau. Trong đó chúng ta phải kẻ đến các đại gia bán dẫn như : ATMEL,Texas,Philip...Nhưng kể đến việt nam thì chỉ có hãng ATMEL với các dòng như AT89C51,AT89S51....đã xuất hiện trên thị trường việt nam cũng rất lâu và có thể nói được sử dụng rất rộng rãi nhất là trong các loại vi điều khiển 8 bit. Downlod tại đây
2. Lập trình - biên dịch cho 8501 : Read51
Tương tự như keil C thì Read51 cũng là một phần mền lập trình điều khiển cho 8501. Đây là một công cụ khá là hữu ích để viết chương trình cho 8501 với giao diện dễ dùng và viết chương trình! Nó viết được cả trên 2 môi trường là C và ASM nhưng ASM được coi là thế mạnh của phần mền này! Downlod tại đây
3. Mạch Quét Led Matrix (3Led)
Sử dụng phần mềm Protues 7.5_SP3 và 7.6_Sp0 để mô phỏng Code sơ đồ mạch điện
Subscribe to:
Post Comments (Atom)
ko download dc thay oi
ReplyDeletee chào thầy
ReplyDeleteem có một vấn đề muốn thầy có thể giúp đỡ cho em
em có thể viết chương trình chạy chữ dung ic89c51, chạy trên ma trận led 8x8 nhưng em không biết cách kết nối 2 ma trận led 8x8
thầy cho thể hướng dẫn giúp em dùng lệnh gì để kết nối hai ma trận này được không
chương trình chạy chữ trên ma trận led 8x8 của em là:
ORG 0000H
MAIN2:
MOV R2,#0h
MAIN1:
MOV R1,#20h
MAIN:
MOV R0,#0h
DEM:
MOV A,R0
MOV DPTR,#COT
MOVC A,@A+DPTR
MOV P1,A
MOV A,R0
ADD A,R2
MOV DPTR,#HANG
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
INC R0
CJNE R0,#8,DEM
DJNZ R1,MAIN
INC R2
CJNE R2,#40,MAIN1
SJMP MAIN2
DELAY:
MOV TMOD,#01H
MOV TL0,#LOW(-5000)
MOV TH0,#HIGH(-5000)
SETB TR0
JNB TF0,$
CLR TF0
CLR TR0
RET
COT:
DB 01H,02H,04H,08H,10H,20H,40H,80H
HANG:
DB 81H,0EFH,0EFH,81H,0FFH,81H,0FFH,81H,0ADH,0ADH,0ADH,0FFH,81H,0FBH,0F7H,0EFH,0DFH,81H
RET
END
em xin cám ơn thầy rất nhiều
em cam on thay nhieu
ReplyDeletethay co the cho em bang giai ma led duoc khong?
em len mang down ma khong co noi
thầy làm ơn cho em hỏi chương trình viết chữ chạy led qua 3 đèn hiện chữ sun như trong hình của thầy thì mih viết ntn vậy.thầy có thể cho em chương trình viết đó dc hum.em dg rất cần nếu thầy có thể chú thích dc em xin cảm ơn.mong thầy gửi mail vào hòm thư này cho em với fermin0806@gmail.com
ReplyDeletechào thầy!thầy cho em hỏi chương trình cho at89c51 chạy lùi từ 23 ve số bất kỳ như thế nào vậy thầy
ReplyDeleteem nguyễn duy thao lớp điện tử đây thầy
mình đang hoc lập trình led dung p16f84a ngôn ngữ assembly ai bit chỉ mình đk ko
ReplyDeleteHiện tại đường link dẫn tới một web khác.
ReplyDeletecho em hỏi e viết chương trình xong nó báo no module to buil là bị sao ạ, cách khắc phục thế nào ạ
ReplyDeleteem dùng phần mềm reads51
Delete