- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单逻辑门电路设计与实现 --基本概念 术语“乘积”和“和”来自数学,用来描述与(AND) 和或(OR)逻辑操作。 “乘积”定义为多个变量之间的AND关系。“和”定义 为任意数量逻辑变量的OR关系。 任何逻辑系统能用两种逻辑等效的方法表示,即积 之和(Sum of Product, SOP)形式和和之积(Product of Sum, POS)形式。 简单逻辑门电路设计与实现 --基本概念 如下表所示,对于真值表的每一列,能生成一个乘 积项,称为最小项。最小项通过对输入变量相关的值“ 相与”AND得到。 简单逻辑门电路设计与实现 --基本概念 如果真值表特定的一行的变量值为1,则包含变量 的名字, 比如A。如果真值表特定的一行的变量值为0 ,则包含变量名字的取反,比如~A。 如果关心输出Y为‘1’的行,可以发现当m1,m3, m5时,输出Y为真。因此,可以写Y,通过简单的逻 辑“或”上最小项(这些最小项输出为1)。输出Y可以 表示为: 简单逻辑门电路设计与实现 --基本概念 现在关注的不是真值表输出为1的行,而是关注的是 真值表输出为0的行。如上表所示。注意在这种情况下Y 是~m0、~m2、~m4、~m6和~m7。从前面的最小项的定 义,使用德摩根De Morgan定理,得到: 简单逻辑门电路设计与实现--POS和SOP逻辑电路的设计 1.打开PSoC Creator2.0 软件,在主界面主菜单下, 选择File-New-Project…, 弹出如图2.1所示的界面,选 择Design标签。在Design标 签下,选择Empty PSoC3 Design类型。在Location右 边输入该设计的路径,在 Name右边给出该设计的工 程名字pos_sop,然后点击 “OK”按钮。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 2. 如下图所示,在Workspace Explorer界面中,选择 Source标签,在该窗口下,选择TopDesign.cysch,鼠 标双击该条目,打开原理图界面。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 3. 如图所示,在主界面右侧 “Component Catalog”窗口中,选 择Cypress标签栏,并展开Digital ,并展开。找到Logic子条目,并 展开。可以看到在这个子条目下 ,提供了基本的逻辑门、D触发器 、查找表(LUT)、逻辑高和逻 辑低等资源。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 4.如下图所示,在原理 图界面中将分别绘制POS和 SOP逻辑表达式的逻辑电路 。 在该设计中使用的逻辑 资源有:AND、Not、Or。 按照图中的参考电路,将所 需要的逻辑门用鼠标拖到原 理图界面中,并按照下图放 置这些逻辑门。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 5. 从下图所示的绘图工具栏中 ,选择连线按钮。 将上图中的逻辑门连接在一起。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 6. 如下图所示,在主界面右侧“Component Catalog”窗 口中,选择Cypress标签栏,并展开Ports and Pins,并展开 。找到Digital Input Pin。并将Digital Input Pin分别拖到图的 位置,引脚的名字分别为Pin_1,Pin_2和Pin_3。并将其连 接到设计中。 7. 如下图所示,在主界面右侧“Component Catalog”窗 口中,选择Cypress标签栏,并展开Ports and Pins。找到 Digita Output Pin,并将Digital Output Pin分别拖到图的位置 ,引脚的名字分别为Pin_4和Pin_5。并将其连接到设计中。 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 8. 双击Pin_1,打开其配置界面,如图所示配置参数: 简单逻辑门电路设计与实现 --POS和SOP逻辑电路的设计 9. 按步骤8,分别将Pin_2改名为Pin_B和将Pin_3改名 为Pin_C。在General标签下,将Drive Mode改为Resistive Pull UP。 10.双击Pin_4,
原创力文档


文档评论(0)