SOGO論壇

標題: 要如何畫出0~59的計屬器 [列印本頁]

作者: llkk    時間: 2014-11-15 16:55:09     標題: 要如何畫出0~59的計屬器

只能用兩個陰極7段顯示器,加上一個555IC
作者: if8051    時間: 2014-11-15 21:08:25

不可能的!因為 NE555 是 timer IC,並無編碼功能,所以無法直接驅動 7 segment LED display
來顯示 00 ~ 59 真的是不可能。

單晶片微電腦 MCU ATMEL AT89S52 就可以完成您所需要的功能,需要寫個軟體。
作者: llkk    時間: 2014-11-16 17:39:58

if8051 發表於 2014-11-15 21:08  
不可能的!因為 NE555 是 timer IC,並無編碼功能,所以無法直接驅動 7 segment LED display
來顯示 00 ~ 5 ...

謝謝,可是能否用其他的邏輯閘完成此功能??
作者: llkk    時間: 2014-11-18 22:22:12

llkk 發表於 2014-11-16 17:39  
謝謝,可是能否用其他的邏輯閘完成此功能??

那外加兩個7490Ic,應該可以吧
作者: if8051    時間: 2014-11-19 08:03:01

使用純硬體邏輯電路達成上敘功能是一項非常浩大的工程,且不合經濟效益!
在此提供運用單晶片微電腦 MCU ATMEL AT89S52 就可以完成您所需要的功能,需要寫個軟體。
電路圖


c 程式



附件: 1.jpg (2014-11-19 08:01:27, 95.34 KB) / 下載次數 23
https://oursogo.com/forum.php?mod=attachment&aid=ODkyODgxMnxhMDlmYTYwZHwxNzMyMjY5MjA5fDB8MA%3D%3D

附件: 2.jpg (2014-11-19 08:02:17, 51.38 KB) / 下載次數 22
https://oursogo.com/forum.php?mod=attachment&aid=ODkyODgxM3w5ODJlNDg0OHwxNzMyMjY5MjA5fDB8MA%3D%3D

附件: 3.jpg (2014-11-19 08:02:36, 42.13 KB) / 下載次數 24
https://oursogo.com/forum.php?mod=attachment&aid=ODkyODgxNHw4NDU1MjEyZnwxNzMyMjY5MjA5fDB8MA%3D%3D
作者: 又靜    時間: 2014-11-19 21:57:33

本帖最後由 又靜 於 2014-11-19 23:03 編輯
llkk 發表於 2014-11-18 22:22  
那外加兩個7490Ic,應該可以吧


您好,
IC555 正如if8051會員所以說的是一顆timer IC,它並無編碼功能
而7490IC也只是一個BCD計數器,要配合七段顯示器也有一定的因難度
您要使用共陰極七段顯示器,建議再加 SN7448搭配會比較簡便。
作者: llkk    時間: 2014-11-19 23:11:50

又靜 發表於 2014-11-19 21:57  
您好,
IC555 正如if8051會員所以說的是一顆timer IC,它並無編碼功能
而7490IC也只是一個BCD計數器,要 ...

懂了,我試試看,謝謝你的建議
作者: ctrl-q    時間: 2020-3-13 08:51:16

llkk 發表於 2014-11-18 22:22  
那外加兩個7490Ic,應該可以吧


如圖所示的電路,利用編號7490、7492 的IC各一即可達成60模的計數器,fo = fi /60;由7492的DCBA輸出可獲得拾位數的BCD碼輸出(7492執行除6功能),而由7490的DCBA輸出可獲得個位數的BCD碼輸出(7490執行除10功能)。


 




歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM