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

正文內(nèi)容

基于51單片機設計的多功能數(shù)字時鐘-預覽頁

2025-07-12 22:29 上一頁面

下一頁面
 

【正文】 鐘的反相放大器輸出端,一般在設計上只要在 XTAL1 和 XTAL2 上接上一只石英振蕩晶體系統(tǒng)就可以動作了,此外可以在兩引腳與地之間加入一 20PF 的小電容,可以使系統(tǒng)更穩(wěn)定,避免噪聲干擾而死機。此外,在將程序代碼燒錄至8751內(nèi)部EPROM時,可以利用此引腳來輸入21V的燒錄高壓(Vpp)。:INT1,外部中斷1輸入。:RD,外部數(shù)據(jù)存儲器的讀取信號。上電復位是指在給系統(tǒng)上電時,復位電路通過電容加到RST復位引腳一個短暫的高電平信號,這個復位信號隨著VCC對電容的充電過程而回落,所以RST引腳復位的高電平維持時間取決于電容的充電時間。圖222 復位電路 時鐘電路時鐘是單片機的心臟,單片機各功能部件的運行都是以時鐘頻率為基準,有條不紊的一拍一拍地工作。MCS51單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,該高增益反向放大器的輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2。LCD1602分兩行顯示,每行可現(xiàn)實多達16個字符,其內(nèi)部的字符發(fā)生器已經(jīng)存儲了160個不同的點陣字符圖形,通過內(nèi)部指令可實現(xiàn)對其顯示多樣的控制。抖動持續(xù)時間的常長短與開關(guān)的機械特性有關(guān),一般在510ms之間。 “+“鍵,按一下則對應的數(shù)字加1。3 軟件設計 程序流程圖開始系統(tǒng)初始化調(diào)用DS1302子程序調(diào)用DS18B20子程序調(diào)用LCD液晶子程序數(shù)據(jù)顯示 系統(tǒng)程序include include includedefine LCM_RS P1_3 //定義引腳define LCM_RW P1_4define LCM_E P1_5define LCM_Data P0define Busy 0x80 //用于檢測LCM狀態(tài)字中的Busy標識define uchar unsigned charuchar id,timecount,dipsmodid。 //顯示屏幕第一行 void Disp_line2(void)。//顯示模式1//*********** DS1302 時間顯示定義部分sbit T_CLK=P1^0。sbit ACC7=ACC^7。 /* 輸出 1Byte */void W1302(uchar, uchar)。 //閃爍標志位//初始化后設置為:04年12月2日星期4 0點0分0秒unsigned char inittime[7]={0x00,0x00,0x00,0x02,0x12,0x04,0x04}。Read_Temperature(char,char)。void write_byte(char val)。 //上限閃爍標志bit tl_flag。void Disp_Temp(void)。void Compare_Temp(signed char l,signed char h)。void WriteCommandLCM(unsigned char WCLCM,BuysC)。void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData)。void main(void){ Delay400Ms()。 TMOD=0x01。 TR0=1。//寫保護,禁止寫操作 adjust_res(0x1f)。 lmcinit_or_not=1。 break。 if(dipsmodid1) dipsmodid=0。 if ((P2_0|P2_1)==0) Set1302(inittime)。if(id7) id=0。 Disp_line2()。 Disp_line2()。mon=1。 break。 Disp_line2()。weekk=1。 break。 Disp_line2()。min=1。 break。 Disp_line2()。 lmcinit_or_not=0。)。 DisplayOneChar(2,1,39。T39。)。 if(P2_2==0) { if(P2_2==0) { tempid++。其電路焊接如圖41所示。硬件焊接好后需要測試是否都連接好了,本設計采用的測試方法是用萬用表來測量,用萬用表的兩個表筆分別接連線的兩端,測試是否電阻為零,如果電阻為零說明連接正確,如果有電阻說明沒有連接好。接下來進行編輯、修改等操作。編譯通過后會顯示編譯成功提示,如圖44所示。 實物調(diào)試由于實物調(diào)試中遇到的問題可能是軟件的問題也可能是硬件的問題,因此需要采取好的調(diào)試過程,制定一個好的調(diào)試原則。我在排查故障時采用了一個原有的能夠正常運行的程序來測試電路是否能夠顯示,結(jié)果是能夠顯示。經(jīng)過細心檢查發(fā)現(xiàn)是在返回顯示程序的跳轉(zhuǎn)標號寫錯了,經(jīng)過改進,終于成功了。程序能夠正常顯示時間之后是調(diào)試按鍵子程序,要測試是否能掃描到按鍵及按鍵功能是否正
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1