hiện tại em đang làm bài tập vi xử lí mà viết hoài không chạy cần mọi người giúp. đề tài là: thiết kế mạch mô phỏng trên protues và viết chương trình điều khiển mô phỏng đếm số lần nhấn nút tại chân P3.3/INT1 phải dùng tính năng ngắt ngoài của modul interrupt để thực hiện đếm xung và hiển thị số lần nhấn nút trên 2 led 7 đoạn.
Thông báo
Collapse
No announcement yet.
cần giúp lập trình 8051 bằng ngôn ngữ Asm
Collapse
X
-
cái này là file mình vẽ trên protues:
nut nhan.DSN
còn cái này là code hiển thị led, mình chỉ biết viết đến đó, không biết dùng interrupt đếm xung làm sao?
$MOD51
ORG 00H
MAIN:
MOV DPTR,#CODELED
MOV R0,#01H
MOV R1,#00H
DISP:
MOV A,R0
MOVC A,@A+DPTR
MOV P0,A
MOV A,R1
MOVC A,@A+DPTR
MOV P1,A
INC R0
CJNE R0,#9,NEXT
CJNE R1,#10,DISP
SJMP MAIN
NEXT:
CJNE R0,#10,DISP
MOV R0,#00H
INC R1
SJMP DISP
CODELED:
DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
RET
END
Comment
-
Chạy sai là vì bạn chưa cho sự kiện sử lý ngắt thôi, bạn có thể sửa lại như sau:
$MOD51
ORG 00H
LJMP MAIN
ORG 0013H ; dia chi vector ngat ngoai1
LJMP INT1_EX
MAIN:
SETB EA ;cho phep ngat
SETB EX1 ;ngat ngoai1
SETB IT1 ;ngat canh ngoai1
MOV DPTR,#CODELED
MOV R0,#01H
MOV R1,#00H
DISP:
MOV A,R0
MOVC A,@A+DPTR
MOV P0,A
MOV A,R1
MOVC A,@A+DPTR
MOV P1,A
CJNE R0,#9,NEXT
CJNE R1,#10,DISP
SJMP MAIN
NEXT:
CJNE R0,#10,DISP
MOV R0,#00H
SJMP DISP
CODELED:
DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
RET
INT1_EX:
INC R0
CJNE R0,#10,JUMPER
MOV R0,#0
INC R1
CJNE R1,#10,JUMPER
MOV R1,#0
JUMPER:
RETI
END
nguyễn sĩ tú CNT48DH đhhh
phone: 0969132917
Comment
-
Nguyên văn bởi cr.votinhai vẽ giùm em sơ đồ nguyên lý mạch đếm số lần nhấn nút tại chân p0.0 và xuất ra port nối tiếp, dùng virtual terminal để quan sát.. em cảm ơn
VD nhấn được 3 lần thì xuất giá trị 00000011B ra vitual terminal hay là xuất mã ascii của số 3 để nó hiện số 3 trên terminal. Phải rõ ràng 1 chút chứ bạn.
Hum nọ làm cho bạn rồi nhưng chắc là bài viết của bạn bị quản trị cho vào sọt rác.
Như vậy đúng ý bạn chưa: vitual_terminal.rarLast edited by tiensitu86; 24-06-2013, 11:05.
nguyễn sĩ tú CNT48DH đhhh
phone: 0969132917
Comment
-
Nguyên văn bởi tiensitu86 Xem bài viếtSố lần ở đây là gì?
VD nhấn được 3 lần thì xuất giá trị 00000011B ra vitual terminal hay là xuất mã ascii của số 3 để nó hiện số 3 trên terminal. Phải rõ ràng 1 chút chứ bạn.
Hum nọ làm cho bạn rồi nhưng chắc là bài viết của bạn bị quản trị cho vào sọt rác.
Như vậy đúng ý bạn chưa: vitual_terminal.rar
Comment
-
Nguyên văn bởi cr.votinh Xem bài viếtnhờ bài của anh mà em làm được rồi.. cảm ơn anh.. ý em là cái sơ đồ nguyên lý của phần mô phỏng.. còn mô phỏng thì vẽ đcAttached Files- Mạch nạp vdk 8051, AVR, PIC, EEPROM
- Linh kiện điện tử cho sinh viên
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Lão lại lo bò mất ku!
Cô giáo bẩu: Nhôm là thứ lành.
Nên nồi nhà lão toàn nhôm.
Thắc mắc gì chứ?...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 02:03 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nguyendinhvanCái chủ đề này nghe có vẻ hấp rẫn. Nhưng tôi thì cảm nhận hơi sởn gai ốc.
Tôi gặp những trường hợp cháy nổ điện khủng khiiêp. Khủng khiép hơn cả khủng khiếp thông thường. Nó vượt qua nhiều lần các vấn đề chạm chập, overload...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 23:59 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Vừa về đại ka ơi.
Lần sau đệ ko ngồi con C90xx nữa. Sẽ chọn loại bà già thôi...
Chờ đệ tỉnh rồi sẽ uống riệu, bàn chuyện hàn tàng hình nhé.
>-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 22:34 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamCòn đúng 1 giờ nữa là Nhà thùng đã " tẩu hỏa nhập ma" Đúng 2 ngày.
Khoe tài giỏi làm chi, ai cũng cân hết, chỉ làm khổ vợ con. Nếu Nhà thùng thấy cảnh bà lảo phu nhân khóc hết nước mắt vì cái tội sỹ thì đố Nhà...-
Channel: Tâm tình dân kỹ thuật
17-03-2025, 21:59 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamThôi uống rượu 1 mình vậy, Nhathung chắc chắn đêm nay vẫn chưa tĩnh. Bà lão phu nhân Nhathung lo sốt vó, miệng cứ lẩm bẩm : " già rồi mà cứ tưởng mình trai tơ ".
-
Channel: Tâm tình dân kỹ thuật
16-03-2025, 22:49 -
-
bởi ittc
Vâng, mà dùng cho gia đình, nên 8 đời mới sờ đến máy, chắc cũng lâu hỏng lắm bác. Hì...-
Channel: Điện tử gia dụng
15-03-2025, 19:40 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Vẫn lo lắng, dặn Lão theo bí kíp lúc SÙ PHÙ nói:
- Tẩu Bả thì được.
- Nhập Hoa phải cẩn thận.
Nếu lão Nhập Hoa ở đâu, thì báo để em cho bọn đệ mang dung môi đến.-
Channel: Tâm tình dân kỹ thuật
15-03-2025, 00:11 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Đệ hỏi thì lão Bà nhà đệ bảo "Hàn cần gì dung môi".
Thôi thì đệ đi nghỉ, kiêm bế quan luyện công luôn.
Lão ở lại xem tình hình nhé, đứa nào láo báo em.
Thực tình là ghét bọn láo thôi mà... Nhất...-
Channel: Tâm tình dân kỹ thuật
15-03-2025, 00:05 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Gay thật rồi. Đại ka "tẩu bả nhập hoa" rồi. Bệnh này X Quang cũng không soi được đâu.
Để đệ gọi thần Y "Bói Toán Đi" đến giúp mới được....-
Channel: Tâm tình dân kỹ thuật
14-03-2025, 22:53 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamLão phu thức tỉnh lâu rồi.
Các hạ mãi mê múa "khẩu quyền" tranh giành chức vô địch võ lâm thì dương khí hao tổn, đèn khò hết ga, muốn hàn mấy con chip nhôm phải dùng dung môi.
Việc này lão phu không biết, hỏi bà lão phu nhân các hạ xem thế nào?...-
Channel: Tâm tình dân kỹ thuật
14-03-2025, 21:21 -
Comment