微算機原理/ 微算機實習 Chin-Shiuh Shieh

Slides:



Advertisements
Similar presentations
Autumn 2012C.-S. Shieh, EC, KUAS, Taiwan1 The 8051 Family Microcontroller Chin-Shiuh Shieh Department of Electronic Engineering.
Advertisements

MC68HC11 System Overview. System block diagram (A8 version)
7/23 CSE 325 Embedded Microprocessor System Design Fall 2010 Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang.
Course Overview and The 8051 Architecture
Microcontroller – PIC – 4 PIC types PIC architecture
Autumn 2013C.-S. Shieh, EC, KUAS, Taiwan1 微算機原理 / 微算機實習 Chin-Shiuh Shieh Department of Electronic Engineering National.
Systems Programming Course Gustavo Rodriguez-Rivera.
Coordinate Based Tracking System
ASPPRATECH.
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Autumn, 2013C.-S. Shieh, EC, KUAS, Taiwan1 智慧電子應用設計導論 (1/3) Display Chin-Shiuh Shieh ( 謝欽旭 ) Department of Electronic Engineering.
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
ECE 265 Introduction to Microcontroller Based Systems (A first course in computer architecture) 9/28/ ECE265.
1 © Unitec New Zealand Embedded Hardware ETEC 6416 Date: - 10 Aug,2011.
Atmega32 Architectural Overview
Curriculum Development for ENGR 290 Introduction to Microcontroller
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 Computer System Architecture Dept. of Computer Science Engineering Islamic Azad.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
PS - 87C51Mx2 - SLS-1 Philips Semiconductors 87C51Mx2 Microcontroller.
Microprocessors A practical approach Subjects Goals for this module Results Subjects of the module Plans Questions.
November SSI Small Scale Integration Up to 12 equivalent gate circuits on a single chip Includes basic gates and flip-flops.
Prepared by Eng. Musa Alyaman1 Chapter Seven Chapter Seven PIC16F87x.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
MICROPROCESSOR AND MICRO CONTROLLER LAB
MICROPROCESSOR AND MICRO CONTROLLER
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
Architecture and instruction set. Microcontroller Core Features:  Operating speed: DC - 20 MHz clock input DC ns instruction cycle Up to 8K x.
INTRODUCTION TO PIC MICROCONTROLLER. Overview and Features The term PIC stands for Peripheral Interface Controller. Microchip Technology, USA. Basically.
EC6504 MICROPROCESSOR AND MICROCONTROLLER
智慧電子應用設計導論(1/3) Arduino MEGA 2560
Lecture 7: Overview Microprocessors / microcontrollers.
Robocon 2007, Hong Kong University of Science & Technology Robocon 2007 Electronics Quickstart! Session 1 Hello! Microcontroller. Prepared by KI Chi Keung.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
Components of a typical full-featured microcontroller.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Autumn, 2012C.-S. Shieh, EC, KUAS, Taiwan1 智慧電子應用設計導論 (1/3) Arduino Development Environment Chin-Shiuh Shieh ( 謝欽旭 ) Department.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
DEPARTMENT OF ELECTRONICS ENGINEERING V-SEMESTER MICROPROCESSOR & MICROCONTROLLER 1 CHAPTER NO microcontroller & programming.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Introduction to Microcontroller Technology
IoT Milos Hampl.
Fundamentals of Computer Engineering
智慧電子應用設計導論(1/3) Introduction
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Atmega32 Architectural Overview
ULTRASONIC DISTANCE METER USING 8051
DENSITY BASED TRAFFIC LIGHT TIMING CONTROL
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Principles & Applications
PRA-SYARAT SISTEM MIKROPROSESOR
Course Overview and The 8051 Architecture
Introduction to Microprocessors
The 8051 Family Microcontroller
Atmega32 Serial Programming Basics
The Arduino Microcontroller: Atmel AVR Atmega 328
Introduction to Microprocessors and Microcontrollers
Lecture 3 - Instruction Set - Al
Journey: Introduction to Embedded Systems
Introducing the PIC Mid-Range Family and the 16F84A
Ghifar Parahyangan Catholic University August 22, 2011
ECE 265 Introduction to Microcontroller Based Systems (A first course in computer architecture) 9/28/ ECE265.
8051 Micro Controller.
CHAPTER 1 THE 8051 MICROCONTROLLERS
智慧電子應用設計導論(1/3) Arduino
Presentation transcript:

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

C.-S. Shieh, EC, KUAS, Taiwan 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 Autumn 2013 C.-S. Shieh, EC, KUAS, Taiwan

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 Autumn 2013 C.-S. Shieh, EC, KUAS, Taiwan

C.-S. Shieh, EC, KUAS, Taiwan 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, … Autumn 2013 C.-S. Shieh, EC, KUAS, Taiwan

C.-S. Shieh, EC, KUAS, Taiwan 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, … Autumn 2013 C.-S. Shieh, EC, KUAS, Taiwan

C.-S. Shieh, EC, KUAS, Taiwan 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, ... Autumn 2013 C.-S. Shieh, EC, KUAS, Taiwan

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

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