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

Compute the average number of open links, A zipper has N links every link h...

A zipper has N links every link has a state in which it is closed with energy 0 and a state in which it is open with energy 0 We require that the zipper only unzip from one side (s

Can you explain about slew rate, Q. Can you explain about Slew Rate? Sl...

Q. Can you explain about Slew Rate? Slew (or slewing) rate is a measure of how fast the output voltage can change. It is given by the maximum value of dvo/dt , which is normall

Describe operation performed by instruction OUT47 h, Describe the operation...

Describe the operation performed by the instruction OUT 47 h, AL. This transfers the content of AL to I/O port 47h. See that I/O port number shows as 0047h on the 16 bit addres

Effective negative voltage, Effective negative voltage: Effect negati...

Effective negative voltage: Effect negative voltage of get, when depend upon Pitch of voltage: the level of that results in id =0 ma is defined by eggs =vp with vp

#mixed storage oscilloscope, ..Explain mixedd storage oscilloscope with ne...

..Explain mixedd storage oscilloscope with neat diagram,

Name some application of serial communication, Name some application where ...

Name some application where you see use of serial communication. Within the world of serial communications, there are two different equipments are: DTE stand for Data Termin

P-N junction, Explain how a p-n junction functions as a rectifier

Explain how a p-n junction functions as a rectifier

Amplifiers with feedback, Q. Amplifiers with Feedback? Almost all pract...

Q. Amplifiers with Feedback? Almost all practical amplifier circuits include some form of negative feedback. The advantages gained with feedback may include the following: •

What layers are covered under end to end layer connectivity, Q. What layers...

Q. What layers are covered under end to end layer connectivity? Layers 4-7 of ISO-OSI reference model communicate with peer entities in end systems. In intermediate systems,th

#speed control, explain speed control of dc motor

explain speed control of dc motor

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