Microprocessor system, Electrical Engineering

Assignment Help:

   A burglar alarm system is controlled by a microprocessor system. The system has three independent circuit each consisting of 7 passive infra red sensors. The controller can be programmed to activate individual circuits and detect which passive has raised the alarm. Write a C program to control the system.

  Assume
 
    Variable char a contains the passive details of circuit 1
    Variable char b contains the passive details of circuit 2
    Variable char c contains the passive details of circuit 3
 
The variable a/b/c is coded such that if the sensor is activated then its corresponding bit is set to 1 else it is 0. The bit format is bit 0 Lsb sensor and bit 6 Msb sensors. The program should initial run from a menu which enables various circuits to be turned on/off , a reset password to be set,a special simulation where a/b/c are entered from keyboard (test) and a system set . The program should display the state of the passives (active or non-active)  and if the alarm is raised  an audible alarm should be heard , the  set passive and an access code be requested to reset the system.


Related Discussions:- Microprocessor system

Sui subtract immediate i instructions , SUI  Subtract Immediate I Instruct...

SUI  Subtract Immediate I Instructions The 8 bit  data  specified  in the  instruction  is directly  subtracted  from the  contents of  accumulator  and results  of operation

Explain the synchronous compensators, Explain the Synchronous Compensators ...

Explain the Synchronous Compensators These are synchronous motors running without mechanical loads (or with load if required). Similar to the synchronous generators, they can a

For parity flag , For Parity Flag  CPRE (Call  on parity even) and C...

For Parity Flag  CPRE (Call  on parity even) and CPO (Call or parity  Odd) Instruction CPE calls the subroutine  from the  specified  memory  location if parity  flag is

Obtain a bode magnitude plot for the transfer function, Q. A bandpass filte...

Q. A bandpass filter circuit is shown in Figure. Develop a PSpice program and use PROBE to obtain a Bode magnitude plot for the transfer function ¯H(f) = ¯Vout/ ¯Vin for frequency

Compute the source current, Q. A 230-V, single-phase, 60-Hz source supplies...

Q. A 230-V, single-phase, 60-Hz source supplies two loads in parallel. One draws 10 kVA at a lagging power factor of 0.80 and the other draws 6 kWat a lagging power factor of 0.90.

Define shifting and reversing – linear system, Define Shifting and Reversin...

Define Shifting and Reversing – Linear System? The signal x[n - m] is said to be time-shifted by m samples, where m is an integer. If m is positive, the shift is to the right (

Find the fourier series for the square wave, (a) Find the Fourier series fo...

(a) Find the Fourier series for the square wave shown in Figure(a). (b) Let a voltage source having the waveform of part (a) with a peak value of 100 V and a frequency of 10 Hz

Honer, Can I have formulas for calculation of 50TN seting on 33KV overhead ...

Can I have formulas for calculation of 50TN seting on 33KV overhead line

Determine the line-to-line voltage at the load terminal, Q. A balanced delt...

Q. A balanced delta-connected load has a per-phase impedance of 45 60° . It is connected to a three-phase, 208-V, 60-Hz supply by a three- phase feeder that has a per-phase impeda

Write Your Message!

Captcha
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