



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Main points of this exam paper are: Nintendo Wii Type, Features, Disadvantages, Microchip, Approximate Number of Input, Estimate of Speed, Range of Algorithms
Typology: Exams
1 / 7
This page cannot be seen from the preview
Don't miss anything!




1 MIAP E
Module Code: MIAP E
School: Electrical and Electronic Engineering
Programme Title: Bachelor of Engineering in Applied Electronics Design – Award Bachelor of Engineering in Automation and Control – Award Bachelor of Engineering in Communications Systems - Award
Programme Code: EAELN_7_Y EELAR_7_Y ECOSY_7_Y EAELD_7_Y
External Examiner(s): Mr. David Denieffe, Dr Paula O Sullivan Internal Examiner(s): Mr. Fergus O Reilly
Instructions: Answer THREE questions. All questions carry equal marks.
Duration: 2 HOURS
Sitting: Winter 2007
Requirements for this examination:
Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have received the correct examination paper. If in doubt please contact an Invigilator.
2 MIAP E
Q1 (a) Why might you use a micro-controller instead of a micro-processor?
What features does a micro-controller have over a micro-processor? What advantages, disadvantages does each have? [8 marks]
(b) You have the following selection of micro-processors/micro-controllers available to you for a number of projects: (i) Low Power High Speed Motorola 68000 Family (40MHz), (ii) Microchip PIC 16c74 (4 MHz), (iii) AMD/Intel Pentium Clone (500 MHz), (iv) Analog Devices 8051(2MHz) compatible micro-controller. For each of the following applications identify (i) Approximate number of Input & Outputs (ii) Estimate of speed/performance required. (iii) Complexity/Range of algorithms/programmes to execute. Applications:
(c) As a member of an 8-bit micro-processor usage team, you are tasked to devise a scheme to vary the number of special registers from 200 (basic model) to 400(advanced model), while being restricted to using only 8 bits(max of 256) to describe which register is in use. (i) Can you describe a scheme to do this? [6 marks] (ii) Which micro-processors/micro-controller currently make use of such a technique? [4 marks]
[Total: 34 marks]
4 MIAP E
Q4 (a) Asynchronous Serial Communication is supported on the PIC through the USART. Explain how this would this be configured to give an asynchronous serial interface at 1200 baud? In your answer, you should calculate the baud rate generator configuration value, using Low and High speed configurations, determine the better configuration and calculate the % error. [8 marks]
Describe using a diagram either the Transmitter or Receiver section, naming the important registers and pins used, how it is used to Transmit or Receive data serially. [8 Marks]
(b) Describe how a LCD Display unit can be connected to a micro- processor/micro-controller and used to display text. Your answer should describe the input signals necessary for the LCD unit and how a micro- processor can supply these. [10 Marks]
Provide sample code to show how the LCD control/output can be carried out, paying particular attention to the slowness of the LCD unit. [8 marks] [Total: 34 marks]
5
MIAP E