0% found this document useful (0 votes)
14 views

Project # 1

Project on embeded system

Uploaded by

alma0abb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Project # 1

Project on embeded system

Uploaded by

alma0abb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Electrical and Computer Engineering

Erik Jonsson School of Engineering & Computer Science


The University of Texas at Dallas
Dr. Tooraj Nikoubin

Project 1:
IC Tester Design Using MSP432 board

EE/CE 3201 Fundamental Lab I


ECE Fundamentals Lab 1 Project # 1 IC tester Using MSP430

Project # 1 – IC Tester project

1. Lab Objectives
• To understand and work on MSP432P401R Launchpad.

• To implement IC Tester using the above-mentioned Launchpad for Testin ICs of AND/OR
logic hates.

2. Introduction

2.1 - The EXP-MSP432P401R Launchpad:

The MSP432P401R is a TI-designed arm microcontroller. Coding and programming the MSP432 is
extremely comparable to programming the Arduino in TinkerCAD because it is programmed with
Energia. The MSP432 is a significantly more powerful microcontroller with far more pins than a
conventional Arduino. Figure 1 shows the pinout of your MSP432 LaunchPad. 1. DO NOT USE
THE FOLLOWING PINS WITH THE MSP432: 3, 4, 7, 9, 10, 14-16, 18!

The following is the link to the user guide of the Launchpad:


http://www.microdigitaled.com/ARM/MSP432_ARM/MSP432_LaunchPad_User_Guide.pdf

1
ECE Fundamentals Lab 1 Project # 1 IC tester Using MSP430

Fig 1.1: MSP432P401R pinout diagram

2.2 – TTL SSI (74XX Series):


In our lab, we are using some TTL SSI chips (74XX series). In this project, the IC tester is needed for
testing AND 7408 and OR 7432 chips before using them.
In your tester system, we want to put our chip on the breadboard and with input output wiring, we should
test all logic gates.

Part A:
If all 4 logic gates are working well one LED Green light should be on otherwise another LED Red light
Should be on to show not all logic gates are correct.
A.1 The first part of the project is for testing AND gates only
A.2 The second part is for testing OR gates only
1. There are 4 logic gates related to each chip, but their inputs could be common to run all input test
Patterns (00, 01, 10, 11). These two input signals for logic gates could be two output ports in MSP432
Ready to control with reasonable period.
2. There are 4 logic gates related to each chip, so you have four outputs from each logic gate. These four
outputs, should be considered as input ports of MSP432 for checking the functionality of each logic gate.
2
ECE Fundamentals Lab 1 Project # 1 IC tester Using MSP430

3. Rest of MSP432 ports could be used for driving LEDs as the result of test for logic gates or whole IC
4. you should write the program for sending test patterns to the output ports and reading input ports
For evaluation. Then you can send the results on the LEDs via output ports.
Part B:
Use 4 LEDs to show the situation of each logic gate individually if it is working (LED on) or not (LED off)
Your program should recognize chip whether the chip is AND or OR gate using two LEDs with different.
Colors
5. when you are receiving inputs you should compare it with AND gate and OR gate truth table
You can review lab 5 to learn how to use MSP432 in this project.
In your program, you should control the truth table of each logic gate by sending two logic inputs four.
Possible states and check the output of logic gates for testing the functionality of all logic gate.
Testing of your system,

1. will be followed as per step 2 or 4.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy