熟悉 PSoC3/4/5 的用户都知道,利用 PSoC3/4/5 的通用数字资源(UDB资源)可以方便的设计自定义组件。虽然 PSoC Creator 提供了一个 “Component Author Guide” 来介绍如何设计自定义组件,但是因为没有配套的例程,很多人还是无从下手。
今天我在 CY 的官方社区发现了一些自定义组件的设计例程,一共有 20 个,大家可以参考学习。如果在设计中正好需要这样功能的模块,那就更好了。
1. CYCC_CY42 BCD码 --> 10进制转换组件 (1-of-10)
2. CYCC_CY74 带置位和复位的 D 触发器
3. CYCC_CY112 带置位和复位的 JK 触发器
4. CYCC_CY161 8 位二进制计数器:异步复位
5. CYCC_CY163 8 位二进制计数器:同步复位
6. CYCC_CY164 8 位串入并处移位寄存器
7. CYCC_CY166 8 位并入串出移位寄存器
8. CYCC_CY18[size=-1]2 先[size=-1]行进位发生器
9. CYCC_CY191 8 位二进制增/减计数器
10. CYCC_CY194 8 位双向通用移位寄存器
11. CYCC_CY195 8 位并行存取移位寄存器
12. CYCC_CY273 8 位带复位 D 触发器
13. CYCC_CY273T 8 位带复位 T 触发器
14. CYCC_CY293A 8 位累加器:带 Carry In and Out
15. CYCC_CYDSMod Δ - Σ调制器
16 CYCC_DSModA 带抖动功能的 Δ - Σ调制器
17. CYCC_PRMod Pseudo Random伪随机序列调制器
18 CYCC_PWM8 带 Enable 的 PWM 发生器
19. CYCC_PWMod PWM Density Generator
20 CYCC_PWModA PWM Density Generator with Dither
SimpleComponents.zip
(6.6 MB)
|