![]() |
廈門泰尼電氣有限公司
主營產(chǎn)品: AB模塊PLC |

![]() |
廈門泰尼電氣有限公司
主營產(chǎn)品: AB模塊PLC |
參考價 | 面議 |
聯(lián)系方式:張亮查看聯(lián)系方式
更新時間:2018-05-03 19:15:55瀏覽次數(shù):210
聯(lián)系我們時請說明是泵閥商務網(wǎng)上看到的信息,謝謝!
下面用一個簡單的常用的例子,說明我們這個設計思想的用法。
秒表調整時間的時候,要求按著某個按鍵不放,時間能連續(xù)的向上增加。這個東西很實用,實際的家電中用途很廣泛。
在看下面的東西之前,大家可以想一下,這東西難嗎?相信大家都會很響亮的回答,“不難!!",然而我再問:“這東西麻煩嗎?"我相信很多人肯定會說“很麻煩!!"這不禁讓我想起開始學單片機的時候寫這種按鍵的那程序,亂七八糟的結構。如果不相信的話,可以自己用51寫一下哦,那樣就更加能體會本文說的分層結構的*性。:張亮(工程師) 專線:
24小時移動專線: 【】
項目要求:
兩個按鍵,分別分配在P10和P20,分別是“加"“減"按鍵,要求長按鍵的時候實現(xiàn)連續(xù)加和連續(xù)減的功能。
實戰(zhàn):
假設:
按鍵上拉,沒有按鍵的時候高電平,有按鍵的時候低電平,另外,為了突出問題,這里沒有將延時消抖的程序寫上去,在實際項目中應該加上。C語言函數(shù)參數(shù)的傳遞多種多樣,這里作為例子,用了zui簡單的全局變量來傳遞參數(shù),當然你也可以用unsigned char ReadPort(void)返回一個讀鍵結果,甚至還可以void ReadPort(unsigned char *pt)用一個指針變量傳遞地址而達到直接修改變量的目的。方法是多種多樣的,這個決定于每個人的程序風格。
4D33942G01*-*4D33942G01
4D33942G01*-*4D33942G01
FiberOptions 313B-R-R/1BXX
Data Vision 16 by 16 LCD 16160-2 P212
Finisar DR-Cardbus PC card Breakout Adapter
Molex 74547-2053 MINI SAS-SFF M-M 5 meter cable
Dunord I-2500 Scanner interface
Lexmark HighYield Yellow Toner for Lexmark C510 OEM
MicroE M10 Linear scale encoder
WDG-CSM Watchdog Timer Card
Cisco WIC 2T Genuine Cisco
HP E2071D 82341D HPIB ISA BOARD
Omron H7EC-BLM
HP Procurve Gigabit SX Module J4113A
AMAT Applied Materials CDN491 Devicenet
Stewart THX Cinema Sonic Processor 10448 in BOX
Thin Section Low Profile Large Diameter Ball Bearing In
Optibase Videoplex PCI NTSC Pro Mpeg Board NIB
IBM eServer BladeCenter 8677-3XU Server 39M4945 24R2711
Genuine Survival Research Labs DVD Berkeley 2001
Shure STM26 Microphone
(13) M27C512-12F1 512K Eprom
SMC Air Cylinder w Hall effect NCDJ1B15-200R-B?76
(25) CD4050BE DIP CMOS HEX BUFFERS/CONVERT?ER