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

正文內(nèi)容

單片機(jī)課設(shè)60秒計(jì)時(shí)器-在線瀏覽

2024-08-06 12:42本頁面
  

【正文】 陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM) 的數(shù)碼管。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。 共陰極接法:把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時(shí)公共陰極接地,每個(gè)發(fā)光二極管的陽極通過電阻與輸入端相連。比外型高度小,通常用英寸來表示。   長*寬*高:長——數(shù)碼管正放時(shí),水平方向的長度;寬——數(shù)碼管正放時(shí),垂直方向上的長度;高——數(shù)碼管的厚度   時(shí)鐘點(diǎn):四位數(shù)碼管中,第二位8與第三位8字中間的二個(gè)點(diǎn),一般用于顯示時(shí)鐘中的秒。LED數(shù)碼管段碼如下表:表1 八段LED數(shù)碼管段碼表顯示數(shù)碼共陰型段碼共陽型段碼03FHC0H106HF9H25BHA4H34FHB0H466H99H560H92H670H82H707HF8H87FH80H96FH90H本設(shè)計(jì)采用共陰靜態(tài)七段數(shù)碼管顯示,其中P2口輸出個(gè)位段碼,P0口輸出十位段碼。Protel DXP2004是Altium公司于2004年推出的最新版本的電路設(shè)計(jì)軟件,該軟件能實(shí)現(xiàn)從概念設(shè)計(jì),頂層設(shè)計(jì)直到輸出生產(chǎn)數(shù)據(jù)以及這之間的所有分析驗(yàn)證和設(shè)計(jì)數(shù)據(jù)的管理。Protel DXP 2004已不是單純的PCB(印制電路板)設(shè)計(jì)工具,而是由多個(gè)模塊組成的系統(tǒng)工具,分別是SCH(原理圖)設(shè)計(jì)、SCH(原理圖)仿真、PCB(印制電路板)設(shè)計(jì)、Auto Router(自動(dòng)布線器)和FPGA設(shè)計(jì)等,覆蓋了以PCB為核心的整個(gè)物理設(shè)計(jì)。步驟:(1)建立新工程文件,設(shè)置畫圖環(huán)境。(3)原理圖放置元件。(5)電路ERC電氣規(guī)則檢查.(6)生成網(wǎng)絡(luò)表。原理圖如下圖:、生成PCB圖根據(jù)原理圖生成PCB圖步驟:(1)創(chuàng)鍵PCB文件。(3)布置元器件的位置.(4)進(jìn)行布線PCB圖如下圖:、制作PCB板、鉆孔,并焊接芯片 背面 正面、遇到的問題與解決辦法 我的任務(wù)部分是用DXP軟件繪制原理圖與生成PCB圖,而我之前對于DXP軟件一無所知,完全一片茫然,由于生疏所以出現(xiàn)了許多問題,不過經(jīng)過不斷的探索,終于解決了這些問題,將任務(wù)完成了,對于DXP我也有一定的了解與掌握了。 問題:在布線時(shí)總有一條線無法按要求不與其他線相交的連接起來。 問題:在畫原理圖的時(shí)候在庫里找不到合適的元器件 解決辦法:打開庫,然后去安裝的庫里添加所需要的元件三、系統(tǒng)軟件設(shè)計(jì)、軟件總體設(shè)計(jì)方案 本次設(shè)計(jì)運(yùn)用的是匯編語言。在匯編語言中,用助記符(Memoni)代替機(jī)器指令的操作碼,用地址符號(Symbol)或標(biāo)號(Label)代替指令或操作數(shù)的地址,如此就增強(qiáng)了程序的可讀性并且降低了編寫難度,象這樣符號化的程序設(shè)計(jì)語言就是匯編語言,因此亦稱為符號語言。匯編程序?qū)⒎柣牟僮鞔a組裝成處理器可以識別的機(jī)器指令,這個(gè)組裝的過程稱為組合或者匯編。 AT89S51單片機(jī)的內(nèi)部16位定時(shí)/計(jì)數(shù)器是一個(gè)可編程定時(shí)/計(jì)數(shù)器,它既可以工作在13位定時(shí)方式,也可以工作在16位定時(shí)方式和8位定時(shí)方式。定時(shí)/計(jì)數(shù)器何時(shí)工作也是通過軟件來設(shè)定TCON特殊功能寄存器來完成的。TMOD主要是用于選定定時(shí)器的工作方式;TCON主要是用于控制定時(shí)器的啟動(dòng)停止,此外TCON還可以保存T0、T1的溢出和中斷標(biāo)志?,F(xiàn)在我們選擇16位定時(shí)工作方式,對于T0來說,最大定時(shí)也只有65536us,無法達(dá)到我們所需要的1秒的定時(shí),因此,我們必須通過軟件來處理這個(gè)問題,假設(shè)我們?nèi)0的最大定時(shí)為50ms,即要定時(shí)1秒需要經(jīng)過20次的50ms的定時(shí)。 通過查閱資料:TMOD寄存器結(jié)構(gòu)D7D6D5D4D3D2D1D0GATAM1M0GATAM1M0←T1方式字段→←T0方式字段→M1M0模式說明00013位定時(shí)(計(jì)數(shù))器,TH高8位和TL的低5位01116位定時(shí)/計(jì)數(shù)器102自動(dòng)重裝入初值的8位定時(shí)/計(jì)數(shù)器113T0分成兩個(gè)獨(dú)立的8位計(jì)數(shù)器,T1沒有模式3根據(jù)上表,設(shè)定TMOD初值為00000001B,即TMOD=01H。(65536—計(jì)數(shù)初值) 晶振周期12 或當(dāng)T0在工作的時(shí)候,我們?nèi)绾蔚弥?0ms的定時(shí)時(shí)間已到,這回我們通過檢測TCON特殊功能寄存器中的TF0標(biāo)志位,如果TF0=1表示定時(shí)時(shí)間已到。TR0、TR1分別是T0、T1的運(yùn)行控制位,通過軟件置1后,定時(shí)/才開始工作,在系統(tǒng)復(fù)位時(shí)清零。 、程序流程圖、部分重要模塊匯編程序:START: MOV SECOND,00H //秒數(shù)清零 MOV TCOUNT,00H //循環(huán)次數(shù)清零 MOV TMOD,01H //計(jì)時(shí)器工作模式1 MOV TCON,05H //開定時(shí)器與中斷,邊沿觸發(fā) MOV IE ,85H // 開啟中斷 MOV TH0,3CH //賦初值 MOV TL0,B0H SETB TR0 //開啟定時(shí)器DISP: MOV A,SECOND //顯示部分子程序 MOV B,10 DIV AB //A為十位數(shù),B為個(gè)位數(shù) MOV DPTR,TABLE MOVC A,A+DPTR MOV P0,A //P0口向數(shù)碼管輸出十位數(shù) MOV A,B MOVC A,A+DPTR MOV P2,A //P2口向數(shù)碼管輸出個(gè)位數(shù)WAIT: JNB TF0,WAIT //計(jì)時(shí)部分子程序 CLR TF0 MOV TH0,3CH MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1