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

正文內(nèi)容

畢業(yè)論文-led顯示電子鐘設(shè)計(jì)(參考版)

2025-01-19 17:43本頁面
  

【正文】 中國科技信息 。馬瑩瑩 基于 Proteus單片機(jī)系統(tǒng)設(shè)計(jì)與仿真 遼寧工學(xué)院學(xué)報(bào) 07年04期 [8] 侯玉寶 基于 Proteus 的 51 系列單片機(jī)設(shè)計(jì)與仿真 [M]電子工業(yè)出版社,~ 288 [9] 蔡希彪 ,曹洪奎 。在我能夠獨(dú)立設(shè)計(jì)更復(fù)雜的實(shí)用系統(tǒng)的時候,回想 現(xiàn)在我連設(shè)計(jì)一個簡單的數(shù)字鐘系統(tǒng)都沒有很好的把握時,我一定會為自己的成長感到喜悅。 我對程序設(shè)計(jì)課程的學(xué)習(xí)的目標(biāo)是在若干年以后能夠獨(dú)立設(shè)計(jì)一個復(fù)雜的系統(tǒng),包括硬件電路和軟件部分。我們可以通過自己動手做一個自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運(yùn)用它。但是熟悉硬件對于學(xué)好單片機(jī)的也是非常重要的。最開始的時候,啥都不懂,可以抄人家的程序過來,看看每一句是干什么用的,達(dá)到什么目的,運(yùn)行后有什么后果,看明白了之后,就要自己寫一次,你會發(fā)現(xiàn),原來看明白別人的程序很容易,但到自己寫的 時候卻一句也寫不出來,這就是差距。只有自己親自去操作,才能將學(xué)習(xí)的知識變成自己的。在硬件方面,了解并學(xué)習(xí)使用 keil軟件和 proteus軟件,在 keil中編程,調(diào)試,運(yùn)行,在 Proteus中進(jìn)行硬件設(shè)計(jì)、仿真。 通過此次課程設(shè)計(jì),無論是從軟件方面還是硬件方面,都進(jìn)一步學(xué)習(xí)和鞏固了程序的總體設(shè)計(jì)。為了校準(zhǔn)時鐘增加了按鍵,便于調(diào)節(jié)。 showTime)。 showTime[2]=showTime[5]=10。 showTime[6]=12。 0x0f。 showTime[0]=setTime[0]4。 } //*************************************************顯示定時 void showDishi(void) { showTime[1]=setTime[0] amp。 disp_88(amp。 showTime[0]=time[6]4。 showTime[1]=time[6] amp。 0x0f。 showTime[6]=time[3]4。 } //*************************************************顯示日期 void showData(void) { showTime[7]=time[3] amp。 disp_88(amp。 showTime[0]=time[2]4。 showTime[1]=time[2] amp。 0x0f。//個位 模塊特性簡介 showTime[6]=time[0]4。 } } //************************************************顯示時間 void showDay(void) { //將數(shù)據(jù)轉(zhuǎn)化為顯示格式 showTime[7]=time[0] amp。amp。 showDay()。 while(1) { v_Get1302(amp。 //int_1()。 time)。 EA=1。 IT1=1。 EX0=1。 //v_Set1302(amp。//清屏 max7219 //v_Get1302(amp。 initMAX7219()。//此時的調(diào)節(jié)模式 void main() { delay_ms(200)。//定時的設(shè)定 uchar time[7]={0,0x59,0x19,0x24,0x7,0x01,0x08}。//讀取 DS1302當(dāng)前時間 uchar showTime[8]={0,0,10,0,0,10,0,0}。//設(shè)置初始時間 ,輸入 : pSecDa: 初始時間 地址。//往 DS1302 寄存器數(shù)寫入數(shù)據(jù) (多字節(jié)方式 ) //void v_BurstR1302R(uchar *pReDa)。//往 DS1302寫入時鐘數(shù)據(jù) (多字節(jié)方式 ) //void v_BurstR1302T(uchar *pSecDa)。//往 DS1302寫入數(shù)據(jù) uchar uc_R1302(uchar ucAddr)。 //往 DS1302寫入 1Byte數(shù)據(jù) uchar uc_RTOutputByte(void)。 /*實(shí)時時鐘數(shù)據(jù)線引腳 */ sbit T_RST = P2^5。//閃一個位 max7219 /*********************************************************************/ /* 實(shí)時時鐘模塊 時鐘芯片型號: DS1302 */ /*/ /*********************************************************************/ sbit T_CLK = P2^3。//中斷 0 void int_1(void)。//顯示日期 void showDishi(void)。 void showDay(void)。 sbit ACC0 = ACC^0。 模塊特性簡介 第 五 章 程序設(shè)計(jì) 部分程序預(yù)覽 以下為部分源程序: include include include include define uchar unsigned char define uint unsigned int idata sbit ADD=P1^1。值得一提的是,在設(shè)計(jì)中需要實(shí)現(xiàn)時與分之間的兩個閃爍點(diǎn),為此,將第三只 LED數(shù)碼管倒置擺放,這樣就形成了兩個很自然的閃爍點(diǎn)。在本系統(tǒng)中 ,字位線的選通與否是通過 PNP 三極管的導(dǎo)通與截止來控制 ,即三極管處于“開關(guān) ” 狀態(tài)。這種連接方式由于多位字段線連在一起,因此,要想顯示不同的內(nèi)容,必然要采取輪流顯示的方式,即在某一瞬間,只讓其中的某一位的字位線處于選通狀態(tài),其它各位的字位線處于斷開狀 態(tài),同時字段線上輸出這一位相應(yīng)要顯示字符的字段碼。 為節(jié)省端口及降低功耗,本系統(tǒng)采用動態(tài)掃描顯示方式。例如:當(dāng) P0口輸出 的段碼為 1100 0000,數(shù)碼管顯示的字符為 0。 根據(jù) AT89C2051 單片機(jī)灌電流能力強(qiáng),拉電流能力弱的特點(diǎn),我們選用共陽數(shù)碼管。 表 2 LED顯示段碼 字型 共陽極段碼 共陰極段碼 字型 共陽極段碼 共陰極段碼
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1