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

正文內(nèi)容

單片機(jī)電子時(shí)鐘的設(shè)計(jì)畢業(yè)設(shè)計(jì)-閱讀頁

2025-03-17 22:01本頁面
  

【正文】 ,片內(nèi)振蕩器及時(shí)鐘電路。單片機(jī)電子時(shí)鐘的設(shè)計(jì) 14 . 材料清單 Bill of Material for 電子鐘原理圖 .Bom Used Part Type Designator Footprint ==== ================ ========== ========== 6 R1 R2 R3 R4 R5 R6 1 R9 1 10uF C1 1 12MHz Y1 XTAL1 2 30pF C2 C3 2 220 R7 R8 2 ARK AR1 AR2 SP410361K 1 AT89S52 U1 DIP40 1 CON2 J1 SIP2 1 HEADER 5X2 JP1 DIP10 1 RED LED2 6 S8550 Q1 Q2 Q3 TO92B Q4 Q5 Q6 3 SWPB S1 S2 S3 SW 1 YELLOW LED1 單片機(jī)電子時(shí)鐘的設(shè)計(jì) 15 . 電路原理圖、 PCB 圖及實(shí)物圖 圖 9 為單片機(jī)電子時(shí)鐘的電路原理圖,圖 10 為其 PCB 圖,圖 11 為實(shí)物圖。主程序執(zhí)行流程如圖 12。選擇方式 1,重復(fù)定時(shí),定時(shí)時(shí)間設(shè)為 20ms,定時(shí)時(shí)間到則中斷,在中斷程序中用一個(gè)計(jì)數(shù)器對(duì) 20ms 計(jì)數(shù),計(jì) 50 次則對(duì)秒單元加 1,秒單元加到60 則對(duì)分單元加 1,同時(shí)秒單元清 0;分單元加到 60 則對(duì)時(shí)單元加 1,同時(shí)分單元清 0;時(shí)單元加到 24 則對(duì)時(shí)單元清 0,標(biāo)志一天時(shí)間計(jì)滿。定時(shí)器 /計(jì)數(shù)器 T0 中斷程序流程圖如圖 13。 /*按鍵處理模塊 */ void Delay ()。 uchar Control[6]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe}。//中間存儲(chǔ)變量 uchar code CodeNum[16]={0x28,0xEB,0x32,0xA2,0xE1, 0xA4,0x24,0xE8,0x20,0xA0}。/*按鍵處理標(biāo)記 */ uchar SetFlag=0。=1,調(diào)秒 。 sbit P1_0 = P1^0。 sbit P3_7 = P3^7。 void main(void) { EA=1。 ET1=1。 P3_7=1。 TMOD = 0x11。 TL0=(6553620210)%256。 TL1=(65536500)%256。 TR1=1。)//while(1) { DispClock()。 } } void Time0(void) interrupt 1 單片機(jī)電子時(shí)鐘的設(shè)計(jì) 21 { TH0=(6553620210)/256。 Msecond++。 Second++。 Minite++。 Hour++。 } } } } } void Time1(void) interrupt 3 { static uchar s_count=0。 TH1=(65536500)/256。 //設(shè)定時(shí)值為 500us P0=Control[s_count]。 P2=CodeNum[temp]。 if(s_count5) { s_count=0。 if(P1_0==0) { 單片機(jī)電子時(shí)鐘的設(shè)計(jì) 22 Delay()。 if(SetFlag3) SetFlag=0。 P3_3 = 0。 case 2: P3_7 = 1。 break。 P3_3 = 1。 default: P3_7 = 1。 break。 //防止按鍵不放 while((P1_0amp。 } //加法處理 P1_1=1。 if(P1_1==0) { switch (SetFlag) { case 1: Second++。 break。 if(Minite=60) Minite=0。 case 3: Hour++。break。 } P1_1=1。0x01)!=0x01)。 tempData=Second。 DisplayArray[1]=tempData/10。//分鐘分解 DisplayArray[2]=tempData%10。 tempData=Hour。 DisplayArray[5]=tempData/10。 for(i=20。i) for(j=249。j)。 注意事項(xiàng):( 1)元器件的布局在合理的前提下應(yīng)盡量集中,盡量使用單面板,雙面板頂層走線要盡量少,各個(gè)元器件間引腳的連線應(yīng)盡量短。 . 軟件調(diào)試 將電路板接上 5V 直流電源,再將用 程序調(diào)試軟件 Keil編譯好的目標(biāo)程序代碼下載到單片機(jī)芯片 AT89S52,即開始進(jìn)行軟件的調(diào)試工作。如此反復(fù)操作,直到調(diào)試出正確結(jié)果。總的來說,硬件部分很好入手,電路也較簡單,主要涉及的是簡單的按鍵、電容、電阻、晶振和數(shù)碼管。 在此次 課程 設(shè)計(jì)過程中 ,將在 課程中學(xué)到的 理論知識(shí)運(yùn)用到實(shí)際 作品 設(shè)計(jì) 、操作 中 , 更進(jìn)一步地熟悉了 單片機(jī) 芯片的結(jié)構(gòu)及掌握 了其 工作原理和具體的使用方法 與相關(guān)元器件的參數(shù)計(jì)算方法、使用方法,了解 了電路的開發(fā)和制作及 課程設(shè)計(jì)報(bào)告 的編寫 。在整個(gè)設(shè)計(jì)過程中還學(xué)到了團(tuán)體合作精神和分析、解決問題的重要性,為以后的求職之路打下了基礎(chǔ)。在此,衷心感謝在本次課程設(shè)計(jì)過程中指點(diǎn)和幫助我的各指導(dǎo)老師和同學(xué)! 這與父母多年來一如既往的支持和關(guān)懷是分不開的。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1