This exercise is to design prove operation and produce the necessary data for manufacture of a high-speed radio identification system. When the lifejacket to which it is attached is wet it should begin transmitting.
The system operates by transmitting a two and a three-bit sequence of ‘1’s in ‘opposite’ directions. The conceptual outline of the system is shown in the attached zip file.
The group of logic 1s 1,2 [X] is progressing clockwise and the group of logic 1s 7 [Y] is progressing anticlockwise, moving one stage each clock cycle. The sequence repeats when the initial state is reached again.
Should only switch on when wet and can be switched ON/OFF manually.
The pattern should update with a frequency of approximately 4 Hz.
Every 100 sec the system should stop transmitting for 50 sec. Energy efficiency is important.
Implement the design using the MCB 900 development boards. (But, the type of the board is not a problem. If the code is written is C51 Assembly it will work fine.
Write a program in Assembly C51 language to meet these requirements.
The output can be represented on the LEDs connected to Port 2 of the device on the board. The inputs can be the switches as attached to the board. (The address of the port can be given, if necessary)
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Windows Xp, or 2000, NT