1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Slide thiết bị ngoại vi kỹ thuật ghép nối bùi quốc anh

406 51 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 406
Dung lượng 10,04 MB

Nội dung

Môn học Thiết bị ngoại vi & Kỹ thuật ghép nèi (Peripherals & Interfacing Technique) By Bùi Quốc Anh, Computer Engineering Dept (Tài liệu nội - Confidence) P&I http://www.it-hut.edu.vn/~anhbq http://www.ktmt.itbk.org Email: anhbq@it-hut.edu.vn (PREFERED CONTACT – VN UNICODE ONLY) 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, IO Ports), IBM; Introduction to the PC Architecture, 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, AddisonWesley RTOS P&I Softwares: - TechHelp Ver 4.0 / 6.0 - MSDN, Online Help - Design tools: OrCAD, Protel, Cadence, Mentor Graphics - Programming Languages (C, Pascal, MASM, C++, VB, Delphi, VC++ ) - P&I Websites/pdf files: - IBM, Microsoft, Intel, Motorola - ATMEL: atmel.com/product/microcontrollers 89Cxx (51/52/2051/8252, AVR/ATmegaxx - RISC, MSC51) - RENESAS: T-Engine embedded system - National Semiconductor: National.com/products/interface/ ADC-DAC:ADC 0804, 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 - P&I Interfacing ? Central Sys CPU, Mem, Bus, Control -lers, Hardware Adapto r Ports Controller s HDC, CRTC ADC, DAC Wide world Computerized Dev: KB, Printer, Scanner, Mouse Specific Devices: HDD, CRT, Industry Objects: Scale, Furnace, GenSet, Tanks, Software: Device Drivers: SLLs, DLLs, DRVs,5 VxDs, P&I Hình 0.2 Sơ đồ ghép nối thiết bị ngoại vi đại P&I H 0.3 Ví dụ hệ nhúng Atmega 32, RISC P&I H 5.4 RTU – Sub system for Tele Data acquision and Control P&I Yêu cầu đ/v häc viªn - Cần có kiến thức môn học: Lý thuyết mạch, Điện tử, Điện tử số, Kiến trúc máy tính, Vi xử lý, Hệ điều hành, data Base ngơn ngữ lập trình thời gian thực - Kết thúc mơn học, sinh viên phải hồn thành tập dài, tham dự đủ buổi lên lớp lý thuyết (theo qui chế), chữa tập, kiểm tra định kỳ buổi thí nghiệm P&I nội dung chơng trinh, 60 tiết lý th Phần A Kü thuË t ghÐp nèi (Interfacing technique) Ch Kiến trúc MT: Cấu trúc hệ vi xử lý/MT hoạt động, Ch Giao thức ghép nối Ch Các phương pháp trao đổi thông tin: Polling, Interrupt DMA, Ch Buses: Bus, Standardized Buses: ISA, PCI, Local, SCSI, USB, GPIB, I2C, IEEE 1394 Ch Digital Interface: Cổng song song (PPI, LPT ), cổng nối tiếp (USART, RS-232C, RS-485 ), Ch Analog Interface: điện tử analog, DACs ADCs Ch Hệ thống thông tin công nghiệp hệ nhúng (Vi điều khiển): DAS, DCADA DCS Ch Chương trình điều khiển – Device Drivers: P&I 10 P&I 392 P&I 393 tập chơng • GhÐp nèi DAC: DAC 0800/8; DAC1210 (12 bit) víi hƯ VXL bÊt kú (ISA bus, LPT, Micro Controllers ) tạo điện áp analog, tạo hàm ã ADC tích phân sờn: ICL7109/ ICL7135 ã SA ADCs: ADC0800/4; ADC 0808/9; AD574/AD1674 , adi.com (Analog Device Inc adi.com) • Serial ADC, 5V, 100k - 10 MSps ghÐp với FPGA (www.national.com, Analog Devices – www.analog.com…) P&I 394 ch Micro controllers 7.1 Kh¸i niƯm:8/ 16/ 32 bit 7.2 Multi Purpose ~ : • Intel 8051, 80196 & Clones: Flash/EPROM, Data RAM, DI, DO, AI, AO, Serial (RS232), Timer/ Counter, RTC, WDT, EEROM, CMOS RAM, ISP/Jtag • Motorola 68HC11 Families • BASIC 386 EX 7.3 Special ~ : • RISC: Atmel AVR-90 S 8535 Family, Mega AVR, Micro Chip PIC Family • DSP: Texas Instrument TMS 32 F 240 395 P&I Case study 1: Atmel 89C5x P&I 396 Case study 2: bit AVR, [Atmega] RISC P&I 397 Case study con't P&I 398 Case study 3: PIC Series P&I 399 Case study 3: PIC Series P&I 400 Case study 4: Intel 386EX P&I 401 Case study 4: Intel 386 P&I 402 ch device drivers (DD) • 8.1 Khái niệm: ã MSDN, A Little Device Driver Writer, mô hình I/O Microsoft ã 8.2 PC Layers: Next Page • 8.3 DOS Device Drivers: • BIOS, DOS Functions • Writing DOS DD • 8.4 Windows DD: MSDN: DLLs for Beginners • DRV, DLL, DCU, VxD • System's Win32 APIs & SPIs P&I 8.2 PC Layers H×nh 8.01 PC Layers (Courtesy IBM PC P&I 404 Institute) H×nh 8.02 Key Code Queue P&I 405 kết thúc môn học ã Đồ án môn học/ Bài tập lớn: ã Bắt buộc Cá nhân, nhóm đến ngời ã Hình thức Báo cáo: không 15 trang A4, trừ dịch tài liệu, font ARIAL, không cần đóng bìa nilon (giảm ô nhiễm mt) ã Nếu có sản phẩm => đăng ký lịch demo • Nép tríc thi, b/ vƯ tríc and/or sau thi ã Bài thi: ã Chỉ dùng giấy A4, viết 01 mặt, ghim lại ghi số tờ ã Không viết nhiều lời, không chép đầu ã Trình bầy: visual, flow chart; sạch, k/h + điểm P&I 406 • KÕt qu¶: Auto Answering, after 19h, ... transistor - CRT (Cathode Ray Tube) P&I 30 1.1.1.b T /bị Ngoại vi: Data Output Devices: Printers: - Spec: Text-Graphics, Mono-Color, Resolution, ppm – page per minute, Size, Line-PostScript, media : -. .. Pin Printer, - Jet Printer, - Laser Printer, - Thermal Transfer Printer, barcode Printer - High Speed Text Printer, - P&I 31 1.1.1.b T /bị Ngoại vi: Data Output Devices: Others - Plotter, jet... Device Drivers: P&I 10 Phần B thiết bị ngoại vi (peripherals) Ch Key-boards: Key-board, Key-pad Ch 10 Displays: LEDs, LCDs & CRT Ch 11 Massive Storages: Controllers: FDD&FDC, HDD/ CD & HDC, Tape,

Ngày đăng: 27/05/2021, 15:19

TỪ KHÓA LIÊN QUAN