📄 test41a.mdl
字号:
AllPortsSameDT off
}
Block {
BlockType Logic
Name "Logical\nOperator8"
Ports [2, 1]
Position [645, 355, 680, 390]
Orientation "up"
ShowName off
AllPortsSameDT off
}
Block {
BlockType Logic
Name "Logical\nOperator9"
Ports [2, 1]
Position [740, 355, 775, 390]
Orientation "up"
ShowName off
AllPortsSameDT off
}
Block {
BlockType Switch
Name "Switch"
Position [400, 135, 430, 165]
Orientation "up"
Threshold "0.5"
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch1"
Position [540, 135, 570, 165]
Orientation "up"
Threshold "0.5"
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch2"
Position [695, 135, 725, 165]
Orientation "up"
Threshold "0.5"
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch3"
Position [845, 135, 875, 165]
Orientation "up"
Threshold "0.5"
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "Q1"
Position [450, 108, 480, 122]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Q2"
Position [585, 113, 615, 127]
Port "2"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Q3"
Position [725, 108, 755, 122]
Port "3"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Q4"
Position [915, 113, 945, 127]
Port "4"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Qcc"
Position [1055, 133, 1085, 147]
Port "5"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Line {
Labels [1, 0]
SrcBlock "J-K\nFlip-Flop"
SrcPort 1
Points [0, -25; 25, 0]
Branch {
Points [60, 0]
Branch {
Points [0, 475; 90, 0]
Branch {
DstBlock "Logical\nOperator25"
DstPort 2
}
Branch {
Points [155, 0]
Branch {
DstBlock "Logical\nOperator26"
DstPort 1
}
Branch {
DstBlock "Logical\nOperator27"
DstPort 2
}
}
}
Branch {
DstBlock "Logical\nOperator1"
DstPort 1
}
}
Branch {
DstBlock "Switch"
DstPort 1
}
}
Line {
SrcBlock "J-K\nFlip-Flop2"
SrcPort 1
Points [0, -15; 15, 0]
Branch {
Points [85, 0]
Branch {
Points [250, 0]
DstBlock "Logical\nOperator1"
DstPort 3
}
Branch {
Points [0, 485; 95, 0]
DstBlock "Logical\nOperator27"
DstPort 4
}
}
Branch {
DstBlock "Switch2"
DstPort 1
}
}
Line {
SrcBlock "J-K\nFlip-Flop3"
SrcPort 1
Points [0, -10; 15, 0]
Branch {
Points [210, 0]
DstBlock "Logical\nOperator1"
DstPort 4
}
Branch {
DstBlock "Switch3"
DstPort 1
}
}
Line {
SrcBlock "CLK"
SrcPort 1
DstBlock "Logical\nOperator2"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator2"
SrcPort 1
Points [95, 0]
Branch {
Points [140, 0]
Branch {
Points [165, 0]
Branch {
Points [150, 0]
DstBlock "J-K\nFlip-Flop3"
DstPort 2
}
Branch {
DstBlock "J-K\nFlip-Flop2"
DstPort 2
}
}
Branch {
DstBlock "J-K\nFlip-Flop1"
DstPort 2
}
}
Branch {
DstBlock "J-K\nFlip-Flop"
DstPort 2
}
}
Line {
SrcBlock "LD"
SrcPort 1
DstBlock "Logical\nOperator3"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator3"
SrcPort 1
Points [0, -40; 40, 0]
Branch {
DstBlock "Logical\nOperator16"
DstPort 1
}
Branch {
Points [45, 0]
Branch {
Points [55, 0]
Branch {
Points [55, 0]
Branch {
DstBlock "Logical\nOperator18"
DstPort 1
}
Branch {
Points [50, 0]
Branch {
Points [45, 0]
Branch {
Points [85, 0]
Branch {
DstBlock "Logical\nOperator20"
DstPort 1
}
Branch {
Points [40, 0]
Branch {
Points [50, 0]
Branch {
Points [55, 0]
Branch {
DstBlock "Logical\nOperator22"
DstPort 1
}
Branch {
Points [40, 0]
Branch {
Points [55, 0]
DstBlock "Logical\nOperator23"
DstPort 1
}
Branch {
DstBlock "Logical\nOperator15"
DstPort 1
}
}
}
Branch {
DstBlock "Logical\nOperator21"
DstPort 1
}
}
Branch {
DstBlock "Logical\nOperator14"
DstPort 1
}
}
}
Branch {
DstBlock "Logical\nOperator19"
DstPort 1
}
}
Branch {
DstBlock "Logical\nOperator13"
DstPort 1
}
}
}
Branch {
DstBlock "Logical\nOperator17"
DstPort 1
}
}
Branch {
DstBlock "Logical\nOperator12"
DstPort 1
}
}
}
Line {
SrcBlock "Logical\nOperator16"
SrcPort 1
DstBlock "Logical\nOperator4"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator12"
SrcPort 1
Points [0, -15]
Branch {
Points [-30, 0]
DstBlock "Logical\nOperator4"
DstPort 2
}
Branch {
Points [40, 0]
DstBlock "Logical\nOperator5"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator4"
SrcPort 1
Points [0, -50]
DstBlock "J-K\nFlip-Flop"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator5"
SrcPort 1
DstBlock "J-K\nFlip-Flop"
DstPort 3
}
Line {
SrcBlock "Logical\nOperator17"
SrcPort 1
Points [0, -35]
Branch {
DstBlock "Logical\nOperator5"
DstPort 2
}
Branch {
Points [-25, 0; 0, 90]
DstBlock "Logical\nOperator16"
DstPort 2
}
}
Line {
SrcBlock "Logical\nOperator18"
SrcPort 1
DstBlock "Logical\nOperator6"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator6"
SrcPort 1
Points [0, -50]
DstBlock "J-K\nFlip-Flop1"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator13"
SrcPort 1
Points [0, -15]
Branch {
Points [-35, 0]
DstBlock "Logical\nOperator6"
DstPort 2
}
Branch {
Points [30, 0]
DstBlock "Logical\nOperator7"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator7"
SrcPort 1
Points [0, -50]
DstBlock "J-K\nFlip-Flop1"
DstPort 3
}
Line {
SrcBlock "Logical\nOperator19"
SrcPort 1
Points [0, -35]
Branch {
DstBlock "Logical\nOperator7"
DstPort 2
}
Branch {
Points [-25, 0; 0, 90]
DstBlock "Logical\nOperator18"
DstPort 2
}
}
Line {
SrcBlock "Logical\nOperator20"
SrcPort 1
Points [0, -60; -20, 0]
DstBlock "Logical\nOperator8"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator14"
SrcPort 1
Points [0, -30]
Branch {
Points [-45, 0]
DstBlock "Logical\nOperator8"
DstPort 2
}
Branch {
Points [35, 0]
DstBlock "Logical\nOperator9"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator21"
SrcPort 1
Points [0, -35]
Branch {
DstBlock "Logical\nOperator9"
DstPort 2
}
Branch {
Points [-25, 0; 0, 90]
DstBlock "Logical\nOperator20"
DstPort 2
}
}
Line {
SrcBlock "Logical\nOperator22"
SrcPort 1
DstBlock "Logical\nOperator10"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator10"
SrcPort 1
DstBlock "J-K\nFlip-Flop3"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator15"
SrcPort 1
Points [0, -20]
Branch {
Points [-25, 0]
DstBlock "Logical\nOperator10"
DstPort 2
}
Branch {
Points [40, 0]
DstBlock "Logical\nOperator11"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator11"
SrcPort 1
Points [0, -25; -20, 0]
DstBlock "J-K\nFlip-Flop3"
DstPort 3
}
Line {
SrcBlock "Logical\nOperator23"
SrcPort 1
Points [0, -40]
Branch {
DstBlock "Logical\nOperator11"
DstPort 2
}
Branch {
Points [-25, 0; 0, 95]
DstBlock "Logical\nOperator22"
DstPort 2
}
}
Line {
SrcBlock "D0"
SrcPort 1
Points [5, 0]
DstBlock "Logical\nOperator17"
DstPort 2
}
Line {
SrcBlock "D1"
SrcPort 1
Points [10, 0]
DstBlock "Logical\nOperator19"
DstPort 2
}
Line {
SrcBlock "D3"
SrcPort 1
Points [5, 0]
DstBlock "Logical\nOperator23"
DstPort 2
}
Line {
SrcBlock "T"
SrcPort 1
Points [0, -45]
Branch {
DstBlock "Logical\nOperator1"
DstPort 5
}
Branch {
DstBlock "Logical\nOperator24"
DstPort 2
}
}
Line {
SrcBlock "Logical\nOperator8"
SrcPort 1
Points [0, -50]
DstBlock "J-K\nFlip-Flop2"
DstPort 1
}
Line {
SrcBlock "Logical\nOperator9"
SrcPort 1
Points [0, -50]
DstBlock "J-K\nFlip-Flop2"
DstPort 3
}
Line {
SrcBlock "Logical\nOperator24"
SrcPort 1
Points [-100, 0]
Branch {
Points [-130, 0]
Branch {
Points [-180, 0]
Branch {
Points [-150, 0]
DstBlock "Logical\nOperator12"
DstPort 2
}
Branch {
DstBlock "Logical\nOperator25"
DstPort 1
}
}
Branch {
DstBlock "Logical\nOperator26"
DstPort 2
}
}
Branch {
DstBlock "Logical\nOperator27"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator25"
SrcPort 1
DstBlock "Logical\nOperator13"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator26"
SrcPort 1
DstBlock "Logical\nOperator14"
DstPort 2
}
Line {
SrcBlock "Logical\nOperator27"
SrcPort 1
DstBlock "Logical\nOperator15"
DstPort 2
}
Line {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -