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

正文內(nèi)容

帶溫度顯示的多功能數(shù)字鐘電子系統(tǒng)設(shè)計(jì)報告-資料下載頁

2025-08-03 03:55本頁面
  

【正文】 { case 0: for(i=0。i110。i++) { getkey()。 for(k=0。k4。k++) { if(k==0) ++k。 P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} for(i=0。i110。i++) { getkey()。 for(k=0。k4。k++) { P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} break。 case 1: for(i=0。i110。i++) { getkey()。for(k=0。k4。k++) 第 頁8西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報告 { if(k==1)k++。 P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} for(i=0。i110。i++){ getkey()。 for(k=0。k4。k++) { P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} break。case 2: for(i=0。i110。i++) getkey()。for(k=0。k4。k++) { if(k==2)k++。 P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 } for(i=0。i110。i++){ getkey()。for(k=0。k4。k++) { P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} break。 case 3: for(i=0。i110。i++) { getkey()。 for(k=0。k3。k++) {P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} for(i=0。i110。i++) { getkey()。 for(k=0。k4。k++) { P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 } } break。 } } }} }/* ************主程序********/void main(void) { 第 頁9西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報告start()。 while(1) { char i。 getkey()。 displys()。 if(time==0amp。amp。max_c==0amp。amp。clock==0)get_tem()。 show(0,fen)。 delay(1)。 show(1,fen1)。delay(1)。show1(2,shi)。 delay(1)。show(3,shi1)。delay(1)。for(i=0。i8。i++){ cun[i]=read_random(i)。 if(shi1==cun[3]amp。amp。shi==cun[2]amp。amp。fen1==cun[1]amp。amp。fen==cun[0]) { char i。 char k。 for(i=0。i110。i++) { for(k=0。k4。k++) { P0 = dispbitcodeT[k]。 P2 = dispcode[11]。 delay1ms()。 P0=0xff。 } for(i=0。i110。i++) for(k=0。k4。k++) {P0 = dispbitcodeT[k]。 P2 = dispcode[num[k]]。 delay1ms()。 P0=0xff。 }} } if(aaa(cun[3]*10+cun[2]+cun[1]*+cun[0]*)) naozhong=0。 } } }/* *******溫度部分****************/void delay1ms() {unsigned char i。 for(i=124。i0。i)。 }void reset(){ uchar st=1。 DQ=1。 nop()。 nop()。 while(st) { DQ=0。 TempDelay(112)。DQ=1。TempDelay(8)。if(DQ==1) st=1。 elsest=0。TempDelay(74)。 }}void write_byte(uchar date){ uchar i,temp。DQ=1。 nop()。nop()。for(i=8。i0。i) {temp=dateamp。0x01。DQ=0。 TempDelay(1)。 if(temp==1) 第 頁10西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報告DQ=1。 TempDelay(5)。 DQ=1。 date=date1。}}uchar read_byte(){uchar i,date。static bit j。for(i=8。i0。i){date=date1。 DQ=1。nop()。nop()。DQ=0。 nop()。nop()。nop()。nop()。nop()。nop()。DQ=1。nop()。nop()。nop()。nop()。j=DQ。 if(j==1)date=date|0x80。TempDelay(2)。}return (date)。}void get_tem(){uchar tem1,tem2,num。reset()。 write_byte(0xCC)。write_byte(0x44)。for(num=100。num0。num)。 disp(a1,a2,a3,a4)。 reset()。 write_byte(0xCC)。 write_byte(0xBE)。 tem1=read_byte()。 tem2=read_byte()。 aaa=(tem2*256+tem1)*。 temper=(int)aaa。 a1=temper/1000。 a2=temper%1000/100。a3=temper%100/10。a4=temper%10。 }void TempDelay(uchar us){while(us)。}void delay(uint x){uint a,b。for(a=x。a0。a)for(b=110。b0。b)。}void disp(uchar num1,uchar num2,uchar num3,uchar num4){P2=dispcode[num1]。P0=0xef。delay(2)。 P0=0xff。P2=table1[num2]。P0=0xdf。delay(2)。P0=0xff。P2=dispcode[num3]。P0=0xbf。delay(2)。P0=0xff。P2=dispcode[num4]。P0=0x7f。delay(2)。P0=0xff。} 第 頁11西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報告二、 課程設(shè)計(jì)名稱:數(shù)字時鐘 20 世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。忘記了要做的事情,當(dāng)事情不是很重要的時候,這種遺忘無傷大雅。但是,一旦重要事情,一時的耽誤可能釀成大禍。目前,單片機(jī)正朝著高性能和多品種方向發(fā)展趨勢將是進(jìn)一步向著 CMOS 化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。下面是單片機(jī)的主要發(fā)展趨勢。單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。單片機(jī)模塊中最常見的是數(shù)字時鐘,數(shù)字時鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時、分、秒計(jì)時的裝置,與機(jī)械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更長的使用壽命,因此得到了廣泛的使用。數(shù)字時鐘是采用數(shù)字電路實(shí)現(xiàn)對時、分、秒數(shù)字顯示的計(jì)時裝置,廣泛用于個人家庭、車站、碼頭辦公室等公共場所,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字時鐘的精度,遠(yuǎn)遠(yuǎn)超過老式鐘表, 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴(kuò)展了鐘表原先的報時功能。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關(guān)烘箱、通斷動力設(shè)備、甚至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。因此,研究數(shù)字時鐘及擴(kuò)大其應(yīng)用,有著非?,F(xiàn)實(shí)的意義。設(shè)計(jì)目的課程設(shè)計(jì)是本課程教學(xué)中極為重要的實(shí)踐性教學(xué)環(huán)節(jié),它不但起著提高本課 程教學(xué)質(zhì)量、水平和檢驗(yàn)學(xué)生對課程內(nèi)容掌握程度的作用,而且還將起到從理論過渡到實(shí)踐的橋梁作用。因此,必須認(rèn)真組織,周密布置,積極實(shí)施,本次課程設(shè)計(jì)以達(dá)到下述教學(xué)目的。 第 頁12西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報告 KeilC51 匯編語言程序的設(shè)計(jì)和調(diào)試。識應(yīng)用于實(shí)踐,提高單片機(jī)應(yīng)用于技術(shù)的實(shí)踐操作技能,提高動手能力、分析并解決實(shí)際問題的能力。單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)并在實(shí)驗(yàn)室實(shí)現(xiàn),從而加深對單片機(jī)軟硬知識的理解,獲得初步的應(yīng)用經(jīng)驗(yàn)。 Keil C51 的調(diào)試技巧:如何查看和修改寄存器的內(nèi)容,如何觀察和修改變量,如何觀察存儲器區(qū)域,并行口的使用,定時/計(jì)數(shù)器的使用,串行口的使用,外中斷的使用三、設(shè)計(jì)要求及主要技術(shù)指標(biāo) 設(shè)計(jì)要求:方案論證,確定總體電路原理方框圖。 單元電路設(shè)計(jì),元器件選擇。 仿真調(diào)試及測量結(jié)果。 主要技術(shù)指標(biāo):在微機(jī)屏幕上模擬數(shù)字時鐘,圓盤鐘面,顯示時針、分針、秒針的走動四、設(shè)計(jì)方案(改設(shè)計(jì)采用的是方案三) 方案一:通過單片機(jī)內(nèi)部的計(jì)數(shù)/定時器,采用軟件編程來實(shí)現(xiàn)時鐘計(jì)數(shù),一般稱為軟時鐘,這種方法的硬件線路簡單,系統(tǒng)的功能一般與軟件設(shè)計(jì)相關(guān),通常用在對時間精度要求不高的場合。方案二:采用時鐘芯片,它的功能強(qiáng)大,功能部件集成在芯片內(nèi)部,具有自動產(chǎn)生時鐘等相關(guān)功能,硬件成本相對較高;軟件編程簡單,通常用在對時鐘精度要求較高的場合。 方案三:系統(tǒng)采用通用的 80C51 芯片,顯示器為 6 個共陽極 LED 數(shù)碼管,用 1 個 BCD 7 段譯碼器 74LS47 驅(qū)動數(shù)碼管(74LS47 的輸入為 BCD 碼,其輸出級為集電極開路輸出,可直接驅(qū)動 7 段譯碼管,具有首尾消零等特點(diǎn)) ,用 38 譯碼器 74LS138 的輸出作為動態(tài)掃描時數(shù)碼管的選通信號,因?yàn)椴捎昧松鲜鰞蓚€芯片,所以在對數(shù)碼管進(jìn)行掃描顯
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1