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

正文內容

c51多功能電子時鐘設計報告-wenkub

2023-04-07 00:22:15 本頁面
 

【正文】 序,將分配好的時分秒等高地位的數字調入到顯示子程序中。 端口分配給nb, 利來實現鬧腫p0端口分配給數碼管顯示控制p2端口分配給數碼管選擇顯示控制。51h地址空間用與存放秒的十位和個位。3ah地址空間分配給nao1s,用于存儲調整鬧鐘一時加一按鍵次數讀取緩存。四、 軟件設計分析地址空間及端口分配30h—37h地址空間分別分配給ledledledledledledled 因為該電路所需電壓為35v,可直接用電池供應或也可以用直流電源供應,但需經過變壓才行。 本次設計采用常用的內部時鐘方式接法:通過在引腳XTAL1和XTAL2兩端跨接晶體或陶瓷諧振器,再利用芯片內部的振蕩電路,就構成了穩(wěn)定的自激振蕩器,其發(fā)出的脈沖直接送入內部時鐘電路,如圖所示,外接晶振時,C5和C6的值通常選擇為2030pf。片內時鐘發(fā)生器實質是個2分頻的觸發(fā)其輸入來自振蕩器的fosc,輸出為2相時鐘信號,即節(jié)拍信號PP2,器頻率為fosc\2。三、 硬件原理分析電路設計分析電路原理設計是基于小系統(tǒng)包括電源電路、復位電路、按鍵電路、時鐘電路、數碼管顯示驅動電路、輸出控制電路。 (3)用一個led燈和電阻組成的簡易電路結合設計來實現正點報時的功能,當時鐘走到正點時,該led燈便能夠閃爍五秒剛好是五下,之后進入暗的狀態(tài),等到下一個整點到來。此步驟要用progisp單片機燒寫軟件來實現。設計的時鐘能夠實現日常的時鐘顯示,同時具有時鐘調整、兩個鬧鐘及正點報時功能。二、 設計任務、功能描述整體設計任務:本電子時鐘設計首要的工作是結合以往所學的單片機程序編寫理論和編寫規(guī)則來編寫電子時鐘的軟件部分,編寫時要結合所配的AT89S52芯片的管腳功能和其他硬件電路,該部分運用keil單片機軟件來完成。在硬件設計上:(1)用四個電位按鍵來實現對電子時鐘的調試工作,當按第一下總控鍵時進入時鐘的調整狀態(tài),有兩個電位按鍵分別來調整時鐘的分和時,在調整時秒正常運行;當按第二下總控鍵時時鐘進入鬧鐘一設置,有兩個電位按鍵分別來調整時鐘的分和時的設定,另外有一個時鐘控鍵來實現鬧鐘是否開啟;當按第三下總控鍵時時鐘進入鬧鐘二設置,其余操作同鬧鐘一設置操作,當按第四下總控鍵時時鐘退出調整模式進入正常時鐘走勢。 (4)用一個喇叭和三極管等配件組成一個鬧鐘電路。電源部分是用電池來提供的3v5v,晶體振蕩器采用的是12MHz的石英晶體振蕩器。2個節(jié)拍為1個狀態(tài)時鐘S。CC6對頻率有微調作用,影響振蕩的穩(wěn)定性和起振速度。 采用LED共陽極數碼管的發(fā)光二極管接到高電平(電壓為5V),用LED動態(tài)掃描顯示方式,在單片機電路里,芯片的驅動電流很小,一般為微安級別的,要通過三極管(可驅動電流為毫安級別,甚至更大)來驅動LED(正常工作電流為幾十毫安)發(fā)光,本設計由P2端口掃描數碼管的選通,P0口送數據顯示。38h地址空間分配給gn,定義38h空間為按鍵次數讀取的緩存空間。3dh地址空間分配給nao2f,用于存儲調整鬧鐘二分加一按鍵次數讀取緩存。52h地址空間用與存放分的十位和個位??傮w架構說明該時鐘程序設計思路如下:(1)、在程序頭將設計中的一些固定空間進行分配并注釋?!@示子程序通過分配的空間對應口將拆字子程序的內容在七段數碼管上顯示相應的時分秒,再調用走時程序使時鐘進行讀秒等工作。——進入整點報時掃描,判斷是否在時分上都進入了整點,如果是就報時顯示燈閃爍五下(5s),然后就退出整點報時,等到下一個整點的到來。在主程序的調用下依據不同的子程序工能而編寫子程序,有多級嵌套。 延時子程序:該子程序是為了實現八個七段數碼管顯示的順序顯示選通時間,2ms的顯示時間頻率是的顯示效果穩(wěn)定,同時作為按鍵開關掃描判斷去抖走時間子程序:該程序功能是使得秒程序走動,走到59后進位分,后變00從新開始計時,分走到59后進位時,分從新開始00計時,時走到23,分走到59,秒走到59后進入從新日期周期計時。調鬧鐘子程序:該程序鬧鐘程序設計與按鍵結合實現鬧鐘設置調整的功能。 led1 equ 30h 。定義33h = 第5個數碼管顯示內容 =LED7=分的個位 led4 equ 34h 。定義37h = 第1個數碼管顯示內容 =LED6=時的十位 gn equ 38h 。 利來實現鬧鈴響 nk1 equ 3bh nao1f equ 39h nao1s equ 3ah nao2f equ 3dh nao2s equ 3eh org 00h 。這句話是定時器50毫秒定時到之后,TH0,TL0記數到FFFFH時單片機自動跳到 這里運行,我們再把它跳到zoushijian 繼續(xù)執(zhí)行,因為這個時候主程序已經暫停運行,我們稱主程序發(fā)生了中斷,而zuoshijian就是中斷服務主程序. org 40h 。賦初值20,利用djnz減,減到0時自然就是1秒到了 mov 51h,55 。第4個,第5個數碼管顯示59分,盡快到達整點,利于調試整點報時. mov 53h,00 。65536us50000us=15536微秒,剛好是3cb0h,這樣定時器1每50ms進入中斷一次 mov tl1,0afh setb zdled 。開啟總中斷。 主程序 。理按鍵 lcall xiang1 。主循環(huán)結束,又跳到主循環(huán)開始處。顯示子程序,把拆好的時分秒的十位,個位分別顯示到相應的數碼管上面 。8個數碼管同時顯示 mov r3,0feh 。關掉所有數碼管顯示,消隱,把殘留在數碼管上面的亂碼消去 mov p0,a 。得到新的位選碼 inc r0 。跳回去,進入下一個數碼管的顯示 rettab: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,0bfh,0ffh,8ch,3fh,7fh。出口地址:30h—38h、3bhchaizi: mov a,gn 。秒的十位進入LED2保存 mov led1,b 。分的個位進入LED7保存 mov a,53h 。處理第3個和第6個數碼管的顯示 retbcd1: mov a,gn cjne a,0,l3 cjne r1,0,l3 mov a,50h 。,讓兩個橫桿消失,這樣造成兩個橫桿一閃一閃效果 retbcd2: mov a,gn cjne a,0,l13 cjne
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1