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

正文內(nèi)容

單片機電子鐘課程設計論文-全文預覽

2025-07-09 06:53 上一頁面

下一頁面
  

【正文】 endset1=1。 count2++。 } else count1=0。 ta++。// { P2=ta。 //再次調用鍵盤預掃描 if(ta==0) return 0x8f。 //無按鍵按下時,返回值應為0 } //鍵盤掃描,讀取鍵值程序// uchar keyscan() { uchar ta。 temp=~temp。 //P0口送字型 P1=du[i]。 disbuf[0]=sec%10。 //將時間從十六進制數(shù)轉換為十進制,寫入顯示數(shù)組 disbuf[6]=hour%10。 if(min=60) {min=0。 sethour4=read_add(0x0a)。 sethour2=read_add(0x06)。 //讀取IIC儲存的數(shù)據(jù) min=read_add(0x02)。 //置低beep位,使能蜂鳴器 } else beep=1。 stop()。 start()。 write_byte(0xa0)。 respons()。 respons()。 delay1()。i++) //數(shù)據(jù)長度為8位 { scl=1。 sda=1。 delay1()。 delay1()。 delay1()。 for(i=0。 scl=0。 delay1()。 sda=1。 } void stop() //發(fā)送停止條件 { sda=0。 scl=1。b++) {。 for(a=0。 sbit sda=P2^5。sethour2,setmin2,setsec2。 uchar timechange,endchange。/*0~9,,的數(shù)碼管段碼*/ uchar hour=0,min=0,sec=0。通過這次課程設計,我懂得了理論與實際相結合的重要性,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。接近四星期的日子里,不斷查閱資料,虛心請教同學和老師,不斷對程序進行分析,拆合,修改,調試。依次將行線置低電平,即在置某根行線為低電平時,其余行線為高電平。將列鍵置低,然后讀取行線狀態(tài),~,則表示無鍵按下。 選用T1計時器,產(chǎn)生一個50ms中斷,循環(huán)20次,即為一秒。在調時,設置狀態(tài)下,按KEY1鍵,KEY2鍵可以分別讓時位數(shù),分位數(shù)++1,此時數(shù)碼管顯示用戶設置的時間。整塊電路板運行情況下功耗為: W = 155+100+50 = 300mW測得W=I總*VCC=56mA*5V=280mW≈300mW供電要求: 由于單片機正常工作電壓為5V,輸出電壓為5V,輸出功耗不小于300mW。如下圖所示 控制字節(jié)AT24C02的芯片地址(0xa0為寫,0xa1為讀)在起始條件之后,必須是器件的控制字節(jié),其中高四位為器件類型識別符一般固定為1010,接著三位為片選,A0,A1,A2正好與芯片的1,2,3引角對應,為當前電路中的地址選擇線,開發(fā)板上三根地址線都為0。 應答信號:接收數(shù)據(jù)的IIC在接收到8bit數(shù)據(jù)后,向發(fā)送數(shù)據(jù)的IC發(fā)出特定的低電平脈沖,表示已收到數(shù)據(jù)。I2C總線在傳送數(shù)據(jù)過程中共有三種類型信號, 它們分別是:開始信號、結束信號和應答信號。圖5鍵盤模塊電路設計~,~。 、蜂鳴器模塊圖4 蜂鳴器模塊電路如圖所示,三極管導通,蜂鳴器可以發(fā)出聲音。 基極的限流電阻Rb:本設計使用的開發(fā)板,基極的限流電阻Rb=,則基極電流Ib=(VCCVeb)/≈1mA,三極管8550的放大倍數(shù)β≈100,則集電極的最大電流為100mA,每一位數(shù)碼管有8段LED發(fā)光二極管,流過每一段發(fā)光二極管的電流為100/8=,所以Rb=。LED數(shù)碼顯示驅動電路使用動態(tài)顯示方式,開發(fā)板使用74HC138譯碼器進行按位掃描選通,如電路圖3 所示,其中A,B,C是輸入端,—,Y0—Y7是輸出端,與PNP三極管8550的基極連接,控制端E3置1,E1,E2置為0,輸出低電平有效,如當ABC=000時,A,B,C為0V,這時只有Y0輸出低電平,其余均為高電平。當正常工作時,二極管D801反偏,斷電后,VCC下降,當VCC=0時,VCC與地GND等電位,電容C801通過D801放電,保證再上電時,RST引腳為高電平,CPU可靠復位。本課程設計使用的開發(fā)板是電子科技協(xié)會制作8051C單片機開發(fā)系統(tǒng),該開發(fā)板的使用的是石英晶體振蕩器,晶振頻率為 fo=,而振蕩電容CC2的典型值取值范圍為20—33pF,所以這里取22pF的瓷介電容。n 程序必須具有良好的可讀性,可重用,容易調試和維護。根據(jù)設計好的原理圖,焊接實物(可用萬用板)三、軟件設計要求n 簡單的用戶使用說明書。原理圖中元件電氣圖形符號,必須符合國家標準。單片機電子鐘課程設計一、 設計內(nèi)容要求 顯示時、分、秒。,蜂鳴器鳴響1秒,然后停止。使用電子CAD,設計原理圖,印刷電路板圖。估算電路板的功耗,并對供電形式提出要求。n 每個函數(shù)的出入口要有輸入輸出參數(shù)的說明。 圖1晶振電路模塊 ,如果再考慮元件引腳的等效輸入電容,則兩個22p的電容構成晶振的振蕩電路就是比較好的選擇。圖2 復位電路掉電復位。但按下按鈕PB801時,電容C801通過R802放電,當電容C801放電結束后,RET引腳電位由R802和R803分壓比決定,由于R802R803,因此RST引腳為高電平,CPU進入復位狀態(tài),松開復位按鈕后,電容C801充電,RST引腳電位下降,CPU脫離復位狀態(tài),R802的作用是限制復位按鈕按下瞬間電容C801的放大電流,避免產(chǎn)生火花,以保護按鈕的觸點,其中R802=100Ω,R803==10u.、數(shù)碼管顯示電路如圖3所示,開發(fā)板數(shù)碼管顯示所用的是兩只4位LED數(shù)碼管,每一段由四只LED發(fā)光二極管以串聯(lián)的方式連接而成,為共陽LED數(shù)碼管,~,~。由于常規(guī)的數(shù)碼管起輝電流只有12mA,最大極限電流也只有1030mA,最大不超過50mA,所以它的輸入端在5V電源的電路信號相接時,一定要串加限流電阻,以免損壞元件。而在該開發(fā)板中,集級的限流電阻Rc=1K,取Vf=2v,則有上式①可求得Ic=,達到數(shù)碼管的最小起輝電流1~2mA,因此可以使LED發(fā)亮,但發(fā)光效果不是很好,亮度比較小。(注意,負載必須串聯(lián)在集電極,而不是發(fā)射極,否則PNP驅動管不可能進入飽和狀態(tài),功耗大,而且負載的壓降也小,蜂鳴器不能正常驅動) 、鍵盤設計模塊本設計使用的開發(fā)板,原來的設計4x4矩陣鍵盤,如圖5所示。 、I2C總線圖6 I2C硬件設計I2C總線是一種串行數(shù)據(jù)總線,只有二根信號線,一根是雙向的數(shù)據(jù)線SDA如圖所示,另一根是時鐘線SCL。 延時時間大于4us
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1