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

Pnp bipolar junction transistor, PNP The other kind of BJT is the PNP ...

PNP The other kind of BJT is the PNP with the letters "P" and "N" standing for the majority charge carriers inside the dissimilar regions of the transistor. Figure:

Lc filter, LC Filter To the load resistance R L the ripple factor i...

LC Filter To the load resistance R L the ripple factor is directly proportional in the inductor filter and inversely proportional to R L in the capacitor filter. Hence i

Squeeze castings, Squeeze Castings: Squeeze casting, also known as ...

Squeeze Castings: Squeeze casting, also known as liquid metal forging, is a combination of casting and forging process . The molten metal is poured into the bottom half

Merits and demerits of stepper motor - stepper motor , Merits and Demerits ...

Merits and Demerits of Stepper Motor Followings  are the  merits and demerits  of stepper motors. Merits : a.They are compatible  with digital systems b.For the co

Test equipment , What is the function of the time-base generator as used in...

What is the function of the time-base generator as used in an oscilloscope

E. mechanics, a train weight 5 megaN is taking a slope of 1 in 200 at 45 km...

a train weight 5 megaN is taking a slope of 1 in 200 at 45 kmper hour.the engine put in 100 kw.determine the power to be put in by the engine it the train take the slope up of 1 in

Working of an astable multivibrator, Q. With the help of a npn transistor c...

Q. With the help of a npn transistor circuit and wave forms explain the working of an astable multivibrator In astable multivibrator both transistors are coupled to each other

Find the characteristic impedance, (a) Now consider a typical open-wire tra...

(a) Now consider a typical open-wire transmission line with parameters of R = 14 /mi, L = 4.6 mH/mi, C = 0.01 µF/mi, and G = 0.3×10 -6 S/mi. If the line operates at 1 kHz, find t

Explain the term- electronic mail, Explain the term- Electronic Mail (email...

Explain the term- Electronic Mail (email) Another form of communication is through email. This has the below advantages over video conferencing: -  There are no language pro

Determine the equivalent resistance of circuit, Determine the equivalent re...

Determine the equivalent resistance of circuit: Determine the equivalent resistance of network across the source terminals and find the current drawn from the source.

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