PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Trao đổi ngoài luồng (http://www.picvietnam.com/forum/forumdisplay.php?f=22)
-   -   mình mới học vđk cần hỏi xem đúng ko (http://www.picvietnam.com/forum/showthread.php?t=6580)

caubengungoc 26-06-2010 11:28 PM

mình mới học vđk cần hỏi xem đúng ko
 
kết nối 8 led đơn với port 3 của vđk ,nút nhấn với p1.2 .nhấn nút nhấn thì 8 led sáng ,nhấn tiếp thì 8 led tắt.mình viết như vậy đúng chưa,led sáng ở mức 0.
START:
clr c
ORG 000H
LOOP :
JB p1.2,loop
CPL C
JC sáng
tắt :
MOV P3,#0FFH
JMP LOOP
sáng :
MOV P3,#00H
JMP LOOP
END
cám ơn trước

shitham 27-06-2010 12:55 PM

Hi
Cái bạn hỏi không phải là ASM của PIC, cho mình hỏi là bạn đang viết trên con nào, phải chăng là họ 89.
Code bạn viết về mặt giải thuật là ok rồi. Còn một phần khác nữa là phụ thuộc vào mạch bạn nạp code này nữa.

caubengungoc 27-06-2010 02:59 PM

cám ơn bạn nhiều.mình sử dụng AT89c51,sao mình lên protus thử nó báo có 2 lỗi.bạn có phần mềm nào test lỗi asm51 không cho mình với.mình viết thử mà chẳng biết đúng hay sai.

hovanminh 27-06-2010 06:50 PM

Dùng lập trình C đi cho dễ. Hoặc kiếm quyển sách lập trình 8051 ở trường Bách khoa đó. Code chạy hểt. Chúc vui

caubengungoc 28-06-2010 01:20 PM

cám ơn bạn nhiều ,mình có đọc qua tài liệu của lập trình c rồi ,mình biết sơ sơ các lệnh nhưng mà không hiểu lệnh đó dùng trong mạch thật là như thế nào và dùng như thế nào.học lập trình c thì mình bắt đầu từ đâu đây xin bạn chỉ giúp.cám ơn bạn


Múi giờ GMT. Hiện tại là 06:11 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam