1 / 8

微算機原理 / 微算機實習

微算機原理 / 微算機實習. Chin-Shiuh Shieh http://bit.kuas.edu.tw/~csshieh Department of Electronic Engineering National Kaohsiung University of Applied Sciences, Taiwan. Objectives. Fundamentals of microcontrollers 8051 programming in assembly language Commonly used peripherals

whitneyi
Télécharger la présentation

微算機原理 / 微算機實習

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 微算機原理/微算機實習 Chin-Shiuh Shieh http://bit.kuas.edu.tw/~csshieh Department of Electronic Engineering National Kaohsiung University of Applied Sciences, Taiwan C.-S. Shieh, EC, KUAS, Taiwan

  2. Objectives • Fundamentals of microcontrollers • 8051 programming in assembly language • Commonly used peripherals • 8051 programming in high-level languages • Design and implementation of microcontroller-based systems C.-S. Shieh, EC, KUAS, Taiwan

  3. Textbook and References • Course web site • http://bit.kuas.edu.tw/~csshieh • References • 張義和、陳敵北, 例說8051, 第三版, 新文京開發出版股份有限公司, ISBN: 9789861507521, 2007. • 林伸茂, 8051單晶片徹底研究基礎篇, 旗標出版股份有限公司, 2002, ISBN: 957-717-916-9. • 鍾富昭, 8051基本原理與軟硬體設計大全, 全華科技圖書股份有限公司, 2003, ISBN: 957-21-4197-X. • ePanorama.net • DatasheetArchive :: Free Datasheet Search Engine :: Electronic Components C.-S. Shieh, EC, KUAS, Taiwan

  4. Outline • The 8051 Family Microcontroller • Fundamentals of microcontrollers • ATMEL AT89C51/AT89S51 • Features, Pin Configurations, Memory Organization, Special Function Registers, Interrupt Mechanism, Addressing Mode, Instruction Set, … • 8051 Development Tools • Assembler, Simulator, Programmer, Debugger, C Compiler, BASIC Compiler, Pascal Compiler, Disassembler, Editor, Terminal Emulator, Schematic Drawing, Datasheet Archive, … C.-S. Shieh, EC, KUAS, Taiwan

  5. Outline (cont) • Elementary Circuitry • Power Supplier, Power, Reset, Clock , Parallel I/O , External Interrupt , External Counter , Internal Timer , Universal Asynchronous Receiver and Transmitter, … • Advanced Peripherals • 7-segment LED , Communication with user program on PC, DC motor, Stepping motor, Character LCD, Graphic LCD, External ROM/RAM, Printer, Extended parallel I/O with 8255, DA/AD conversion, Serial EEPROM, RF module, IR module, Sensor of various kinds, Telephony, Voice IC, … C.-S. Shieh, EC, KUAS, Taiwan

  6. Outline (cont) • Design Projects • AT89C51 programmer, EEPROM programmer, 8051 load-and-go kit, Alarm clock, Programmable power supplier, RAM-based oscilloscope, SEEPROM-based data logger, Remote control vehicle, Status reporting via phone line, BASIC interpreter, Internet module, ... C.-S. Shieh, EC, KUAS, Taiwan

  7. Grading • 微算機原理 • Midterm and final exams on individual basis • 微算機實習 • Assignments • On group basis • On individual basis C.-S. Shieh, EC, KUAS, Taiwan

  8. Prerequisites • Basic knowledge in digital logic • Intention and attendance C.-S. Shieh, EC, KUAS, Taiwan

More Related