Single Chip Microcontrollers 7765J Mount Druitt College of TAFE Lesson 2.

Slides:



Advertisements
Similar presentations
Writing at University Part 1 – General introduction to the academic writing process Cristina Felea, Ph.D.
Advertisements

Referencing – why do it? When you start researching a project you will be expected to find and use information that will help you. This might be from such.
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
Plagiarism What is it?. Copying the work of another person without proper acknowledgment academic theft - the offender has stolen the work of others and.
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
Academic English Skills ULAB1122
Single Chip Microcontrollers 7765J Mount Druitt College of TAFE Lesson 1.
Programming the ATmega16
Plagiarism Basically- Don’t!! We shall be sampling at least one piece of every student’s work during the year. Any signs of plagiarism found during marking.
Embedded Systems 7763B Mt Druitt College of TAFE Electrical Engineering Lesson 2 LCD Display Interfacing.
Plagiarism. Plagiarizing, according to the Merriam-Webster Dictionary, is “to steal and pass off (the ideas or words of another) as one's own : use (another's.
Introduction to Microcontrollers Shivendu Bhushan Summer Camp ‘13.
MANINDER KAUR RAM and ROM Chips 24-Nov
328eForth for Arduino Uno C. H. Ting February 16, 2012 SVFIG.
What is it? How to Avoid it!
Carmen Genuardi, Librarian R esearch S trategies: From Information Consumers to Information PRODUCERS… YES YOU CAN! WELCOME!
Referencing and Plagiarism A Guide for students Nick Hubbard.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
References & Bibliographies. What you will learn: What are references & bibliographies. Why provide references & bibliographies. Different styles of references.
What it is and how to avoid it.
By, Prof. Tambe S. S. S.N.D. College of Engineering and Research Center Department of Electrical Engineering.
Why is finding good reliable information important Produce reliable information Academic merit Academic success.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Plagarism Avoiding Plagiarism, Citation, Getting Started
Creating a Bibliography This lesson will teach you how to create a bibliography section at the end of an essay or report.
Plagiarism. Plagiarism is worse in the electronic world because of…. Information overload Ease of cutting and pasting chunks from the internet Unreliable.
EVALUATING ONLINE SOURCES. GOAL Identify criteria to evaluate websites. Evaluate websites to determine their usefulness for research & your own personal.
AVR Programming: Digital I/O September 10, What is Digital I/O? Digital – A 1 or 0 Input – Data (a voltage) that the microcontroller is reading.
Timers and Interrupts Anurag Dwivedi. Let Us Revise.
© Mike Stacey 2008 Single Chip Microcontrollers 7765J Mount Druitt College of TAFE Lesson 3 Arrays in ASM, Bubble Sort algorithm.
Plagiarism on the Internet What is plagiarism and when is copying acceptable? By Yvette Schmitt.
Avoiding Plagiarism Quoting, paraphrasing and summarizing
Embedded Systems 7763B Mt Druitt College of TAFE Electrical Engineering Lesson 2 LCD Display Interfacing.
I/O Ports MTT I/O PORTS. I/O Ports MTT Module Objectives Configure any pin as either input or output Read or write data from/to port.
Module 11 Adapted By and Prepared James Tan © 2001.
PSY 219 – Academic Writing in Psychology Fall Çağ University Faculty of Arts and Sciences Department of Psychology Inst. Nilay Avcı Week 4.
  It is one way of incorporating borrowed information or ideas into your research paper.  A paraphrase is putting someone else’s thoughts or words.
Staying Out of the Plagiarism Trap. Staying Out of the Plagiarism Trap Overview 4 What is plagiarism? 4 Why is it wrong? 4 Benefits of giving credit to.
EE365 - Microprocessors period 26 10/23/00 D. R. Schertz # Parallel Ports.
Interactive Skills for Students How to Use What You Find On the Internet click your mouse or hit enter to advance animation.
Microprocessor Fundamentals Week 4
University of Sunderland CSEM03 R.E.P.L.I. Unit 6 Plagiarism CSEM03 REPLI.
Plagiarism Mrs. Hopkins Social Studies Class Overview Plagiarism Paraphrasing Common knowledge Actions to take to avoid plagiarism.
© Mike Stacey 2008 Single Chip Microcontrollers 7765J Mount Druitt College of TAFE Lesson 6 Instruction Timing and Control Loops.
How to Turnitin Dr Stephen Rankin Lecturer in Academic Writing and Literacy Murdoch University A 6 step guide for submitting your assignments to Turnitin.
Introduction to AVR Name : 1) Abhishek Yadav ) Prakash Giri ) Kheni Niral ) Bhadresh Langadiya Branch.
How to avoid plagiarism. Format of this session A. What is plagiarism?: Can you recognise it? (Activity 1, 2 and 3) B. What is paraphrasing?: How do you.
What is Plagiarism?. What is plagiarism? Main Entry: pla·gia·rize 1 : to steal and pass off (the ideas or words of another) as one's own : use (another's.
Selecting and Using Information in Projects. Research Steps Choose your topic List what you already know Keywords Select your sources Research Questions.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
Plagiarism What it is. Avoiding it. What is Plagiarism? According to the Merriam-Webster Online Dictionary, to "plagiarize" means to steal and pass off.
Spring Term  To assess your independent learning skills  To understand the steps for a logical research method  To learn how to avoid plagiarism.
Referencing NOT Plagiarising! Based on Referencing not Plagiarising, University of Manchester.
Hoda Roodaki AVR Family Overview Hoda Roodaki
Selecting and Using Information in Projects
What it is and how to avoid it
General Purpose I/O.
COMP2121: Microprocessors and Interfacing
EE Embedded Systems Fall 2015
click your mouse or hit enter to advance animation
What It Is & How to Avoid It
Plagiarism made easier though the advancement of technology By: Phil, Kim and Kristina Plagiarism made easier through the advancement of technology.
Selecting and Using Information in Projects
Programmable Peripheral Interface
Hanson CTC Writing Consultant
Plagiarism and Academic Integrity
Academic English Skills ULAB1122
Prepared by: Lec. Hawraz S. Khalid
Copyright, Design and Patents Act (1988)
Presentation transcript:

Single Chip Microcontrollers 7765J Mount Druitt College of TAFE Lesson 2

Plagiarism  Plagiarism is the practice of claiming or implying original authorship of (or incorporating material from) someone else's written or creative work, in whole or in part, into one's own without adequate acknowledgement  Within academia, plagiarism by students, professors, or researchers is considered academic dishonesty or academic fraud and offenders are subject to academic censure © Mike Stacey 2008

Plagiarism [2]  Common forms of plagiarism Downloading, borrowing or stealing an assignment and presenting it as your own work. Copying a section of a book or article and submitting it as your own work. Copying, cutting and pasting text from an electronic source and submitting it as your own work. Using the words or ideas of someone else and presenting them as your own. Relying too much on other people's material. Use your own words as much as you can. © Mike Stacey 2008

Plagiarism [3]  Plagiarism & the Internet “The internet can be a great source of information and an effective research tool. However, just because electronic information is easily available does not mean it is 'free'. Remember that the information you find online should be referenced, just like any other source. Online sources should be used with care, fully acknowledged and evaluated in the same way you would any print-based source of information.”[1] References [1] "plagiarize." Merriam-Webster Online Dictionary Merriam-Webster Online. 8 May 2008, © Mike Stacey 2008

Flow Charts – example from prac 2 You need to show this level of detail in your assignment reports.

© Mike Stacey 2008 I/O Ports [1]  8 bit bi-directional  Individual pins can be configured as either input or output  3 address locations for the port One for Data Register PORTA One for Data Direction Register DDRA One for Port A input pins PINA  Check out the memory map on page 11 and see what range of address space is used for the ports.

© Mike Stacey 2008 I/O Ports [2]  Port A has an alternate function as analog inputs for the ADC. If some of the pins are configured as outputs care must be taken to ensure that none of the outputs switches state as this may corrupt the result of the conversion.  The DDRAn bit in the DDRA register selects direction of that pin (read or write, output or input) If DDAn = 1 then DDAn is an input pin (READ) Example: ser temp out DDRC, temp If DDAn = 0 then DDAn is an output pin (WRITE) Example: clr temp out DDRA, temp

© Mike Stacey 2008 Memory Maps. See pp 7-11 of data sheets  Conventional memory addressing modes can be used on the registers as well. This is enabled by the fact that the registers are assigned an address space of $00 - $1F

© Mike Stacey 2008 Memory Map for 90S8535

© Mike Stacey 2008 Register addressing The registers are physically implemented in internal memory. The registers are accessed by using the address. This is invisible to the programmer. Observe the register address space in AVR Studio

© Mike Stacey 2008 Memory mapped I/O – see pp of data sheets  Data going out to a port first goes to a space in RAM memory defined by an address and is then transferred out to the port’s output register.  The output register itself is also mapped to an address in memory space but, like the general purpose registers, this is not physically implemented in RAM

© Mike Stacey 2008 Memory mapped I/O Observe these addresses in AVR Studio

© Mike Stacey 2008 Observe memory mapping in AVR Studio  Step through the ledbutton.asm program from prac exercise 1b.  Find r16 and r15 in the register section of the “memory view” What addresses do they have?  Find DDRA, DDRC, PINA, PORTC in memory What addresses do they have?