⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dds.bdf

📁 实现数字频率合成。能产生任意频率的正弦信号、方波信号、梯形波等
💻 BDF
📖 第 1 页 / 共 5 页
字号:
	(text "gg" (rect 90 0 101 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
	(annotation_block (location)(rect 1128 1504 1216 1536))
)
(pin
	(output)
	(rect 832 1528 1008 1544)
	(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
	(text "hh" (rect 90 0 101 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
	(annotation_block (location)(rect 1128 1536 1216 1568))
)
(symbol
	(rect 624 440 720 728)
	(text "jcq" (rect 5 0 21 14)(font "Arial" (font_size 8)))
	(text "inst1" (rect 8 272 31 284)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "cp" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "cp" (rect 21 27 35 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "cl" (rect 0 0 9 14)(font "Arial" (font_size 8)))
		(text "cl" (rect 21 43 30 57)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "n0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n0" (rect 21 59 35 73)(font "Arial" (font_size 8)))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "n1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n1" (rect 21 75 35 89)(font "Arial" (font_size 8)))
		(line (pt 0 80)(pt 16 80)(line_width 1))
	)
	(port
		(pt 0 96)
		(input)
		(text "n2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n2" (rect 21 91 35 105)(font "Arial" (font_size 8)))
		(line (pt 0 96)(pt 16 96)(line_width 1))
	)
	(port
		(pt 0 112)
		(input)
		(text "n3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n3" (rect 21 107 35 121)(font "Arial" (font_size 8)))
		(line (pt 0 112)(pt 16 112)(line_width 1))
	)
	(port
		(pt 0 128)
		(input)
		(text "n4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n4" (rect 21 123 35 137)(font "Arial" (font_size 8)))
		(line (pt 0 128)(pt 16 128)(line_width 1))
	)
	(port
		(pt 0 144)
		(input)
		(text "n5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n5" (rect 21 139 35 153)(font "Arial" (font_size 8)))
		(line (pt 0 144)(pt 16 144)(line_width 1))
	)
	(port
		(pt 0 160)
		(input)
		(text "n6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n6" (rect 21 155 35 169)(font "Arial" (font_size 8)))
		(line (pt 0 160)(pt 16 160)(line_width 1))
	)
	(port
		(pt 0 176)
		(input)
		(text "n7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n7" (rect 21 171 35 185)(font "Arial" (font_size 8)))
		(line (pt 0 176)(pt 16 176)(line_width 1))
	)
	(port
		(pt 0 192)
		(input)
		(text "n8" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n8" (rect 21 187 35 201)(font "Arial" (font_size 8)))
		(line (pt 0 192)(pt 16 192)(line_width 1))
	)
	(port
		(pt 0 208)
		(input)
		(text "n9" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "n9" (rect 21 203 35 217)(font "Arial" (font_size 8)))
		(line (pt 0 208)(pt 16 208)(line_width 1))
	)
	(port
		(pt 0 224)
		(input)
		(text "n10" (rect 0 0 21 14)(font "Arial" (font_size 8)))
		(text "n10" (rect 21 219 42 233)(font "Arial" (font_size 8)))
		(line (pt 0 224)(pt 16 224)(line_width 1))
	)
	(port
		(pt 0 240)
		(input)
		(text "n11" (rect 0 0 21 14)(font "Arial" (font_size 8)))
		(text "n11" (rect 21 235 42 249)(font "Arial" (font_size 8)))
		(line (pt 0 240)(pt 16 240)(line_width 1))
	)
	(port
		(pt 96 32)
		(output)
		(text "b0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b0" (rect 61 27 75 41)(font "Arial" (font_size 8)))
		(line (pt 96 32)(pt 80 32)(line_width 1))
	)
	(port
		(pt 96 48)
		(output)
		(text "b1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b1" (rect 61 43 75 57)(font "Arial" (font_size 8)))
		(line (pt 96 48)(pt 80 48)(line_width 1))
	)
	(port
		(pt 96 64)
		(output)
		(text "b2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b2" (rect 61 59 75 73)(font "Arial" (font_size 8)))
		(line (pt 96 64)(pt 80 64)(line_width 1))
	)
	(port
		(pt 96 80)
		(output)
		(text "b3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b3" (rect 61 75 75 89)(font "Arial" (font_size 8)))
		(line (pt 96 80)(pt 80 80)(line_width 1))
	)
	(port
		(pt 96 96)
		(output)
		(text "b4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b4" (rect 61 91 75 105)(font "Arial" (font_size 8)))
		(line (pt 96 96)(pt 80 96)(line_width 1))
	)
	(port
		(pt 96 112)
		(output)
		(text "b5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b5" (rect 61 107 75 121)(font "Arial" (font_size 8)))
		(line (pt 96 112)(pt 80 112)(line_width 1))
	)
	(port
		(pt 96 128)
		(output)
		(text "b6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b6" (rect 61 123 75 137)(font "Arial" (font_size 8)))
		(line (pt 96 128)(pt 80 128)(line_width 1))
	)
	(port
		(pt 96 144)
		(output)
		(text "b7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b7" (rect 61 139 75 153)(font "Arial" (font_size 8)))
		(line (pt 96 144)(pt 80 144)(line_width 1))
	)
	(port
		(pt 96 160)
		(output)
		(text "b8" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b8" (rect 61 155 75 169)(font "Arial" (font_size 8)))
		(line (pt 96 160)(pt 80 160)(line_width 1))
	)
	(port
		(pt 96 176)
		(output)
		(text "b9" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "b9" (rect 61 171 75 185)(font "Arial" (font_size 8)))
		(line (pt 96 176)(pt 80 176)(line_width 1))
	)
	(port
		(pt 96 192)
		(output)
		(text "b10" (rect 0 0 21 14)(font "Arial" (font_size 8)))
		(text "b10" (rect 54 187 75 201)(font "Arial" (font_size 8)))
		(line (pt 96 192)(pt 80 192)(line_width 1))
	)
	(port
		(pt 96 208)
		(output)
		(text "b11" (rect 0 0 21 14)(font "Arial" (font_size 8)))
		(text "b11" (rect 54 203 75 217)(font "Arial" (font_size 8)))
		(line (pt 96 208)(pt 80 208)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 80 272)(line_width 1))
	)
)
(symbol
	(rect 1072 312 1232 392)
	(text "Sine_rom" (rect 53 1 117 17)(font "Arial" (font_size 10)))
	(text "inst7" (rect 8 64 31 76)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "address[11..0]" (rect 0 0 82 14)(font "Arial" (font_size 8)))
		(text "address[11..0]" (rect 20 26 102 40)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(port
		(pt 0 48)
		(input)
		(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
		(text "clock" (rect 26 42 55 56)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 160 40)
		(output)
		(text "q[9..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
		(text "q[9..0]" (rect 111 34 146 48)(font "Arial" (font_size 8)))
		(line (pt 160 40)(pt 144 40)(line_width 3))
	)
	(drawing
		(line (pt 16 16)(pt 144 16)(line_width 1))
		(line (pt 144 16)(pt 144 64)(line_width 1))
		(line (pt 144 64)(pt 16 64)(line_width 1))
		(line (pt 16 64)(pt 16 16)(line_width 1))
		(line (pt 16 42)(pt 22 48)(line_width 1))
		(line (pt 22 48)(pt 16 54)(line_width 1))
	)
)
(symbol
	(rect 88 88 120 120)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst10" (rect 3 21 32 33)(font "Arial" )(invisible))
	(port
		(pt 16 0)
		(output)
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(line (pt 16 8)(pt 16 0)(line_width 1))
	)
	(drawing
		(line (pt 8 8)(pt 16 16)(line_width 1))
		(line (pt 16 16)(pt 24 8)(line_width 1))
		(line (pt 8 8)(pt 24 8)(line_width 1))
	)
)
(symbol
	(rect 160 176 256 272)
	(text "48" (rect 5 0 19 14)(font "Arial" (font_size 8)))
	(text "inst4" (rect 8 80 31 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "ck" (rect 0 0 12 14)(font "Arial" (font_size 8)))
		(text "ck" (rect 21 27 33 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 96 32)
		(output)
		(text "q6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q6" (rect 61 27 75 41)(font "Arial" (font_size 8)))
		(line (pt 96 32)(pt 80 32)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 80 80)(line_width 1))
	)
)
(symbol
	(rect 352 16 384 48)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst11" (rect 3 21 32 33)(font "Arial" )(invisible))
	(port
		(pt 16 0)
		(output)
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(line (pt 16 8)(pt 16 0)(line_width 1))
	)
	(drawing
		(line (pt 8 8)(pt 16 16)(line_width 1))
		(line (pt 16 16)(pt 24 8)(line_width 1))
		(line (pt 8 8)(pt 24 8)(line_width 1))
	)
)
(symbol
	(rect 352 96 384 128)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst12" (rect 3 21 32 33)(font "Arial" )(invisible))
	(port
		(pt 16 0)
		(output)
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(line (pt 16 8)(pt 16 0)(line_width 1))
	)
	(drawing
		(line (pt 8 8)(pt 16 16)(line_width 1))
		(line (pt 16 16)(pt 24 8)(line_width 1))
		(line (pt 8 8)(pt 24 8)(line_width 1))
	)
)
(symbol
	(rect 40 1304 136 1560)
	(text "kuopx" (rect 5 0 39 14)(font "Arial" (font_size 8)))
	(text "inst14" (rect 8 240 37 252)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "cp" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "cp" (rect 21 27 35 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "clear" (rect 0 0 28 14)(font "Arial" (font_size 8)))
		(text "clear" (rect 21 43 49 57)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "sn" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "sn" (rect 21 59 35 73)(font "Arial" (font_size 8)))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 96 32)
		(output)
		(text "q0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q0" (rect 61 27 75 41)(font "Arial" (font_size 8)))
		(line (pt 96 32)(pt 80 32)(line_width 1))
	)
	(port
		(pt 96 48)
		(output)
		(text "q1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q1" (rect 61 43 75 57)(font "Arial" (font_size 8)))
		(line (pt 96 48)(pt 80 48)(line_width 1))
	)
	(port
		(pt 96 64)
		(output)
		(text "q2" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q2" (rect 61 59 75 73)(font "Arial" (font_size 8)))
		(line (pt 96 64)(pt 80 64)(line_width 1))
	)
	(port
		(pt 96 80)
		(output)
		(text "q3" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q3" (rect 61 75 75 89)(font "Arial" (font_size 8)))
		(line (pt 96 80)(pt 80 80)(line_width 1))
	)
	(port
		(pt 96 96)
		(output)
		(text "q4" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q4" (rect 61 91 75 105)(font "Arial" (font_size 8)))
		(line (pt 96 96)(pt 80 96)(line_width 1))
	)
	(port
		(pt 96 112)
		(output)
		(text "q5" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q5" (rect 61 107 75 121)(font "Arial" (font_size 8)))
		(line (pt 96 112)(pt 80 112)(line_width 1))
	)
	(port
		(pt 96 128)
		(output)
		(text "q6" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q6" (rect 61 123 75 137)(font "Arial" (font_size 8)))
		(line (pt 96 128)(pt 80 128)(line_width 1))
	)
	(port
		(pt 96 144)
		(output)
		(text "q7" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q7" (rect 61 139 75 153)(font "Arial" (font_size 8)))
		(line (pt 96 144)(pt 80 144)(line_width 1))
	)
	(port
		(pt 96 160)
		(output)
		(text "q8" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q8" (rect 61 155 75 169)(font "Arial" (font_size 8)))
		(line (pt 96 160)(pt 80 160)(line_width 1))
	)
	(port
		(pt 96 176)
		(output)
		(text "q9" (rect 0 0 14 14)(font "Arial" (font_size 8)))
		(text "q9" (rect 61 171 75 185)(font "Arial" (font_size 8)))
		(line (pt 96 176)(pt 80 176)(line_width 1))
	)
	(port
		(pt 96 192)
		(output)
		(text "q10" (rect 0 0 21 14)(font "Arial" (font_size 8)))
		(text "q10" (rect 54 187 75 201)(font "Arial" (font_size 8)))
		(line (pt 96 192)(pt 80 192)(line_width 1))
	)
	(port
		(pt 96 208)
		(output)
		(text "q11" (rect 0 0 21 14)(font "Arial" (font_size 8)))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -