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

正文內(nèi)容

基于51單片機(jī)的電子時(shí)鐘設(shè)計(jì)(編輯修改稿)

2025-07-15 22:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 單片機(jī)執(zhí)行采集芯片內(nèi)部時(shí)鐘信號(hào),時(shí)鐘信號(hào)通過(guò)單片機(jī) I/O口傳給單片機(jī),單片機(jī)模塊控制驅(qū)動(dòng)模塊驅(qū)動(dòng)顯示模塊,通過(guò)顯示模塊來(lái)實(shí)現(xiàn)信號(hào)的輸出、LED 的顯示及相關(guān)的控制功能。系統(tǒng)設(shè)有按鍵模塊用于對(duì)時(shí)間進(jìn)行調(diào)整及擴(kuò)展多個(gè)小鍵盤。 方案一:靜態(tài)顯示。靜態(tài)顯示,即當(dāng)顯示器顯示某一字符時(shí),相應(yīng)的發(fā)光二極管恒定導(dǎo)通或截止。該方式每一位都需要一個(gè) 8 位輸出口控制。靜態(tài)顯示時(shí)較小電流能獲得較高的亮度,且字符不閃爍。但因當(dāng)所需顯示的位數(shù)較多時(shí),靜態(tài)顯示所需的 I/O口數(shù)較大,造成資源的浪費(fèi)。方案二:動(dòng)態(tài)顯示。動(dòng)態(tài)顯示,即各位數(shù)碼管輪流點(diǎn)亮,對(duì)于顯示器各位 單片機(jī)模塊驅(qū)動(dòng)模塊按鍵模塊 LED 顯示模塊電源模塊 4 數(shù)碼管,每隔一段延時(shí)時(shí)間循環(huán)點(diǎn)亮一次。利用人的視覺(jué)暫留功能可以看到整個(gè)顯示,但須保證掃描速度足夠快,人的視覺(jué)暫留功能才可察覺(jué)不到字符閃爍。顯示器的亮度與導(dǎo)通電流、點(diǎn)亮?xí)r間及間隔時(shí)間的比例有關(guān)。調(diào)整參數(shù)可以實(shí)現(xiàn)較高穩(wěn)定度的顯示。動(dòng)態(tài)顯示節(jié)省了 I/O口,降低了能耗。從節(jié)省單片機(jī)芯片 I/O口和降低能耗角度出發(fā),本數(shù)字電子鐘數(shù)碼管顯示選擇設(shè)計(jì)采用方案二。方案一:上拉電阻驅(qū)動(dòng)方式。數(shù)碼管段碼與接有上拉電阻的單片機(jī)芯片I/O口相連,通過(guò)編程,單片機(jī)芯片即控制段碼電平的高低。該方式經(jīng)費(fèi)低,但實(shí)物制作較復(fù)雜。方案二:7407 芯片驅(qū)動(dòng)方式。數(shù)碼管段碼與 7407芯片 B口相連,7407 芯片 A口與單片機(jī)芯片 I/O口,通過(guò)編程,單片機(jī)芯片即可控制段碼電平的高低。該方式實(shí)物制作簡(jiǎn)單,增強(qiáng)驅(qū)動(dòng)數(shù)碼管段碼能力。 從實(shí)物制作簡(jiǎn)易程度與驅(qū)動(dòng)數(shù)碼管段碼能力角度出發(fā),本數(shù)字電子鐘數(shù)碼管驅(qū)動(dòng)選擇設(shè)計(jì)采用方案二。 、 設(shè)計(jì)原理、程序及流程圖: 5 流程圖啟動(dòng)是否進(jìn)入秒表顯示對(duì)中斷初始化選擇秒表顯示功能選擇時(shí)間顯示功能是 否是否啟動(dòng)秒表是否進(jìn)入調(diào)時(shí)各時(shí)間調(diào)整是運(yùn)行秒表是否否 6 C語(yǔ)言程序及說(shuō)明includedefine uchar unsigned chardefine uint unsigned intcode uchar d[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}。uint second=0,minter=50,hour=11。 uint sshi,sge,mge,mshi,hshi,hge。static char court=0。sbit P21=P2^1。sbit P22=P2^2。sbit P23=P2^3。sbit P24=P2^4。sbit P25=P2^5。sbit P26=P2^6。 7 sbit P27=P2^7。sbit P20=P2^0。void delay() //單個(gè) LED 延時(shí)函數(shù) {uchar i。 for(i=0。i15。i++)。 }void int1() interrupt 1 using 2 //定時(shí)中斷響應(yīng) 定 50MS { TH0=0x4c。 TL0=0x00。 court++。 }void main() //主函數(shù){ TMOD=0x01。 TH0=0x4c。 TL0=0x00。 EA=1。 ET0=1。 TR0=1。 P1=0XFF。 for(。) {
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1