|
我在飛友好!# h' G; ~; m% L; Y* ~
你在7樓的發言:“請問syw開門造車前輩您在6樓的帖圖是個什么控制器?”
Z0 m) e% \1 Q.
6 ~8 j$ p" n. C4 b1 H$ [& D# m//*************************************************************% I0 ?# Q4 z! L; ?3 |( E: Z3 V8 V
.
7 a! P4 @9 ]4 N) t+ p9 M: n答:這是我設計的一個“萬能系統板”。9 m+ D! ~7 o, i! X; ?/ @
.4 O5 T" ?1 _' m3 g/ ~
我在做項目時,時常要編各種各樣的程序。以前的做法是,為每一個任務,單獨編一個程序,并將其寫入一個芯片。3 C' G5 ?6 C+ K
而這些程序要時常用到,這樣,平時,就不得不準備好多塊系統板。2 Y; M; m- c' R9 w
.
) G5 W1 c9 n& e1 C& L8 A有一天,我想:數字萬用表也是一個單片機芯片,只需一個單刀多擲開關,就使一個芯片分配出那么多用途。
" y* h, u. Z$ {& b. n! W.! d Y7 E0 y- F. Y" |
我突發奇想,如果,將所有的常用程序都寫進一個芯片中,再用數碼開關進行編碼分配,不就成了一個萬能程序系統板了嗎?1 h1 A6 s) Y) i+ K- w3 `" `9 ~
.
7 [2 V7 I6 `9 J& t9 v, K一個“萬用程序系統板”就這樣延生了。這個系統板,可以集成“00~~99”共100個程序。只要給出編碼,
% U2 Q3 [- [+ ?1 o9 F6 {/ E就能對應輸出相應的程序,如:
+ C; B& l# ^% n3 w \7 o.
5 l& y& z6 O2 h, _7 M01==溫度計
% h; M9 G/ q; R7 i& S02==頻率計 V. {# j- N9 }. Q) |
03==計數器
+ V M |: C0 E4 Z. P- F04==信號發生器
0 J3 l+ S9 @8 f05==時鐘% l$ w$ C, C9 J
06==毫秒表
( x: S* [) W: H/ Z" J07==……
6 R2 T2 L+ W, l. r4 c! c* M9 K7 A.
8 k" A2 Y* |1 B6 M//*********************************************************' i8 C. I. F& H# @* A" X6 V4 c
.
+ e/ l. W/ R$ s! L以你的這道題為例:
- _# L4 `. X8 K! g- T我只要將,右邊的數碼撥段開頭的代表10,左邊的代表100,就能計數到0~~990,1 K% y$ ^$ R; c# d) s
并能做到靈活的給出10個任意數值的量,進行提前減速。, m8 D5 k" O1 o
.
7 a* E- c" g. g# |8 Msyw 080513---02.05 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|