An alarm clock is controlled by a microprocessor. It uses the 24 hour clock. The hour is represented by an 8-bit register, A, and the number of minutes is represented by another 8-bit register, B.
- (a)Identify what time is represented by the following two 8-bit registers. A 128 64 32 16 8 4 2 1 0 0 0 1 0 0 1 0 : B 128 64 32 16 8 4 2 1 0 0 1 1 0 1 0 1 Hours ........................................................ Minutes ........................................................[2]
- (b)An alarm has been set for 07:30. Two 8-bit registers, C and D, are used to represent the hours and minutes of the alarm time. Show how 07:30 would be represented by these two registers: C : D Hours Minutes[2]
- (c)Describe how the microprocessor can determine when to sound the clock alarm.[3]
- (d)The LCD (liquid crystal display) on the clock face is back-lit using blue LEDs (light emitting diodes). The brightness of the clock face is determined by the level of light in the room. The amount of light given out by the LEDs is controlled by a control circuit. Describe how the sensor, microprocessor and LEDs are used to maintain the correct brightness of the clock face.[3]
- (e)Modern LCD monitors and televisions use LED back-lit technology. Give two advantages of using this new technology compared to the older cold cathode fluorescent lamp (CCFL) method. 1 2[2]
This question uses a diagram from the original paper, which isn't shown here. Open the full paper from the past papers archive to see it.
Mark scheme
Marking points from the official mark scheme (May/June 2015). The mark or mark type is shown in brackets.
- [(a)] [1] hours: 18
- [(a)] [1] minutes: 53
- [(b)] [1] hours ("C"): 00000111
- [(b)] [1] minutes ("D"): 00011110
- [(c) Any three from:] [1] reads values in registers "C" and "D"
- [(c) Any three from:] [1] and checks the values against those stored in registers “A” and “B” (NOTE: the first two statements can be interchanged, i.e. “A” and “B” read first)
- [(c) Any three from:] [1] If values in corresponding registers are the same
- [(c) Any three from:] [1] the microprocessor sends a signal to sound alarm/ring
- [(d) Any three from:] [1] uses a light sensor
- [(d) Any three from:] [1] sends signal/data back to microprocessor
- [(d) Any three from:] [1] signal/data converted to digital (using ADC)
- [(d) Any three from:] [1] value compared by microprocessor with pre-set/stored value
- [(d) Any three from:] [1] if value < stored value, signal sent by microprocessor ...
- [(d) Any three from:] [1] to the voltage supply (unit)
- [(d) Any three from:] [1] "value" of signal determines voltage supplied/brightness of LED
- [(e) Any two from:] [1] no need to warm up
- [(e) Any two from:] [1] whiter tint/more vivid colours/brighter image
- [(e) Any two from:] [1] higher resolution
- [(e) Any two from:] [1] much thinner monitors possible/lighter weight
- [(e) Any two from:] [1] more reliable technology/longer lasting
- [(e) Any two from:] [1] uses much less power/more efficient
Write your answer and get it marked
On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.
Sign up free →