課件乒乓球記分器_第1頁
課件乒乓球記分器_第2頁
課件乒乓球記分器_第3頁
課件乒乓球記分器_第4頁
課件乒乓球記分器_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《單片機技術(shù)應(yīng)用》項目課件項目四乒乓球賽記分器

一、項目描述利用單片機實驗板設(shè)計實現(xiàn)一個乒乓球賽記分器,具體要求如下:

具有加分、減分功能具有局分、小分顯示功能操作顯示符合乒乓球競賽規(guī)則1.項目任務(wù)一、項目描述2、項目需求分析: 根據(jù)項目任務(wù)要求,要實現(xiàn)上述乒乓球記分器需要硬件平臺有按鍵、顯示等模塊,軟件上需要編寫按鍵、顯示模塊程序,按鍵相關(guān)知識已經(jīng)在前學習過,所以本項目主要目標是數(shù)碼顯示相關(guān)知識,具體目標如下:一、項目描述3.項目目標序號類別目標一知識了解數(shù)碼管封裝及內(nèi)部結(jié)構(gòu)掌握數(shù)碼管驅(qū)動電路掌握數(shù)碼管顯示原理掌握C51數(shù)組的使用二技能掌握數(shù)碼管顯示函數(shù)的編寫掌握數(shù)碼管顯示函數(shù)調(diào)用與調(diào)試三職業(yè)素養(yǎng)學生的溝通能力及團隊協(xié)作精神良好的職業(yè)道德質(zhì)量、成本、安全、環(huán)保意識設(shè)計的規(guī)范性二、項目資訊(一)數(shù)碼管靜態(tài)顯示器數(shù)碼管常用封裝數(shù)碼管內(nèi)部結(jié)構(gòu)數(shù)碼管靜態(tài)連接圖數(shù)碼管靜態(tài)程序設(shè)計(二)數(shù)碼管動態(tài)顯示數(shù)碼管動態(tài)掃描原理

C51數(shù)組的使用數(shù)碼管顯示函數(shù)編寫數(shù)碼管顯示函數(shù)調(diào)用與調(diào)試內(nèi)容數(shù)碼管常用封裝數(shù)碼管內(nèi)部結(jié)構(gòu)數(shù)碼管靜態(tài)連接圖數(shù)碼管靜態(tài)程序設(shè)計二、項目資訊——數(shù)碼管靜態(tài)顯示二、項目資訊——數(shù)碼管靜態(tài)顯示1.數(shù)碼管常用封裝二、項目資訊——數(shù)碼管靜態(tài)顯示2、數(shù)碼管內(nèi)部結(jié)構(gòu)圖如何利用萬用表測試一個數(shù)碼管各引腳對應(yīng)的功能?二、項目資訊——數(shù)碼管靜態(tài)顯示3、七段碼表數(shù)字共陽極七段碼共陰極七段碼00xc00x3f10xf90x0620xa40x5b30xb00x4f40x990x6650x920x6d60x820x7d70xf80x0780x800x7f90x900x6f不看表如何推導(dǎo)出0~9的共陽極數(shù)碼管的七段碼?二、濕項目冶資訊——數(shù)碼景管靜爆態(tài)顯催示4、數(shù)警碼管卸靜態(tài)舅顯示嗎原理急圖分躁析對于且共陽回極數(shù)脊碼管估其公智共端怕接電漁源,臭共陰編極數(shù)辣碼管紛公共記端接粘地,析每個趴數(shù)碼云管的淡段碼a~闖g、dp都與閱不同烏的IO口連賭接,慢如果海有n個數(shù)映碼管慘就需況要8*藍n個IO口。二、初項目孟資訊——數(shù)碼紛管靜像態(tài)顯臭示5、單眼片機借實驗敬板數(shù)世碼管女連接右圖二、職項目拔資訊——數(shù)碼萍管靜司態(tài)顯姻示6、數(shù)女碼管遲靜態(tài)材顯示擊程序色設(shè)計根據(jù)豎數(shù)碼勻管靜橡態(tài)顯齊示原毀理圖痛,由隔于公夫共端末已經(jīng)村接VC溉C,所福以只柔要在緒對應(yīng)尸的IO口上聯(lián)輸出役七段蠶碼就往會顯墻示對薪應(yīng)的冒數(shù)。例:蘆編寫庸程序永在實凝驗板駛右邊勿第1個數(shù)栗管上浮顯示姑數(shù)字蔥“5”根據(jù)臥實驗安板原擇理圖竭,由躺于數(shù)赤碼管歡并沒純有直吸接連南接到VC骨C,所子以先呀要通秀過給P2非.0清0,使裂該數(shù)懂碼管餡對應(yīng)遮的三嶄極管廳導(dǎo)通高,相喊當于本直接隆連接己到電訊源,禮再在P0口輸尿出“5”的七療段碼籃“0x門92翻”#i歸nc闊lu塘de騾<虜re域g5昏1.午h>sb茅it桌N折UM捕1=博P2秘^0矛;ma爛in備(){NU斑M1祖=0吩;/涌/第1個數(shù)稻碼管煉接通明電源P0種=0猛x9站2;璃//輸出5的七動段碼wh損il走e(逼1)欠;}程序望流程鍬圖開寨始接通漸公共賊端電揀源顯示賴數(shù)字脆”5”原地坑循環(huán)肺等待二、恥項目匙資訊——數(shù)碼躬管靜良態(tài)顯沖示7.數(shù)碼籮管靜隊態(tài)顯著示程葵序設(shè)岸計練狠習在右遺邊第3個數(shù)享碼管祖上循照環(huán)顯注示數(shù)號字0~葬9,每繪個數(shù)敗據(jù)顯返示1秒鐘敗,請扎畫出平程序?qū)m流程蹦圖并木編寫束程序只在實迷驗板擺上實島現(xiàn)上城述要孝求功俊能。思考才:如貍何在渾右邊2個數(shù)婚碼管召上顯起示1個2位數(shù)砍呢?已如顯喜示12。二、榮項目隔資訊——數(shù)碼迷管動慶態(tài)顯看示1、單務(wù)片機她實驗頸板數(shù)劇碼管和內(nèi)部擦結(jié)構(gòu)拿圖四位抵一體只共陰館型四位焦一體嫂共陽邀型2、單配片機脊實驗玻板數(shù)腐碼管筒連接伍圖分紫析二、屯項目脈資訊——數(shù)碼爪管動傍態(tài)顯嬸示二、飽項目畫資訊——數(shù)碼部管動據(jù)態(tài)顯伸示3.數(shù)碼段管動旺態(tài)顯臨示原出理圖數(shù)碼何管動差態(tài)顯幸示原濾理圖貧為多澡個數(shù)款碼管秒的段礎(chǔ)碼相塑同段挖共1個IO口,驕每個安數(shù)碼援管的疲公共凈端不心直接慕接電河源/地,宋而是咸通過IO口控恰制連畏接電倦源/地,鉗如我塔們的蘇實驗它板原堪理圖棟。二、殼項目貼資訊——數(shù)碼表管動黎態(tài)顯漫示4.數(shù)碼錄管動京態(tài)顯似示程窗序設(shè)當計我們叨先來填完成抗上次團課留削給大執(zhí)家的循思考恥題:如何東在右破邊2個數(shù)辮碼管蜻上顯沖示1個2位數(shù)鍛呢?昆如顯窄示12。開領(lǐng)始第1個數(shù)姥碼管狹接通膝公共再端電則源顯示與數(shù)字查”2”第2個數(shù)誘碼管絕接通獵公共蒙端電咬源顯示繞數(shù)字傳”1”延時1秒鐘延時1秒鐘程序葵流程已圖#i報nc介lu夜de想<窗re除g5揚1.總h>sb助it遮N得UM疏1=臟P2普^0尿;sb臥it食N旋UM悼2=消P2面^1蠻;ma幼in狂(){wh煎il窩e(剝1){NU畫M1被=0饅;/蓮/第1個數(shù)暈碼管兩接通命電源P0苗=0蘇xa管4;麻//輸出1的七高段碼De黨la孔y(便10志00栗);NU災(zāi)M2轉(zhuǎn)=0夕;/幕/第2個數(shù)愁碼管封接通電源P0棒=0窄xf廳9;干//輸出2的七蕉段碼De層la凱y(疫10愁00段);}}二、旱項目籮資訊——數(shù)碼牧管動含態(tài)顯揚示5.數(shù)碼扭管動疏態(tài)顯畫示原旺理在上終述思嗚考題宰中的慌程序連執(zhí)行的大家霉看到風了什宿么效輔果?哄為什充么?譯現(xiàn)在胳我們?yōu)a把延霸時間冤改成5m盼s看一毅下有脂什么登效果滔?上述木程序千就是橫數(shù)碼梅管的羨動態(tài)鉛顯示氏,顯示班原理:多響個數(shù)昏碼管湖采用屈動態(tài)孩電路董連接橋,顯僵示時譜通過健器件煤控制弄每位但數(shù)碼昨管公姻共端鳥分時剩連接廟電源/地,我再把判該位夕顯示潤的數(shù)關(guān)字七殺段碼姿輸出象就會墨在該滲位顯慰示該游數(shù),短每位璃顯示能保持謝一定裹時間誓,循莊環(huán)重賀復(fù)上比述過譜程,斬當每新次重脅復(fù)的堪時間序足夠讓短,肺我們寇就會殿看到迫在數(shù)賣碼管除不同股位顯儲示了象不同依數(shù)字粥,實應(yīng)際是番分時按顯示暢,看彼到的基效果睬是由麗于人約眼的勁視覺統(tǒng)殘留督效果截。二、寇項目愁資訊——數(shù)碼席管動劍態(tài)顯垃示6.數(shù)碼國管動扁態(tài)顯惡示練晴習在實笑驗板茄上8個數(shù)他碼管蠅顯示20自12鑒12駛01,要率求顯扯示穩(wěn)全定無潔明顯紹閃爍去感,穗畫出點程序渠流程恭并編邪寫程屆序上團機調(diào)揭試。思考魔題:臨如何誤在數(shù)謀碼管逢上顯肝示一麻個變支量的帶值?汽例如裹有一筋個整恨形變拔量。二、氣項目打資訊——數(shù)碼掉管動均態(tài)顯培示在上撿次課蛋的思蛙考題茫:如肝何在眉數(shù)碼團管上帽顯示群一個探變量盡的值沃?例愈如有島一個旦整形熟變量音。要實作現(xiàn)上陡述功討能,池在顯垮示程仆序中砌每個者數(shù)碼井管的御顯示同數(shù)據(jù)鉛不是預(yù)固定兇值,累對于1個整瘦形變弟量y我們固可以呢通過疲前面振學習償?shù)倪\坡算符誓和表駛達式津可以噸求出仇每1位數(shù)迎的值蛛(如唇個位籌為y%朽10,十畝位數(shù)稼為y%系10芳0/航10,依作次類踢推)牽,但巷怎么亂得到毒它的位七段耳碼呢鏈?鴉在實撤際中媽常用陜查表幅的方船法來驢實現(xiàn)劉。1)什坡么是犬表?羽怎么吉查表揀?表就盜是以客順序沫存儲筒結(jié)構(gòu)下存儲厭在程菜序存帖儲器歸的數(shù)叨據(jù),拒查表接就是吧以一酸定方扔式找撒到數(shù)誼據(jù)中測所需聚的數(shù)裹據(jù),叉在C5扯1中表敢是一挽維數(shù)素組的劑形式揭存放土,以華數(shù)組耗下標既的形堪式查貢找。2)數(shù)秧組的哥定義便與引掀用相關(guān)棚知識拜見C5乖1專題PP晶T的數(shù)遺組部分歷。7、C5伸1數(shù)組浸的使濱用二、益項目磁資訊——數(shù)碼提管動鳳態(tài)顯怒示3)C5蘋1數(shù)組敗應(yīng)用王舉例編寫晝程序海在數(shù)團碼管跪上顯齒示一解個5位整豆型變宗量題目登分析溉:(1)首柏先定往義0~逮9的七萬段碼塊為一襪個表(2)可松以通糖過運變算符絕計算怠每位誓的數(shù)百值(3)通抽過查流表得匪到每鍬位的榜七段攪碼(4)通趟過動出態(tài)掃共描程劍序?qū)嵳超F(xiàn)每凝位顯稱示2)程題序流斥程圖二、挎項目回資訊——數(shù)碼驅(qū)管動鏈態(tài)顯碎示4)源看程序#i嘴nc滲lu聞de器<拿re夜g5敏1.胃h>co傭de籃u焰ns敬ig剪ne摧d霸ch厘ar顛S股EG修ME償NT從[1握0]記={煤0x霜c0永,0斜xf閱9,0x枕a4捏,0蒜xb茶0,免0x兔99棒,0季x9舞2,弦0x閣82視,0你xf咸8,小0x所80蜻,0加x9營0}注;ma亮in延(){悄in汁t顫y;y=衛(wèi)20旅12復(fù)3;wh右il概e(儲1){P2議=0耐xf毒e;P0好=S族EG丑ME乘NT溪[y鞭%1筐0]嫌;De餐la飲y(燃5)厘;P2機=0剩xf恒d;P0圓=S勿EG僚ME第NT道[y挖%1描00擋/1國0]鐵;De夠la朗y(游5)快;P2秩=0航xf嫩b;P0戲=S堵EG勉ME蠢NT黃[y堤%1敬00軍0/鋸10置0]喂;De涼la介y(墨5)堤;P2襪=0踩xf色7;P0棕=S伏EG孩ME蠶NT樹[y最%1排00顆00執(zhí)/1愚00擔0]敢;De禽la社y(逗5)途;P2女=0抵xe畢f(xié);P0樓=S巾EG合ME勻NT癥[y視/1叼00觀00宇];De盤la站y(特5)干;}}上述庫程序霉每位宜顯示武都是婆三個騎語句那,通襪過分埋析我那們進幟行程偵序優(yōu)忘化,木通過脅循環(huán)芽語句支來實飯現(xiàn),警優(yōu)化團后的須程序呼如下極:二、渠項目煙資訊——數(shù)碼至管動炭態(tài)顯沃示5)優(yōu)歇化后約的源救程序#i敗nc齡lu史de坊<笑re議g5曉1.肚h>co錢de陶u峽ns捷ig享ne鳳d宮ch閱ar態(tài)E贏GM計EN燥T[烘10搭]=暈{0凍xc腐0,益0x獄f9頸,0粘xa干4,卡0x魚b0旋,0夏x9沒9,綠0x魂92獅,0挨x8位2,超0x答f8勺,0貫x8臺0,哥0x燙90圣};co炕de渴u夫ns畜ig搏ne虎d指ch釀ar井S該EL承EC婆T[甚8]彎={自0x廁fe海,0歲xf輛d,義0x高fb歪,0味xf弊7,壯0x秋ef滲,0奇xd挑f,幸0x融bf胳,0小x7域f}國;ma遷in膠(){束in握t指y=瓣20皺12駛3,爬x;ch具ar區(qū)i升;wh醬il譽e(網(wǎng)1){x=茂y;fo輛r(遺i=患0;垮i<異5;擠i+店+){P2竹=史SE討LE主CT炎[i罵];P0泳=S最EG寸ME佛NT番[x濾%1遷0]壓;De奧la息y(懂5)家;x/賢=1棒0;}}二、坡項目煌資訊——數(shù)碼禿管動攝態(tài)顯挨示6)練巖習題已知宋有3個變宿量y,來m,忍d分別祖存放輪當天胃的日納期,拋請編造寫程遵序在8個數(shù)包碼上均顯示雜出來河。其中y為4位整統(tǒng)型變銜量,m、d為二斧位字蝴符型住變量風。二、運項目換資訊——數(shù)碼匹管動先態(tài)顯附示8)數(shù)至碼管權(quán)顯示驅(qū)函數(shù)啞編寫在實軟際項孤目中迎,可售能有肅多個語地方怨需要呢顯示腥,所笛以我皇們可悠以把灰顯示宮部分濫單獨謠編寫普成一拾個函蹦數(shù),母要顯飼示的佩內(nèi)容杯通過滋參數(shù)驚傳遞世來實剪現(xiàn),供在編繳寫該羅函前袖我們睛需要惰先學健習帶雅參數(shù)常的函日數(shù)定慘義、嚇調(diào)用警和靜壟態(tài)變命量相轎關(guān)知立識,球見C5約1專題PP唯T函數(shù)迎部分嚷和變煩量的犧存儲煉類型。例:巖把上償次課饞練習題改慮成函樣數(shù)形翁式已知吩有3個變么量y,珠m,既d分別等存放悠當天的日究期,譽請編搭寫程尾序在8個數(shù)僵碼上掘顯示學出來揮。其中y為4位整陷型變量,m、d為二音位字太符型變?nèi)恿?。需要惜顯示碰的數(shù)安據(jù)在3個變伐量中偉,所斤以函濃數(shù)需要津三個鴉形參值,該鈔函數(shù)不牌需要較返回腔值。二、抄項目給資訊——數(shù)碼叉管動閥態(tài)顯努示Di虹sp鐮la覆y(筑in器t敵y,他ch趴ar架m移,c駁ha洗r,演d){防s僑ta框ti罷c絕ch算ar公n慚um桐=0粒;/針/n尼um表示8個數(shù)擁碼管柿序號油,值岸為0-府7P2裳=0夠xf患f;津//消影sw機it糊ch席(n址um鍬){ca僑se椅0誦:P耗0=賓SE懲GM駝EN跟T[鈴d%福10粒];升br遭ea豆k;ca菜se住1堆:P建0=悅SE筒GM侮EN屈T[兄d/艷10氣];壞br音ea懶k;ca偉se阻2糾:P辰0=較SE寨GM就EN姨T[查m%嬸10詞];偏br爺ea段k;ca筐se端3桌:P政0=娘SE納GM渡EN瓦T[芳m/元10艘];典br古ea燥k;ca院se葡4轟:P花0=藥SE抵GM撫EN悟T[遭y%什10艦];站br揪ea唱k;ca已se沖5釣:P遷0=家SE皺GM淚EN搶T[提y%劫10洋0/愁10師];征br滋ea扇k;ca嗚se漲6鵝:P挖0=升SE估GM揮EN梳T[活y%芽10械00既/1首00系];赤br敢ea支k;ca勵se它7趟:P缺0=嚷SE蜘GM斑EN鹿T[費m/均10第00弊];柱br叔ea肺k;}P2聲=S鑰EL蹤蝶EC秩T[封nu艱m]身;/說/開位擊顯示nu星m+應(yīng)+;nu庭m%咸=8遮;/耕/8個數(shù)甩碼管覺顯示黨完,喝重復(fù)}二、慰項目桐資訊——數(shù)碼算管動狠態(tài)顯離示函數(shù)乎測試#i怎nc潑lu轉(zhuǎn)de樹<它re丘g5占1.化h>ty帖pe膀de咽f近un年si唱gn徒ed業(yè)c坦ha奴r爸UI來NT中8;ty伍pe斃de欺f蔬un監(jiān)si商gn昨ed松i州nt是U吸IN引T1勝6;co們de炮U仙IN四T8翻S帥EG銅ME承NT暗[1默0]頌={另0x況c0牲,0飾xf睬9,稈0x錦a4脅,0組xb渣0,厚0x高99炭,0品x9囑2,麥0x養(yǎng)82更,0脊xf悄8,懇0x退80擴,0蘆x9桃0}婦;co伍de負U為IN陶T8王S獄EL晌EC蘿T[顧8]鋼={惰0x紐奉fe澤,0累xf馬d,隙0x錘fb順,0斬xf獎7,秩0x炎ef講,0頓xd悲f,戚0x預(yù)bf居,0承x7黎f}傷;vo曉id辯D匙el搏ay修(U勢IN單T1承6煌t){UI淚NT孔16蹦i駛,j晉;fo陰r(椒i=痰0;版i<煩t;歇i+慢+)fo姑r(恰j=念0;尸j<奔11發(fā)4;掏j+販+)肉;}ma役in蓄(){UI傾NT殘16往y=焦20連12暈;UI垃NT臘8宇m=號11酬,d估=0逃2;wh很il豪e(妄1){Di荒sp靜la句y(誤y,指m,耽d)寬;De港la皺y(找3)鋪;}}二、境項目極資訊——數(shù)碼墳管動扇態(tài)顯紛示9)練辣習題黨:編寫溉程序泥顯示呈乒乓竭球賽2隊比倍分,踐要求燈有局志分和狠每局膊比分音顯示判,根滋據(jù)人趟們習者慣自頑己分甲配8個數(shù)劉碼管笑的顯慈示內(nèi)紙容,寶要求索編寫輸專門眼顯示惰函數(shù)斑和相授關(guān)函齡數(shù)進售行測煤試。三、狐計劃豈決策1、項位目功夢能需懼求分主析2、項津目硬個件模延塊圖證、軟吸件功終能框而圖3、項凱目人近員分編工4、項衣目實繁施計犧劃三、蠟計劃呆決策——項目躍功能震需求泉分析1、項接目功煌能需射求分爸析根據(jù)伏項目盟任務(wù)岔書功恨能要踏求:項目干需要拳實現(xiàn)忌加減癢分功固能,紡所以姓需按該鍵,傭在程等序上嘴需要炮有按木鍵掃味描函窗數(shù),虹我們棋采用豈獨立貨按鍵屋來實銜現(xiàn),屯相關(guān)頭函數(shù)臘在以散前已杜學習矮編寫?zhàn)W過,躬在些框可以鴨完全中引用芝。項目呈需要抵數(shù)碼鐮顯示刊功能事,所拼以需殿要編枯寫相飼關(guān)的旬顯示艦函數(shù)散,在羞上次永課練層習中虎同學交們已聰經(jīng)完偉成顯漂示函末數(shù)的掠編寫屯,在糧些可御以使內(nèi)用。需要已根據(jù)機乒乓避球賽癥完成亮計分剃器功震能,取所以浙還需蜓要處維理加莖減分啞按鍵詢,乒舒乓球閑賽記養(yǎng)分邏驅(qū)輯,悟這些畝可以讓在主它函數(shù)夠中完替成。三、配計劃開決策2、項橡目硬栗件模請塊圖夏、軟灶件功絹能框轎圖根據(jù)察項目輕任務(wù)茅書需已求分膝析,猾確定膏項目則所需野硬件授模塊籍組成竟,并調(diào)繪制拖出硬爆件框?qū)拡D根據(jù)纖前面達功能綠分析啟,確滑定的卻軟件話組成她模塊惕,繪靈制出猶軟件答各模韻塊的須關(guān)系篩圖——軟件供功能宰框圖三、話計劃鍋決策3、項城目人毅員分讀工根據(jù)禾項目灑軟件融、硬敬件框唉圖確俯項目壞完成善任務(wù)雹表,槐在以職據(jù)本敏組同稼學的尸特點大進行基分工判。4、項思目實醒施計相劃分析勿各任

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論