freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c語言單片機秒表課程設計(編輯修改稿)

2025-12-16 03:52 本頁面
 

【文章內(nèi)容簡介】 電路 電路 顯示電路 鍵盤電路 3 89C52 芯片內(nèi)部有一個高增益反相放大器,用于構成振蕩器。引線 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出,兩端跨接石英晶體及兩個電容就可構成穩(wěn)定的自激振蕩器。 這里,我們選用 52單片機 12MHZ 的內(nèi)部振蕩 方式,電容器 C1, C2起穩(wěn)定振蕩頻率,并對振蕩頻率有微調(diào)作用 C1 和 C2 可在 20100PF 之間取值 ,這里取33P。 復位電路 圖 2 復位電路 采用上電加按鍵復位電路,上電后,由于電容充電,使 RST 持續(xù)一段高電平時間。當單片機已在運行之中時,按下復位鍵也能使 RST 持續(xù)一段時間的高電平,從而實現(xiàn)上電加按鍵復位的操作。 按鍵電路 圖 3 按鍵電路 在按鍵電路中,我們可以在 I/O 口上直接接按鍵,或者通過 I/O口設計一個鍵盤,然后通過鍵盤掃描程序判斷是否有鍵按下等。鍵盤掃描電路節(jié)省 I/O 口,但編程有些復雜,在這里,由于我們所用的按鍵較少,且系統(tǒng)是一個小系統(tǒng),有足夠的 I/O 口可以使用,為了使程序簡化,我們采用按鍵電路,用部分 P1 口做開關, 開始 /暫停, 保存, 讀數(shù), 復位, 清零。對于按鍵的設計,采用了防抖動的程序設計,使系統(tǒng)的性能得到進一步的提升。當按鍵被按 下時,相應的引腳被拉低,經(jīng)掃描后,獲得鍵值,并執(zhí)行鍵功能程序,因此按下不同的按鍵,將執(zhí)行不同 的功能程序。 4 顯示電路 圖 4 顯示電路 顯示電路既可以選用液晶顯示器,也可以選用數(shù)碼管顯示。我們采用的是數(shù)碼管顯示電路。用兩個共陰極 LED 顯示, LED 是七段式顯示器,內(nèi)部有 7 個條形發(fā)光二極管和 1 個小圓點發(fā)光二極管組成,根據(jù)各管的亮暗組合成字符。在用數(shù)碼管顯示時,我們有靜態(tài)和動態(tài)兩種選擇,靜態(tài)顯示程序簡單,顯示穩(wěn)定,但是占用端口比較多;動態(tài)顯示所使用的端口比較少,可以節(jié)省單片機的 I/O 口。在設計中,我們采用 LED 動態(tài)顯 示,用 P0 口驅(qū)動顯示。由于 P0 口的輸出級是開漏電路,用它驅(qū)動時需要外接上拉電阻才能輸出高電平。 系統(tǒng)電路圖 : 圖五 系統(tǒng)電路 5 三、軟件設計 設計特點 在軟件設計中,一般采用模塊化的程序設計方法,它具有明顯的優(yōu)點。把一個多功能的復雜的程序劃分為若干個簡單的、功能單一的程序模塊,有利于程序的設計和調(diào)試,優(yōu)化和分工,提高了程序的閱讀性和可靠性,使程序的結構層次一目了然。應用系統(tǒng)的程序由包含多個模塊的主程序和各種子程序組成。各程序 模塊都 要完成一個明確的任務,實現(xiàn)某個具體的功能,如:計數(shù)、延時、和顯示等,在具體需要時調(diào)用相應的模塊即可。 秒表設計源程序 源程序如下: include define uchar unsigned char define uint unsigned int void diyi()。 // 函數(shù)聲明 void xianshi()。//函數(shù)聲明 void panduan()。//函數(shù)聲明 void delay(uchar z)。// 函數(shù)聲明 uchar t=0,i,j,temp,b。 //定義相關變量 uchar code a
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1