A basic home security system in assembly for an 8051

Assignment Help Assembly Language
Reference no: EM131099810

Required:

A basic home security system in assembly for an 8051. needs to have keypad for code and 3 sensors with a panic button. 

Code MUST be in assembly c programming not accepted for this project . No report needed. No schematic needed. Must run on our trainer board that only accepts assembly for 8051. Sensors are not needed to be more than an interrupt that sets an alarm timer that if code not entered (say 15 sec) an alarm sounds.  No interface with phone lines or any complicated structure needed. Password ok to be fixed. 

Reference no: EM131099810

Questions Cloud

What is the maximum inventory level : (a) What is the Economic Production Quantity (EPQ)? (b) If the firm wishes to produce this product in economic batches, what size batch should be used? (c) What is the maximum inventory level?
Improvement and management of quality process : What is the main purpose & main concept & conclusions of the article - What is the key question the author is addressing with this document.
Which principle of taxation stresses vertical equity : Which principle of taxation stresses vertical equity? Explain.
Complete a inventory worksheet for the titan off-campus shop : You will be completing a Summary Inventory worksheet for the Titan Off-Campus Shops based on focused product inventories of individual stores. You will also be highlighting inventory values that fall below acceptable amounts.
A basic home security system in assembly for an 8051 : A basic home security system in assembly for an 8051. needs to have keypad for code and 3 sensors with a panic button.
Find the mean and standard deviation : Suppose you have a distribution, X, with mean = 22 and standard deviation = 5. Define a new random variable Y = 8X - 3. Find the mean and standard deviation of Y.
Appropriate set of numbers : If the standard deviation of a set of scores =0, what can you say about the scores in the distribution? Verify your answer using an example . Create an appropriate set of numbers and actually calculate the SD(standard deviation ), showing that it..
Causing the democratic party to expect electoral gains : What does this mean? And which party did it benefit? What is happening now that is causing the Democratic Party to expect electoral gains in the next few years? Hint: demographics!
Design the database using the er approach : Design the database using the ER approach and then create the tables accordingly. Populate the tables

Reviews

Write a Review

Assembly Language Questions & Answers

  How many instructions are executed

describe in one sentence what it computes. Suppose that $a0 and $a1 are used for the input and both initially contain the integers a and b, respectively. Suppose that $v0 is used for the output.

  What is difference between instruction and pseudoinstruction

What is the difference between an instruction and a pseudoinstruction? What is the difference between the instruction location counter and the program counter, if any?

  Write a function that accepts a char array

Write a function that accepts a char array, its size and a char to search for in the given array. Use PROTO, INVOKE and LOCAL keywords - Find four different ways to reset eax other than "mov eax, 0"

  Arm assembly language program

Arm Assembly language Program: The safe starts unlocked, cannot be locked and there are no valid codes. Whenever there are no codes the safe cannot be locked

  Decimal floating point number

What decimal floating point number does this IEEE 754 single precision number represent: 0x47C0_E6B7?

  Describe advantage of program-counter-relative addressing

Describe one advantage and one disadvantage of program-counter-relative addressing. The Core i7 has a condition code bit that keeps track of the carry out of bit 3 after an arithmetic operation. What good is it?

  Homework assignment on numerical representations

Create an assembly language function that displays the binary and hexadecimal representations of a 16 bit value (passed in as a parameter) on our LCD screen. Use the provided .c main file and assembly language subroutine example as a basis for you..

  Pseudo-code in assembly language

Implement the following pseudo-code in assembly language (assume unsigned numbers). Declare Apple and Pear as byte sized variables.

  Marie program that will input a variable number

Develop a MARIE program that will input a variable number of user entered DECimal whole number grades, validating each one (0-100) in a subroutine

  Write an assembly language program using the pep8 assembler

Write an assembly language program using the PEP8 assembler (free download) that corresponds to the following C++ program

  Secant method to try to find a root

Create a function that will use the Secant method to try to find a root. (Hint modify the posted version of False Position.) Because this method may diverge, you should limit the number of time the loop repeats.

  How to express restrictions in register interference graph

The DEC Alpha architecture places the following restrictions on floating-point instructions. Show how to express these restrictions in the register interference graph.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd