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

正文內(nèi)容

基于msp430的單片機(jī)的實(shí)時(shí)時(shí)鐘設(shè)計(jì)(數(shù)碼管顯示)畢業(yè)論文-預(yù)覽頁

2025-07-21 18:17 上一頁面

下一頁面
 

【正文】 :首先,RST接通控制邏輯,允許地址/命令序列送入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。I/O為串行數(shù)據(jù)輸入輸出端,SCLK始終是輸入端。 顯示模塊設(shè)計(jì) LED數(shù)碼管里面有8只發(fā)光二極管,分別記作a、b、c、d、e、f、g、dp,其中dp為小數(shù)點(diǎn),每一只發(fā)光二極管都有一根電極引到外部引腳上,而另外一只引腳就連接在一起同樣也引到外部引腳上,記作公共端(COM)。兩種控制方式中,共陰極LED 控制方式受糸統(tǒng)器件功耗限制的段則不能點(diǎn)亮使用LED 顯示器時(shí),工作電流一般為210mA/段,這樣當(dāng)LED 處于全亮狀態(tài)時(shí),工作電流約1580 mA 左右。(1) 靜態(tài)顯示驅(qū)動(dòng):靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。透過分時(shí)輪流控制各個(gè)LED數(shù)碼管的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。: LED數(shù)碼管顯示流程圖 LED數(shù)碼管在顯示時(shí)間之前,首先要對(duì)其串口工作方式進(jìn)行設(shè)置,然后設(shè)置對(duì)應(yīng)的地址指針,然后選擇其數(shù)碼段,通過傳送過來的脈沖來顯示出這個(gè)段位的時(shí)間,然后再次選擇段位,通過下一次傳送過來的脈沖來顯示這個(gè)段位的時(shí)間,其他的段位時(shí)間也通過這個(gè)方法依次顯示出來,當(dāng)所有段位時(shí)間都顯示出來之后,取段結(jié)束,時(shí)間顯示成功,. 第五章 系統(tǒng)的調(diào)試與仿真 IAR FOR 430簡介IAR Systems是全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)工具和服務(wù)的供應(yīng)商。IAR EW430軟件提供了工程管理,程序編輯,代碼下載,調(diào)試等所有功能,并且軟件界面和操作方法與IAR EW for ARM等開發(fā)軟件一致,因此,學(xué)會(huì)了IAR EW430,就可以很順利的過度到另一種新處理器的開發(fā)工作。(1)創(chuàng)建源程序。源文件加載完成后。(2) 仿真方式設(shè)置,設(shè)置軟件模擬仿真或FET在線仿真調(diào)試。通過單擊ProjectMake。硬件方面我們需要對(duì)我們的板子進(jìn)行整體的檢查,看那些焊點(diǎn)是否完好,芯片有沒有接觸不良,軟件方面就要對(duì)我們?cè)O(shè)計(jì)的程序再一次的編譯,檢查出一些細(xì)小的缺陷。從接受到這個(gè)課題到逐步的完成,每一步的完成對(duì)我來說都有著新的體會(huì)。但是其中遇到的問題也不少,因?yàn)槲覀冎皩W(xué)的都是51單片機(jī),現(xiàn)在著手做MSP430的芯片,這是一個(gè)很有難度和挑戰(zhàn)性的設(shè)計(jì),所以很多的內(nèi)容都是需要自己去自學(xué)的,比如有些MSP430的芯片和引腳問題不懂的時(shí)候就可以試著去參考51單片機(jī)的,兩者相比較一下,一些問題就能迎刃而解,這也是一種很好的學(xué)習(xí)方法。 //char hide_sec,hide_min,hide_hour,hide_day,hide_week,hide_month,hide_year。 //溫度值void DateToStr(void) //將時(shí)間年,月,日,星期數(shù)據(jù)轉(zhuǎn)換成數(shù)碼管顯示字符串,放到數(shù)組里DateString[]{ unsigned char Year,Month,Day,Week。 Week=rtc_getday()。039。039。 39。 39。039。 39。/39。039。 39。 39。\039。{ unsigned char Hour,Minute,Second。 if(hide_hour2) { TimeString[0] = Hour/10 + 39。 } else { TimeString[0] = 39。 } TimeString[2] = 39。 TimeString[4] = Minute%10 + 39。 TimeString[4] = 39。 if(hide_sec2) { TimeString[6] = Second/10 + 39。 } else { TimeString[6] = 39。 } DateString[8] = 39。 //日期數(shù)據(jù)轉(zhuǎn)換液晶字符 LCD_Put Str(DateString,0)。 //顯示時(shí)間}////////////////////////////////////////////////////////////////////////////void outkey() //跳出調(diào)整模式,返回默認(rèn)顯示{ unsigned char Second。 Second=dataread(DS1302_SECOND)。 Datawrite(0x8E,0x80)。 while(!(P1INamp。BIT1)) { switch(count) {case 1: temp=dataread(DS1302_SECOND)。0x7f)0x59) //超過59秒,清零 temp=0。 //分?jǐn)?shù)加1 up_flag=1。 //讀取小時(shí)數(shù) temp=temp+1。 case 4: temp=dataread(DS1302_WEEK)。 break。 if(temp0x31) temp=1。 //月數(shù)加1 up_flag=1。 //讀取年數(shù) temp=temp+1。 default:break。 }}////////////////////////////////////////////////////////////////////////////////////////////////////////////void Downkey()//降序按鍵{ if(!(P1INamp。 //數(shù)據(jù)調(diào)整后更新標(biāo)志 if((tempamp。 //讀取分?jǐn)?shù) temp=temp1。 case 3: temp=dataread(DS1302_HOUR)。 break。 if(temp==0x00) temp=0x07。 //日數(shù)減1 down_flag=1。 //讀取月數(shù) temp=temp1。 case 7: temp=dataread(DS1302_YEAR)。 break。 delay_nms(2)。 //進(jìn)入調(diào)整模式 while(!(P1INamp。 if(flag==0) //關(guān)閉時(shí)鐘,停止計(jì)時(shí) { datawrite(0x8e,0x00)。 //禁止寫入 flag=1。 //掃描加按鈕 Downkey()。 //禁止寫入 up_flag=0。 show_time()。 Outkey()。 if(up_flag==1||down_flag==1) { Datawrite(0x8e,0x00)。 down_flag=0。 }while(count==3)。 Upkey()。 //寫入新的小時(shí)數(shù) datawrite(0x8e,0x80)。 if(hide_hour3) hide_hour=0。 case 4:do //count=5,調(diào)整星期 { hide_hour=0。 if(up_flag==1||down_flag==1) { datawrite(0x8e,0x00)。 down_flag=0。 }while(count==5)。 Upkey()。 //寫入新的日數(shù) datawrite(0x8e,0x80)。 if(hide_day3) hide_day=0。 case 6:do //count=7,調(diào)整月 { hide_day=0。 if(up_flag==1||down_flag==1) { datawrite(0x8e,0x00)。 down_flag=0。 }while(count==7)。 Upkey()。 //寫入新的年數(shù) datawrite(0x8e,0x80)。 if(hide_year3) hide_year=0。 case 8: count=0。 //寫入允許 datawrite(0x80,Secondamp。 //temp_max=0。 }}////////////////////////////////////////////////////////////////////////////voidrtcinit (){ rtc_wp(0)。 //關(guān)閉看門狗 P4OUT = 0xff。 P6OUT = 0xfc。 rtcinit ()。 //進(jìn)入調(diào)整模式 while(done==0) { temp=rtc_getsec()。 Setkey()。學(xué)友情深,情同兄妹,三年風(fēng)風(fēng)雨雨,我們一起走過,充滿著關(guān)愛,給我留下了值得珍藏的最美好的回憶。
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1