FANDOM


MCU440
150px
IC Title MONOFLOP
Type UISO
Inputs 0 and 1
Outputs 1
Restricted Yes
Added CBX v5.0


A type of count down timer which keeps the output off for a set amount of time, and then sets the output on for an optional set amount of time. If a time is not specified for how long to keep the on state, the output will remain on. The down count starts from the value specified and ends at 0.


There is a mode to set the output back off after one cycle of being on. And there is another mode to swap the output so that the output would start on and then turn off when the time has been reached. For more information see the section #Optional Modes


When activated, the count down timer can not be stopped, and can not be reset. The count down needs to either finish or the IC needs to be destroyed.



Sign SettingsEdit

Quick ReferenceEdit

line 1 <blank>
line 2 [MCU440]Optional Modes
line 3 down_count:clock_rate:on_count
line 4 <blank>
green text = OPTIONAL
everything else = REQUIRED

DetailsEdit

  • Line 3:
    down_count:clock_rate:on_count is the time and rate to keep the output off and on.
    • down_count is the value to start the timer from.
      • The timer will start at this value and end at 0.
      • The down_count must be a value from 1 to 99999.
    • clock_rate (optional) is the amount of ticks until 1 timer cycle is complete. (ex: every 5 ticks the down count will decrease by 1).
      • The clock_rate must be a value from 5 to 15.
      • If no clock_rate is specified, the clock_rate will be set to 5.
    • on_count (optional) is the duration to keep the output on after reaching 0 and finishing.
      • If the on_count is not specified, the output will remain on.
      • (Note: for some modes, this will be the duration to remain off instead)

InputsEdit

File:IC input1.png
A / 1: Activate
When the input is toggled on, it will start the count down timer. If the timer has already started, this input will have no effect.

OutputsEdit

File:IC output1.png
D / 1: State
The output will be off while the timer is counting down, and on when the timer has reached 0 and finished. (Note: some modes may reverse the output)

Optional ModesEdit

Quick ReferenceEdit

Mode Case Description
1 n/a Cycle back off
After the timer has finished, this will change the output back off after one clock cycle.
+ n/a Swap Output (added:CBX v6.0)
Reverses or NOTs the output so that the timer will start on and end off


Cycle back offEdit

mode 1 turns the output off after one clock cycle.
Instead of leaving the output on after the timer reaches 0 and finishes, the output will turn on, count one more cycle, and then turn the output off.

Swap OutputEdit

mode + reverses, or NOTs the output. So instead of starting off, the timer will start on. And instead of turning on when the timer reaches 0 and finishes, it will turn off
This mode was added in CBX v6.0

ExamplesEdit

BasicEdit

Basic sign setup to count down from 10

1
2 [MCU440]
3 10
4


Slower Count Down Edit

Count down from 10 with a clock rate of 11, causing the timer to go slower.

1
2 [MCU440]
3 10:11
4


Count Down and Stay On for 12Edit

Count down from 10 with a clock rate of 5, and when it finishes, keep the output on for 12 cycles.

1
2 [MCU440]
3 10:5:12
4


Count Down with Reversed OutputEdit

Count down from 10 with the output on, and when the timer reaches 0 and finishes, the output will turn off

1
2 [MCU440]
3 10
4


Count Down and Stay On for 12 with Reversed OutputEdit

Count down from 10 with a clock rate of 5 and the output on. When it reaches 0 and finishes, it will keep the output off for 12 cycles.

1
2 [MCU440]
3 10:5:12
4


GalleryEdit

BugsEdit

See AlsoEdit