查看: 1770|回复: 18
|
logic circuit问题..要帖是开错地方,版主请帮忙移一下。。
[复制链接]
|
|
本帖最后由 0164657465 于 12-11-2010 01:24 PM 编辑
我有个project要弄个logic circuit , 能显示0-99的号码。。我用Karnaugh Map Minimizer找SOP( SUM OF PRODUCT) solution,画出照片里的logic circuit , 要display 0-4 , 6-9没问题,但要display "5" ,会少一划(segment E)..高手请指教下。。 |
|
|
|
|
|
|
|
发表于 16-11-2010 06:33 PM
|
显示全部楼层
本帖最后由 puangenlun 于 16-11-2010 06:38 PM 编辑
假設你的 ABCD分別對應我的S4321
那么
a=not((s2 xor s4) and (s1 nor s3))
做反了,所以前面加not |
|
|
|
|
|
|
|
发表于 16-11-2010 06:42 PM
|
显示全部楼层
b=not(((not s1) and s2) and (s3 xor s4))
又反了,所以前面有not |
|
|
|
|
|
|
|
发表于 16-11-2010 06:52 PM
|
显示全部楼层
c=not((s1 nor s2) and ((not s3) nor s4))
有時候用not比較好做。 |
|
|
|
|
|
|
|
发表于 16-11-2010 07:06 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 16-11-2010 08:19 PM
|
显示全部楼层
e=((not s4) and (((s1 xor s3) and (not s2)) or ((s2 xnor s3) and (not s1))) |
|
|
|
|
|
|
|
楼主 |
发表于 16-11-2010 08:23 PM
|
显示全部楼层
假設你的 ABCD分別對應我的S4321
那么
a=not((s2 xor s4) and (s1 nor s3))
做反了,所以前面加not
puangenlun 发表于 16-11-2010 06:33 PM
我的四个INPUT , a b c d 前面都加NOT? |
|
|
|
|
|
|
|
发表于 16-11-2010 08:26 PM
|
显示全部楼层
f=not ((((s3 xor s4) and (not s2)) or (s3 and s4)) and (not s1)) |
|
|
|
|
|
|
|
发表于 16-11-2010 08:28 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 16-11-2010 08:34 PM
|
显示全部楼层
本帖最后由 puangenlun 于 16-11-2010 08:38 PM 编辑
g=not(((s1 nor s2) and (not s3)) or (((s2 and s3) and s4) and (not s1))) |
|
|
|
|
|
|
|
发表于 16-11-2010 08:35 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 16-11-2010 08:37 PM
|
显示全部楼层
本帖最后由 puangenlun 于 16-11-2010 08:40 PM 编辑
回复 7# 0164657465
不是的,我是指我自己做反了,所以前面才有not。 |
|
|
|
|
|
|
|
发表于 16-11-2010 08:39 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 16-11-2010 08:49 PM
|
显示全部楼层
puangenlun 发表于 16-11-2010 08:39 PM
我没自己用K-map simplify equation , 我用K map minimizer ( software ) 来弄,但出来的equation/solution跟用k map画出来的,有出入,我会再试看。 |
|
|
|
|
|
|
|
发表于 16-11-2010 09:52 PM
|
显示全部楼层
沒有關系,只要理論上是對的,那么再檢查幾遍就會發現錯誤的。 |
|
|
|
|
|
|
|
楼主 |
发表于 17-11-2010 11:55 AM
|
显示全部楼层
沒有關系,只要理論上是對的,那么再檢查幾遍就會發現錯誤的。
puangenlun 发表于 16-11-2010 09:52 PM
我查了了几次,看不出错那里 = = (新手) |
|
|
|
|
|
|
|
发表于 18-11-2010 11:41 AM
|
显示全部楼层
我用Karnaugh Map Minimizer計算了一下,結果如下
g=|BC+B|C+B|D+A=(A+B+C)(|B+|C+|D)
比較我的結果,汗顏。
現在我才明白原來小小的一個7 segment display這么有學問
以前學的logic gate題目很無聊
做這個倒是覺得很有意義。 |
|
|
|
|
|
|
|
楼主 |
发表于 18-11-2010 05:36 PM
|
显示全部楼层
我用Karnaugh Map Minimizer計算了一下,結果如下
g=|BC+B|C+B|D+A=(A+B+C)(|B+|C+|D)
比較我的結果, ...
puangenlun 发表于 18-11-2010 11:41 AM
其实我是大学生。。我之前没什么做过logic circuit。。你真好学^_^ |
|
|
|
|
|
|
|
发表于 18-11-2010 07:32 PM
|
显示全部楼层
其實我也沒有正式學過logic circuit
我學的只是那些and or not等等
Karnaugh Map看起來很難
我沒有心學 所以用 minimizer |
|
|
|
|
|
|
| |
本周最热论坛帖子
|