|
9#
發(fā)表于 2008-5-13 02:05:24
|
只看該作者
我在飛友好,!
+ H% O" o3 F3 y' l1 G你在7樓的發(fā)言:“請問syw開門造車前輩您在6樓的帖圖是個什么控制器,?”
$ U. d9 L4 c) i3 B0 j0 V4 @( n.! V( o5 v- T" f' H3 g
//*************************************************************
4 {! y$ \2 f; i5 `! q.8 T2 { j% y+ B% u9 W
答:這是我設(shè)計的一個“萬能系統(tǒng)板”。# s7 h/ y3 Q! l( q: v3 c1 X
.
7 g0 i& p: f; o% H我在做項目時,,時常要編各種各樣的程序,。以前的做法是,為每一個任務(wù),,單獨編一個程序,,并將其寫入一個芯片。" s; _, x. b! R
而這些程序要時常用到,這樣,,平時,,就不得不準(zhǔn)備好多塊系統(tǒng)板。
' `" Y4 j: x0 \% E F9 m' Y.
& b5 ?. Z0 {- Q0 d8 o1 u+ m有一天,,我想:數(shù)字萬用表也是一個單片機芯片,,只需一個單刀多擲開關(guān),就使一個芯片分配出那么多用途,。
/ f, Y! t' |- T.$ |" M) i, v- i0 T; I: d2 c
我突發(fā)奇想,,如果,將所有的常用程序都寫進一個芯片中,,再用數(shù)碼開關(guān)進行編碼分配,,不就成了一個萬能程序系統(tǒng)板了嗎?0 C6 H* u$ N/ N1 Y, ~ h8 d" m
.
2 X+ c4 b7 d A" h: T) D. i一個“萬用程序系統(tǒng)板”就這樣延生了,。這個系統(tǒng)板,,可以集成“00~~99”共100個程序。只要給出編碼,,# U2 _0 F/ z6 ?1 c7 H5 p3 k, o; e
就能對應(yīng)輸出相應(yīng)的程序,,如:; B& @* U" _0 K. v& y; O: i
.
5 P ^% e* z, V8 h2 Z01==溫度計
1 H! V& p4 m( M- N# R$ h( R' k02==頻率計
. C" v* J1 j" G03==計數(shù)器) P' {" I, h4 J$ M5 Y
04==信號發(fā)生器1 n9 _' t2 j! D2 p0 [2 f6 X
05==時鐘
9 \/ O3 q# W, X' n/ V06==毫秒表' h+ C7 g5 Y' l1 h' q N: b% [4 ~
07==……
1 u ?# a$ _ ?2 u1 |5 } a.7 ~# ?4 m! e: ]* \( T; ]% T% G8 R
//*********************************************************
& |8 i! Q( x& }, j' q( D.
) f5 N5 J2 l1 x- l以你的這道題為例:" z4 H8 a( `1 T# F
我只要將,右邊的數(shù)碼撥段開頭的代表10,,左邊的代表100,,就能計數(shù)到0~~990,5 n4 c/ M, C1 z
并能做到靈活的給出10個任意數(shù)值的量,,進行提前減速,。
: e7 A2 K& i6 j( x." c7 ]1 A' D- I( Z; [4 ~
syw 080513---02.05 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號,?注冊會員
x
|