Môn học thiết bị ngoại vi và kỹ thuật ghép nối (Peripherals Interfacing Technique)
Phần A. Kỹ thuậ t ghép nối (Interfacing technique)
Ch. 1. Kiến trúc MT: Cấu trúc hệ vi xử lý/MT và hoạt động,
Ch. 2. Giao thức ghép nối
Ch. 3. Các phương pháp trao đổi thông tin: Polling, Interrupt và DMA,
Ch. 4. Buses: Bus, Standardized Buses: ISA, PCI, Local, SCSI, USB, GPIB, I2C .
Ch. 5. Digital Interface: Cổng song song (PPI, LPT .), cổng nối tiếp (USART, RS-232C, RS-485 .),
Ch. 6. Analog Interface: Điện tử analog, DACs và ADCs
Ch. 7. Sơ lược về Hệ thống thông tin công nghiệp: DAS, DCADA và DCS
Ch. 8. Chương trinh điều khiển – Device Drivers:
Phần B. thiết bị ngoại vi (peripherals)
Ch. 9. Key-boards: Key-board, Key-pad
Ch. 10. Displays: LEDs, LCDs & CRT
Ch. 11. Massive Storages: Controllers: FDD&FDC, HDD/ CD & HDC, Tape, DiskChip,
Ch. 12. Printers: Dot-Matrix (pin & thermal), Jet, Laser .
Ch. 13. Sound Devices: Sound card, .
Phần C. bài tập lớn, Gồm các chủ đề sau
Tim hiểu các thiết bị ngoại vi mới, các chuẩn ghép nối mới (buses, ports .),
Xây dựng mạch ghép nối với hệ vi xử lý hoặc máy tính nhúng (Embeded System) hoặc PC,
Xây dựng các chương trinh điều khiển dưới môi trường Thời gian thực (Linux – QNX .)
Phần D. Thí nghiệm:
Cổng nối tiếp: truyền tin và điều khiển thiết bị qua Comm port RS-232C,
Cổng song song:điều khiển thiết qua LPT,
DAC và phát hàm,
ADC và hệ thu thập số liệu.
8 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 2846 | Lượt tải: 2
Bạn đang xem nội dung tài liệu Môn học thiết bị ngoại vi và kỹ thuật ghép nối (Peripherals Interfacing Technique), để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
M«n häcThiÕt bÞ ngo¹i vi & Kü thuËt ghÐp nèi (Peripherals & Interfacing Technique) Trình bầy: Bùi Quốc Anh, bộ môn Kỹ thuật Máy tính Tµi liÖu tham kh¶o S¸ch: Microprocessor Interfacing techniques, R. Zaks & A. Lease, Sybex Micro Processor and Interfacing, D. Hall, McGraw Hill; IBM PC AT Technical Reference (Buses, Ports), IBM; Introduction to the PC Architecture Course, IBM PC Institute, 1997 Interfacing to IBM PC – L. C. Eggebrecht, IBM Corp. Parallel Port Complete, J.Axelson, LakeViewResearch. Mastering Serial Communication, P.W. Gofton, Sybex. PC Intern (System Programming), M. Tischer, Abacus. Programming & Interfacing the 8051 MC, S. Yeralan, Addison-Wesley ... Softwares: TechHelp Ver. 4.0 / 6.0 MSDN, Online Help. Design tools: OrCAD, Protel, Cadence... Programming Languages (C, Pascal, MASM, C++, VB, Delphi, VC++...) . . . . Websites, .pdf files: - IBM, Microsoft, Intel, Motorola ... ATMEL: atmel.com/product/microcontrollers 89Cxx (51/52/2051/8252)... National Semiconductor: ns.com/products: ADC 0809, DAC0800/1210, S&H LM198)... INTERSIL: intersil.com/products/ICL7109, 7135... Analog Devices Inc.: adi.com/products/adc, S&H...: AD574, AD1674 USB: usb.org (pdf files for version 1.x & 2.x) Cypress – EZ USB, Developing Kit... ... Interfacing? 1. Hardware CPU, Mem, Bus, Control-ler, ... Wide world Computerized Dev: KB, Printer, Scanner, Mouse Specific Devices: HDD, CRT, ... Industry Objects: Scale, Furnace, GenSet, Tanks,... Adaptor Ports Controllers HDC, CRTC ADC, DAC Central Sys. 2. Software: Device Drivers: SLLs, DLLs, DRVs, VxDs, DCUs,... Yªu cÇu ®/v häc viªn CÇn cã kiÕn thøc tèt vÒ c¸c m«n häc c¬ së: ®iÖn tö, ®iÖn tö sè, KiÕn tróc m¸y tÝnh, Vi xö lý, HÖ ®iÒu hµnh vµ c¸c ng«n ngữ lËp trinh thêi gian thùc. KÕt thóc m«n häc, sinh viªn ph¶i hoµn thµnh bµi tËp dµi, tham dù ®ñ c¸c buæi lªn líp lý thuyÕt (theo qui chÕ), ch÷a bµi tËp, kiÓm tra ®Þnh kú vµ c¸c buæi thÝ nghiÖm. néi dung ch¬ng trinh, 60 tiÕt lý th PhÇn A. Kü thuË t ghÐp nèi (Interfacing technique) Ch. 1. KiÕn tróc MT: CÊu tróc hÖ vi xö lý/MT vµ ho¹t ®éng, Ch. 2. Giao thøc ghÐp nèi Ch. 3. C¸c ph¬ng ph¸p trao ®æi th«ng tin: Polling, Interrupt vµ DMA, Ch. 4. Buses: Bus, Standardized Buses: ISA, PCI, Local, SCSI, USB, GPIB, I2C... Ch. 5. Digital Interface: Cæng song song (PPI, LPT...), cæng nèi tiÕp (USART, RS-232C, RS-485...), Ch. 6. Analog Interface: ĐiÖn tö analog, DACs vµ ADCs Ch. 7. S¬ lîc vÒ HÖ thèng th«ng tin c«ng nghiÖp: DAS, DCADA vµ DCS Ch. 8. Ch¬ng trinh ®iÒu khiÓn – Device Drivers: PhÇn B. thiÕt bÞ ngo¹i vi (peripherals) Ch. 9. Key-boards: Key-board, Key-pad Ch. 10. Displays: LEDs, LCDs & CRT Ch. 11. Massive Storages: Controllers: FDD&FDC, HDD/ CD & HDC, Tape, DiskChip, Ch. 12. Printers: Dot-Matrix (pin & thermal), Jet, Laser... Ch. 13. Sound Devices: Sound card, ... PhÇn C. bµi tËp lín, Gåm c¸c chñ ®Ò sau: Tim hiÓu c¸c thiÕt bÞ ngo¹i vi míi, c¸c chuÈn ghÐp nèi míi (buses, ports...), X©y dùng m¹ch ghÐp nèi víi hÖ vi xö lý hoÆc m¸y tÝnh nhóng (Embeded System) hoÆc PC, X©y dùng c¸c ch¬ng trinh ®iÒu khiÓn díi m«i trêng Thêi gian thùc (Linux – QNX...) PhÇn D. ThÝ nghiÖm: Cæng nèi tiÕp: truyÒn tin vµ ®iÒu khiÓn thiÕt bÞ qua Comm port RS-232C, Cæng song song:®iÒu khiÓn thiÕt qua LPT, DAC vµ ph¸t hµm, ADC vµ hÖ thu thËp sè liÖu.
Các file đính kèm theo tài liệu này: