Giáo trình phân tích sơ đồ khối của bộ vi xử lý thông qua tần số xung clock chuẩn p8
Số trang: 12
Loại file: pdf
Dung lượng: 174.69 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu giáo trình phân tích sơ đồ khối của bộ vi xử lý thông qua tần số xung clock chuẩn p8, khoa học tự nhiên, vật lý phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích sơ đồ khối của bộ vi xử lý thông qua tần số xung clock chuẩn p8 Tröôøng ÑH SPKT Luaän vaên toát nghieäp TAØI LIEÄU THAM KHAÛO1. ÑO LÖÔØNG VAØ ÑIEÀU KHIEÅN BAÈNG MAÙY VI TÍNH Ngoâ Dieän Taäp _ NXB KHKT Haø Noäi _ 19961. ÑIEÀU KHIEÅN VAØ GHEÙP NOÁI CAÑC THIEÁT BÒ NGOAÏI VI Traàn Baù Thaùi _ NXB KHKT Haø Noäi _ 19842. KYÕ THUAÄT GHEÙP NOÁI MAÙY VI TÍNH Nguyeãn Maïnh Giang _ NXB GD Haø Noäi _19973. TRUYEÀN DÖÕ LIEÄU Toáng Vaên On _ ÑH KYÕ THUAÄT TPHCM _ 19994. VI XÖÛ LYÙ TRONG ÑO LÖÔØNG VAØ ÑIEÀU KHIEÅN Ngoâ Dieän Taäp _ NXB KHKT Haø Noäi _ 19965. KYÕ THUAÄT VI XÖÛ LYÙ Vaên Theá Minh _ NXB GD _ 19976. ASSEMBLY LANGUAGE TOOLS and TECHNIQUES FOR THE IBM MICROCOMPUTERS Julio Sanches _ Prentice Hall _ 19907. MICROCOMPUTER INTERFACING Bruce A.Artwick _ Prentice Hall _ 1980 GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäp PHUÏ LUÏCCHÖÔNG TRÌNH TRUYEÀN DÖÕ LIEÄU CUÛA MAÙY TÍNH; TERMINAL.ASM; STACKstack segment stack db 300 dup(?)stack ends; DATAdata segment prompt db File name:$ filename db 30 dup(0) buffer db 512 dup(0) buffrr db 512 dup(0) handle dw ? openerr db 0dh,0ah,OPEN ERROR - COPDE errcode db 30h,$;messages MENU_MS db **TERMINALPROGRAM**,0dh,0ah db to redisplay this MENU,0dh,0ah db to set communicationsprotocol,0dh,0ah db to display protocol installed,0dh,0ah db to open file.hex and trasnmit,0dh,0ah db to exit the TERMINAL program,0dh,0ah db All character typed aretransmitter,0dh,0ah db All character receiver are display,0dh,0ah db 0dh,0a`,$PROT_MS db * Installed communicationsprotocol,0dh,0ah db Baud rate:Baud% db 2400,0dh,0ah db Parity:Par% db Even,0dh,0ah db Stop bit:Stop% db 1,0dh,0ah db Word length:Word% db 8,0dh,0ah,0ah,$Baud$$ db 110 150 300 600 1200 2400 4800 9600GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäpPar$$ db odd nonevenbaud_menu db 0dh,0ah,**New communication parameter db rs input **,0dh,0ah db baud rate:,0dh,0ah db 1 = 110,0dh,0ah db 2 = 150,0dh,0ah db 3 = 300,0dh,0ah db 4 = 600,0dh,0ah db 5 = 1200,0dh,0ah db 6 = 2400,0dh,0ah db 7 = 4800,0dh,0ah db 8 = 9600,0dh,0ah db Select: $par_menu db 0dh,0ah,Pariry:,0dh,0ah db 1 = odd,0dh,0ah db 2 = none,0dh,0ah db 3 = even,0dh,0ah db Select: $Stop_menu db 0dh,0ah,Stop bit:,0dh,0ah db 1 = 1 stop bit,0dh,0ah db 2 = 2 stop bit,0dh,0ah db Select: $Word_menu db 0dh,0ah,Word length:,0dh,0ah db 1 = 7 bit,0dh,0ah db 2 = 8 bit,0dh,0ah db Select: $err1_ms db 0dh,0ah,** cannot transmit***,0dh,0ahcard_base dw 02f8h ;address of RS 232 cardinT_num db 0chsetup_byte db 0bbh ; ;OriginO_int_seg dw 0000h ;segmentO_int_off dw 0000h ;offset;circular buffer and pointer:circ_buf db 20 dup(00h) dw 0data_in dw 0 ;imput pointerdata_out dw 0 ;output pointerGVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäp data ends;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CODE xxxxxxxxxxxxxxxxxxcode segment assume CS:codestart: mov ax,data mov ds,ax assume ds:data mov es,ax assume es:data;display MENU at cursor mov dx,offset menu_ms ;messages call show_message;hardware type push ds mov dx,0f000h mov ds,dx mov al,ds:[0fffeh] ;code to AL;get addr of the RS232 card from BIOS data area mov dx,0 mov ds,dx mov cx,ds:0400h pop ds mov card_base,cx;determine interrupt number:; 0bh IRQ4 all other cmp al,0fdh jne set_address mov int_num,0bh;save/install interruptset_address: mov ah,53 mov al,int_num int 21h mov o_int_seg,es mov o_int_off,bx mov ah,37 mov al,int_num mov dx,offset cs:rs232_int push ds push cs pop ds int 21h pop ds;set protocol mov al,10111011bGV ...
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích sơ đồ khối của bộ vi xử lý thông qua tần số xung clock chuẩn p8 Tröôøng ÑH SPKT Luaän vaên toát nghieäp TAØI LIEÄU THAM KHAÛO1. ÑO LÖÔØNG VAØ ÑIEÀU KHIEÅN BAÈNG MAÙY VI TÍNH Ngoâ Dieän Taäp _ NXB KHKT Haø Noäi _ 19961. ÑIEÀU KHIEÅN VAØ GHEÙP NOÁI CAÑC THIEÁT BÒ NGOAÏI VI Traàn Baù Thaùi _ NXB KHKT Haø Noäi _ 19842. KYÕ THUAÄT GHEÙP NOÁI MAÙY VI TÍNH Nguyeãn Maïnh Giang _ NXB GD Haø Noäi _19973. TRUYEÀN DÖÕ LIEÄU Toáng Vaên On _ ÑH KYÕ THUAÄT TPHCM _ 19994. VI XÖÛ LYÙ TRONG ÑO LÖÔØNG VAØ ÑIEÀU KHIEÅN Ngoâ Dieän Taäp _ NXB KHKT Haø Noäi _ 19965. KYÕ THUAÄT VI XÖÛ LYÙ Vaên Theá Minh _ NXB GD _ 19976. ASSEMBLY LANGUAGE TOOLS and TECHNIQUES FOR THE IBM MICROCOMPUTERS Julio Sanches _ Prentice Hall _ 19907. MICROCOMPUTER INTERFACING Bruce A.Artwick _ Prentice Hall _ 1980 GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäp PHUÏ LUÏCCHÖÔNG TRÌNH TRUYEÀN DÖÕ LIEÄU CUÛA MAÙY TÍNH; TERMINAL.ASM; STACKstack segment stack db 300 dup(?)stack ends; DATAdata segment prompt db File name:$ filename db 30 dup(0) buffer db 512 dup(0) buffrr db 512 dup(0) handle dw ? openerr db 0dh,0ah,OPEN ERROR - COPDE errcode db 30h,$;messages MENU_MS db **TERMINALPROGRAM**,0dh,0ah db to redisplay this MENU,0dh,0ah db to set communicationsprotocol,0dh,0ah db to display protocol installed,0dh,0ah db to open file.hex and trasnmit,0dh,0ah db to exit the TERMINAL program,0dh,0ah db All character typed aretransmitter,0dh,0ah db All character receiver are display,0dh,0ah db 0dh,0a`,$PROT_MS db * Installed communicationsprotocol,0dh,0ah db Baud rate:Baud% db 2400,0dh,0ah db Parity:Par% db Even,0dh,0ah db Stop bit:Stop% db 1,0dh,0ah db Word length:Word% db 8,0dh,0ah,0ah,$Baud$$ db 110 150 300 600 1200 2400 4800 9600GVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäpPar$$ db odd nonevenbaud_menu db 0dh,0ah,**New communication parameter db rs input **,0dh,0ah db baud rate:,0dh,0ah db 1 = 110,0dh,0ah db 2 = 150,0dh,0ah db 3 = 300,0dh,0ah db 4 = 600,0dh,0ah db 5 = 1200,0dh,0ah db 6 = 2400,0dh,0ah db 7 = 4800,0dh,0ah db 8 = 9600,0dh,0ah db Select: $par_menu db 0dh,0ah,Pariry:,0dh,0ah db 1 = odd,0dh,0ah db 2 = none,0dh,0ah db 3 = even,0dh,0ah db Select: $Stop_menu db 0dh,0ah,Stop bit:,0dh,0ah db 1 = 1 stop bit,0dh,0ah db 2 = 2 stop bit,0dh,0ah db Select: $Word_menu db 0dh,0ah,Word length:,0dh,0ah db 1 = 7 bit,0dh,0ah db 2 = 8 bit,0dh,0ah db Select: $err1_ms db 0dh,0ah,** cannot transmit***,0dh,0ahcard_base dw 02f8h ;address of RS 232 cardinT_num db 0chsetup_byte db 0bbh ; ;OriginO_int_seg dw 0000h ;segmentO_int_off dw 0000h ;offset;circular buffer and pointer:circ_buf db 20 dup(00h) dw 0data_in dw 0 ;imput pointerdata_out dw 0 ;output pointerGVHD: Nguyeãn Ñình Phuù SVTH: Nguyeãn Trung DuõngTröôøng ÑH SPKT Luaän vaên toát nghieäp data ends;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CODE xxxxxxxxxxxxxxxxxxcode segment assume CS:codestart: mov ax,data mov ds,ax assume ds:data mov es,ax assume es:data;display MENU at cursor mov dx,offset menu_ms ;messages call show_message;hardware type push ds mov dx,0f000h mov ds,dx mov al,ds:[0fffeh] ;code to AL;get addr of the RS232 card from BIOS data area mov dx,0 mov ds,dx mov cx,ds:0400h pop ds mov card_base,cx;determine interrupt number:; 0bh IRQ4 all other cmp al,0fdh jne set_address mov int_num,0bh;save/install interruptset_address: mov ah,53 mov al,int_num int 21h mov o_int_seg,es mov o_int_off,bx mov ah,37 mov al,int_num mov dx,offset cs:rs232_int push ds push cs pop ds int 21h pop ds;set protocol mov al,10111011bGV ...
Tìm kiếm theo từ khóa liên quan:
giáo trình đại học tài liệu mạng giáo trình cơ điện giáo trình thiết kế tài liệu kế toánTài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 473 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 301 0 0 -
122 trang 217 0 0
-
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 210 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 209 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 199 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 198 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 175 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 173 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 170 0 0