mirror of
https://github.com/holub/mame
synced 2025-06-29 15:38:53 +03:00
Merge pull request #262 from ensjo/patch-1
NE555 timing fixed, cleaner schematics found.
This commit is contained in:
commit
0c51a75f3f
@ -378,7 +378,7 @@ void mc1000_state::machine_reset()
|
|||||||
+---------*---*---o V+
|
+---------*---*---o V+
|
||||||
| | |
|
| | |
|
||||||
+-+ | |
|
+-+ | |
|
||||||
| |309K | |
|
| |390K | |
|
||||||
| |R17 |8 |4
|
| |R17 |8 |4
|
||||||
+-+ +-------+
|
+-+ +-------+
|
||||||
| 7| |3
|
| 7| |3
|
||||||
@ -390,23 +390,23 @@ void mc1000_state::machine_reset()
|
|||||||
| | | | 555 |
|
| | | | 555 |
|
||||||
+-+ | | |
|
+-+ | | |
|
||||||
| | 6| |5
|
| | 6| |5
|
||||||
*----*?-| |---+
|
*----*--| |---+
|
||||||
| | | |
|
| | | |
|
||||||
---C30 +-------+ ---C29
|
---C30 +-------+ ---C29
|
||||||
---103 |1 ---103
|
---10n |1 ---10n
|
||||||
_|_ _|_ _|_
|
_|_ _|_ _|_
|
||||||
/// /// ///
|
/// /// ///
|
||||||
|
|
||||||
Calculated properties:
|
Calculated properties:
|
||||||
|
|
||||||
* 99.74489795918367 Duty Cycle Percentage
|
* 99.74489795918367 Duty Cycle Percentage
|
||||||
* 368.1126130105722 Frequency in Hertz
|
* 367.3469387755102 Frequency in Hertz
|
||||||
* 0.00000693 Seconds Low
|
* 0.00000693 Seconds Low
|
||||||
* 0.0027096299999999998 Seconds High
|
* 0.00270963 Seconds High
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define MC1000_NE555_FREQ (368) /* Hz */
|
#define MC1000_NE555_FREQ (367) /* Hz */
|
||||||
#define MC1000_NE555_DUTY_CYCLE (99.745) /* % */
|
#define MC1000_NE555_DUTY_CYCLE (99.745) /* % */
|
||||||
|
|
||||||
TIMER_DEVICE_CALLBACK_MEMBER(mc1000_state::ne555_tick)
|
TIMER_DEVICE_CALLBACK_MEMBER(mc1000_state::ne555_tick)
|
||||||
|
Loading…
Reference in New Issue
Block a user