設(shè)計(jì)思路 首先該程序主要知識(shí)點(diǎn)就是圖形用戶界面,對(duì)程序界面的基本結(jié)構(gòu)設(shè)計(jì)如下 建立框架作為可視化程序界面的基本界面,考慮到要在程序中添加各種組件,所以采用面板比較合理,故將類將要繼承JPanel類。 接下來(lái)就是在程序中添加各類元素,其中包括有蛇體,食物(蛇體和食物都是由小方形塊構(gòu)成,采用不同的顏色區(qū)別,);另外還計(jì)分器(即蛇的長(zhǎng)度乘以10).計(jì)關(guān)器。 再者就是程序的運(yùn)動(dòng)過程設(shè)計(jì):其中應(yīng)包括蛇的移動(dòng).方向的改變。 最后就是蛇的狀態(tài)判斷:其中應(yīng)包括蛇是否吃到時(shí)了食物,是否有碰壁,是否有咬到自己。 此外,在運(yùn)行程序的時(shí)候要考慮到延時(shí)的問題,故要用到線程的內(nèi)容,設(shè)計(jì)采用的是實(shí)現(xiàn)接口Runnabled。
標(biāo)簽: JPanel 程序 圖形用戶界面 可視化
上傳時(shí)間: 2016-08-14
上傳用戶:heart520beat
利用溫度采集器,數(shù)模轉(zhuǎn)換芯片和8255實(shí)現(xiàn)溫度數(shù)據(jù)采集
標(biāo)簽: 溫度采集器
上傳時(shí)間: 2014-06-07
上傳用戶:hebmuljb
java applet實(shí)現(xiàn)的bp神經(jīng)網(wǎng)絡(luò)和感知器,使用圖形化曲線顯示訓(xùn)練過程,使用時(shí)直接打開文件夾中的網(wǎng)頁(yè)
標(biāo)簽: applet java 神經(jīng)網(wǎng)絡(luò)
上傳時(shí)間: 2014-01-20
上傳用戶:1966640071
CS1150中文用戶手冊(cè):CS1150是低功耗模數(shù)轉(zhuǎn)換芯片。有效分辨率17位,輸出24位 數(shù)據(jù)。工作電壓2.7V~5.5V、集成50Hz、60Hz陷波、128倍增益放大器、參考電壓為 0.1V~5V、集成SPI接口。可以廣泛使用在工業(yè)控制、量重、液體/氣體化學(xué)分析、 血液分析、智能發(fā)送器、便攜測(cè)量?jī)x器領(lǐng)域。 目 錄: 1 CS1150功能說(shuō)明. 1.1 CS1150主要功能特性. 1.2 應(yīng)用場(chǎng)合. 1.3 功能描述. 2 芯片絕對(duì)最大極限值. 2.1 CS1150數(shù)字邏輯特性. 2.2 CS1150的管腳和封裝. 2.3 CS1150時(shí)序. 3 CS1150功能模塊描述. 3.1.可選增益放大器. 3.2.調(diào)制器. 3.3 外接參考電壓. 3.4 時(shí)鐘單元. 3.5 數(shù)字濾波器. 3.6 串行總線接口. 3.6.1 片選信號(hào). 3.6.2 串行時(shí)鐘. 3.6.3 數(shù)據(jù)輸入輸出. 4 CS1150的封裝. 圖 清 單: 圖1 CS1150原理框圖、特性說(shuō)明. 圖2 CS1150管腳圖. 圖3 CS1150時(shí)序圖. 圖4 外部晶振連接圖. 表 清 單: 表1 CS1150極限值. 表2 CS1150數(shù)字邏輯特性. 表3 CS1150管腳描述. 表4 AVDD=5V時(shí)CS1150電氣特性. 表5 CS1150時(shí)序表. 表6 調(diào)制器采樣頻率表.
標(biāo)簽: 1150 CS 用戶手冊(cè) 低功耗
上傳時(shí)間: 2016-08-28
上傳用戶:linlin
、本實(shí)戰(zhàn)的目的是讓大家熟悉ADC模塊的功能以及AD轉(zhuǎn)換的方法 2、項(xiàng)目實(shí)現(xiàn)的功能:從芯片RA0輸入一個(gè)可以隨時(shí)變化的模擬量(通過調(diào)節(jié)DEMO板VR1實(shí)現(xiàn)) 則單片機(jī)就能夠及時(shí)地把該模擬量進(jìn)行模/數(shù)轉(zhuǎn)換,并用LED顯示出來(lái),我們可以看到轉(zhuǎn)換結(jié)果 會(huì)隨模擬量的變化而變化,從而以讓我們了解片內(nèi)ADC模塊的工作情況。 3、本例的軟件設(shè)計(jì)思路:利用單片機(jī)片內(nèi)硬件資源TMR0和預(yù)分頻器,為ADC提供定時(shí)啟動(dòng)信號(hào)。但是 沒有利用其中斷功能,而是采用了軟件查詢方式,轉(zhuǎn)換結(jié)果采用了右對(duì)齊方式, A/D轉(zhuǎn)換的時(shí)鐘源選用了系統(tǒng)周期的8倍,本例對(duì)于ADC的電壓基準(zhǔn)要求不高, 我們就選用了電源電壓VDD和VSS作為基準(zhǔn)電壓, 4、對(duì)于A/D轉(zhuǎn)換過程是否完成也沒有利用ADC模塊的中斷功能,而是以軟件方式查詢其中啟動(dòng)位GO是否為0。本例中選用的模擬通道為AN0。
上傳時(shí)間: 2014-01-17
上傳用戶:離殤
HCS08例程:本程序是TIMER模模塊的例程,所用資源為單片機(jī)模定時(shí)器MTIM,所接器件為L(zhǎng)ED燈,其中D2與PTA0,D3與PTA1相連接!
上傳時(shí)間: 2013-12-27
上傳用戶:lx9076
詳細(xì)講解定時(shí)器、計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)工作原理,控制,工作方式,及初始化編程,應(yīng)用舉例
標(biāo)簽: 定時(shí)器 內(nèi)部結(jié)構(gòu) 計(jì)數(shù)器 工作原理
上傳時(shí)間: 2014-11-24
上傳用戶:dongqiangqiang
Visual C++提供了一個(gè)支持可視化編程的集成開發(fā)環(huán)境:Visual Studio(又名Developer Studio)。Developer Studio是一個(gè)通用的應(yīng)用程序集成開發(fā)環(huán)境,它不僅支持Visual C++,還支持Visual Basic,Visual J++,Visual InterDev等Microsoft系列開發(fā)工具。Developer Studio包含了一個(gè)文本編輯器、資源編輯器、工程編譯工具、一個(gè)增量連接器、源代碼瀏覽器、集成調(diào)試工具,以及一套聯(lián)機(jī)文檔。使用Developer Studio,可以完成創(chuàng)建、調(diào)試、修改應(yīng)用程序等的各種操作。
標(biāo)簽: Studio Developer Visual 集成開發(fā)環(huán)境
上傳時(shí)間: 2016-10-16
上傳用戶:shizhanincc
這是ARM7芯片LPC2119的定時(shí)器操作函數(shù),在ADS或MDK下開發(fā),包括初始化和定時(shí)中斷
上傳時(shí)間: 2016-12-10
上傳用戶:yimoney
利用SPCE061A單片機(jī)、SPR4096模組,LED鍵盤顯示模組制作簡(jiǎn)易公交車報(bào)站器,要求具有下述功能: 1. 可以完整地播放一條公交線路的站名,包括上行線路與下行線路。 2. 可以在LED的鍵盤顯示模組上顯示當(dāng)前的時(shí)間(日期),具有時(shí)間日期的設(shè)置功能。 3. 可以播放音樂或廣告。
上傳時(shí)間: 2016-12-12
上傳用戶:ryb
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1