Giúp đỡ Vxl 8086 điều Khiển 8 Led Matrix đơn Sắc - Dien Tu Viet Nam

  • Đăng ký hoặc đăng nhập
    • Logging in... Ghi Nhớ? Ðăng Nhập Forgot password or user name? hoặc Đăng ký
    • Log in with Facebook
  • Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Thông báo Collapse No announcement yet. Giúp đỡ vxl 8086 điều khiển 8 led matrix đơn sắc Collapse X Collapse
  • Bài viết
  • Hoạt động gần đây
  • Tìm kiếm
  • Trang of 1
  • Lọc
  • Giờ All Time hôm nay Last Week Last Month
  • Show All Discussions only Photos only Videos only Links only Polls only Events only
Filtered by: Clear All new posts Trước template Next
  • viboyth.haui viboyth.haui Thành viên tích cực
    • Tham gia: Feb 2012
    • Bài viết: 300
    • Share
    • Tweet
    #1

    Giúp đỡ vxl 8086 điều khiển 8 led matrix đơn sắc

    05-01-2013, 04:08 Mình đang làm đồ án môn vi xử lý 8086 đề tài: Chạy dòng chữ bất kì trên 8 led matrix đơn,sử dụng IC ghi dịch 74hc595,code viết bằng ngôn ngữ asm,8086 ghép nối 8255a. chủ đề hiển thị trên 8 matrix này em đã thực hiện được đồi với vđk 8051 dùng C. Cũng với thuật toán như vậy nhưng e viết cho vxl 8086 thì có hiện tượng mất nét,sai nét chữ: đây là dòng chữ A,B,...,H nhưng bị sai nét Click image for larger version    Name:	do an.jpg  Views:	1  Size:	137.4 KB  ID:	1415646 e dùng PortA của 8255 để quét cột,các chân 11,12 của các IC 74595 được nối với PB0,PB1,chân SDA nối với PC7 Click image for larger version    Name:	doan2.jpg  Views:	1  Size:	104.3 KB  ID:	1415647 Nhờ mọi người chỉ lỗi sai giúp mình với,mình kém về asm code: ; multi-segment executable file template. data segment PA EQU 0h PB EQU 02h PC EQU 04h TG EQU 06h i dw 0 j dw 0 k dw 0 mang DB 3H,0EDH,0EEH,0EEH,0EEH,0EDH,3H,0FFH ;A DB 0H,76H,76H,76H,76H,89H,0FFH,0FFH DB 81H,7EH,7EH,7EH,7EH,0BDH,0FFH,0FFH DB 0H,7EH,7EH,7EH,7EH,0BDH,0C3H,0FFH DB 0H,6EH,6EH,6EH,6EH,6EH,0FFH,0FFH DB 0H,0EEH,0EEH,0EEH,0EEH,0FEH,0FFH,0FFH DB 81H,7EH,7EH,6EH,6EH,8DH,0EFH,0FFH DB 0H,0E7H,0E7H,0E7H,0E7H,0H,0FFH,0FFH DB 7EH,7EH,0H,7EH,7EH,0FFH,0FFH,0FFH DB 0BEH,7EH,7EH,80H,0FEH,0FEH,0FFH,0FFH ;J DB 0H,0E7H,0E7H,0DBH,0BDH,7EH,0FFH,0FFH DB 0H,7FH,7FH,7FH,7FH,7FH,0FFH,0FFH DB 0H,0FDH,0FBH,0F7H,0FBH,0FDH,0H,0FFH DB 0H,0FDH,0FBH,0F7H,0EFH,0DFH,0H,0FFH DB 81H,7EH,7EH,7EH,7EH,7EH,81H,0FFH DB 0H,0EEH,0EEH,0EEH,0EEH,0F1H,0FFH,0FFH DB 81H,7EH,7EH,5EH,5EH,81H,7FH,0FFH DB 0H,0EEH,0EEH,0CEH,0AEH,71H,0FFH,0FFH DB 0B1H,6EH,6EH,6EH,6EH,9DH,0FFH,0FFH DB 0FEH,0FEH,0FEH,0H,0FEH,0FEH,0FEH,0FFH DB 80H,7FH,7FH,7FH,7FH,7FH,80H,0FFH DB 0E0H,0DFH,0BFH,7FH,0BFH,0DFH,0E0H,0FFH DB 3EH,0DDH,0EBH,0F7H,0EBH,0DDH,3EH,0FFH DB 7CH,0BBH,0D7H,0EFH,0F7H,0FBH,0FCH,0FFH DB 3FH,5EH,6EH,76H,7AH,7CH,7EH,0FFH DB 80H,7FH,0BFH,0CFH,0BFH,7FH,80H,0FFH DB 81H,7EH,7EH,7EH,81H,0FFH,0FFH,0FFH ;0 DB 7BH,7DH,0H,7FH,7FH,0FFH,0FFH,0FFH ;1 DB 79H,3EH,5EH,6EH,71H,0FFH,0FFH,0FFH ;2 DB 0BDH,6EH,6EH,6EH,91H,0FFH,0FFH,0FFH ;3 DB 0CFH,0D7H,0DBH,0DDH,0H,0DFH,0FFH,0FFH ;4 DB 0B0H,76H,76H,76H,8EH,0FFH,0FFH,0FFH ;5 DB 81H,6EH,76H,76H,8DH,0FFH,0FFH,0FFH ;6 DB 0FEH,0FEH,0F6H,0F6H,0H,0F7H,0FFH,0FFH ;7 DB 89H,76H,76H,76H,76H,89H,0FFH,0FFH ;8 DB 0F9H,76H,76H,76H,76H,81H,0FFH,0FFH ;9 DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh DB 0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh,0ffh cot db 01h,02h,04h,08h,10h,20h,40h,80h ends stack segment dw 128 dup(0) ends code segment main proc ; set segment registers: mov ax, data mov ds, ax mov es, ax mov al,080h out tg,al lap4: mov i,0 lap3: ;cmp j,0 ;je lap2 mov j,0 cmp i,288 je lap4 add i,1 lap2: cmp k,0 je lap1 mov k,0 add j,1 cmp j,45 je lap3 lap1: mov bx,k mov al,cot[bx] out PA,al mov bx,k add bx,i add bx,56 mov al,mang[bx] call quet mov bx,i add bx,k add bx,48 mov al,mang[bx] call quet mov bx,i add bx,k add bx,40 mov al,mang[bx] call quet mov bx,i add bx,k add bx,32 mov al,mang[bx] call quet mov bx,i add bx,k add bx,24 mov al,mang[bx] call quet mov bx,i add bx,k add bx,16 mov al,mang[bx] call quet mov bx,i add bx,k add bx,8 mov al,mang[bx] call quet mov bx,i add bx,k mov al,mang[bx] call quet call chot call delay cmp k,7 je lap2 add k,1 jmp lap1 main endp quet proc mov cx,8 mov ah,al quetled: mov al,ah and al,80h out PC,al mov al,ah shl al,1 mov ah,al mov al,0h out PB,al mov al,01h out PB,al loop quetled ret quet endp chot proc mov al,0 out PB,al mov al,2 out PB,al ret chot endp delay proc nop ret delay endp end ; set entry point and stop the assembler. Thanks! vanduc0211@gmail.com Tags: None
Trước template Next Về tác giả Collapse viboyth.haui Vũ Văn Đức Tìm hiểu thêm về viboyth.haui Bài viết mới nhất Collapse
  • nhathung1101 Trả lời cho Điều khiển động cơ Servo sử dụng Servo Driver bằng máy tính bởi nhathung1101 Với servo Yaskawa thì dùng phần mềm Wide field 3. Dùng được hay không thì động não đi....
    • Channel: Điện tử công nghiệp
    Hôm qua, 00:35
  • bqviet Trả lời cho Điều khiển động cơ Servo sử dụng Servo Driver bằng máy tính bởi bqviet Servo cuối cùng vẫn chỉ là điều chỉnh tốc độ và đọc phản hồi vị trí Qua cổng song song LPT cổ https://www.electronicsforu.com/elec...eed-controller Qua cổng USB - xem thêm đám FT232RL
    • Channel: Điện tử công nghiệp
    22-11-2024, 15:56
  • thiennam0703 Điều khiển động cơ Servo sử dụng Servo Driver bằng máy tính bởi thiennam0703 Em đang tìm hiểu cách xây dựng chương trình điều khiển động cơ Servo Yaskawa bằng máy tính tuy nhiên khi tìm kiếm trên mạng các hướng dẫn thì thường là điều khiển bằng vi điều khiển hoặc điều khiển bằng PLC hay điều khiển động cơ...
    • Channel: Điện tử công nghiệp
    22-11-2024, 15:32
  • bactho Trả lời cho Tổng hợp các thông tin về mạch nạp cho AVR bởi bactho Mình cũng bị như vậy mà chưa biết ở đâu
    • Channel: Vi điều khiển AVR
    21-11-2024, 21:00
  • nhathung1101 Trả lời cho Xin hỏi về màn hình laptop bởi nhathung1101 Câu trả lời là không dùng được. Hai lớp dán mặt trước và mặt sau, gọi là film phân cực. Muốn hiểu rõ về nó thì chịu khó search nhé. Ở đây có rất nhiều chó cứ ngửi thấy phân là sủa nhặng, nên không giải thích nhiều....
    • Channel: Thiết bị điện tử cá nhân
    21-11-2024, 16:20
  • Memem Comment on Tổng hợp các thông tin về mạch nạp cho AVR bởi Memem Lỗi hiện thị ở led đầu tiên ạ
    • Channel: Vi điều khiển AVR
    21-11-2024, 15:10
  • Memem Trả lời cho Tổng hợp các thông tin về mạch nạp cho AVR bởi Memem Mọi người ơi cho em hỏi cái này ạ, hiện tại em đang làm btl về hiển thị giá trị nhiệt độ trên led 7 thanh sử dụng atmega16, code em chạy trên mô phỏng rất oke nhưng khi lắp qua mạch thực thì bị lỗi ở led đầu tiên bị lỗi như thế này... Lỗi hiện thị ở led đầu tiên ạ 1 Photo
    • Channel: Vi điều khiển AVR
    21-11-2024, 15:10
  • mantruongepu Tìm datasheet linh kiện điện tử. bởi mantruongepu Nhờ cả nhà tìm giúp mình thông tin IC này với, thấy ghi 943B W58BAL mà mình tìm mấy ngày nay không được, nó được đóng gói dạng TSSOP 8. Cám ơn cả nhà....
    • Channel: Điện tử dành cho người mới bắt đầu
    20-11-2024, 14:40
  • Therul Trả lời cho Bàn phím tự động ... để đánh game , điều khiển ! ( Dành cho anh em thích Game ) bởi Therul Cảm ơn bạn đã chia sẻ câu chuyện và quá trình phát triển sản phẩm của mình. Trước tiên, thật may mắn khi bạn vượt qua tai nạn và vẫn giữ được niềm đam mê cũng như khả năng sáng tạo trong lĩnh vực kỹ thuật. Việc bạn tiếp tục...
    • Channel: từ PIC tới dsPIC
    20-11-2024, 07:20
  • nguyendinhvan Trả lời cho Em muốn hỏi mọi người về nguyên lý hoạt động, tần số của mạch công suất trong máy rửa siêu âm ạ. bởi nguyendinhvan Bạn nên nghiên cứu cái chấn lưu đèn ống Compact fluorescent lamp hay đèn compact trước đã. Nó rẻ đỡ tốn kém. Sau khi hiểu rõ rồi thì chuyển sang cái mạch này. Ở cái chấn lưu, tần số của nó linh tinh lắm, tùy điện áp nguồn, tùy...
    • Channel: Hỗ trợ học tập
    19-11-2024, 22:44
Xem toàn bộ Copyright © 2000-2024 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 06:34. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » đồ án Vi Xử Lý 8086