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

正文內容

c52單片機電子時鐘電路設計課程設計(更新版)

2025-04-18 11:48上一頁面

下一頁面
  

【正文】 m++。 ( 3) 按下 KEY1, KEY3, KEY5,可分別看到數碼管時位,分位,秒位時間數值的加值變化。雖然這只是一次的較簡單的課程制作,可是平心而論,也耗費了我不少的心血。讓我知道了學無止境的道理。 結論與心得 在此次 單片機 課程設計過程中,我 經歷了缺乏 實踐經驗的失落,也 經歷了 仿真成功而熱情高漲。 h++。 //重新賦值 2ms TL0=(655362021)%256。 安徽科技學院 單片機課程設計 16 i++。 //清空數據,防止有交替重影 LATCH1=1。 DelayMs(500)。 安徽科技學院 單片機課程設計 14 TempData[2]=0x40。 } 安徽科技學院 單片機課程設計 13 } } if(!S_KEY_ADD) //如果檢測到低電平,說明按鍵按下 { DelayMs(10)。 //延時去抖,一般 1020ms if(!H_KEY_DEC) //再次確認按鍵是否按下,沒有按下則退出 { while(!H_KEY_DEC)。 //按鍵輸入端口電平置高 M_KEY_DEC=1。 void Init_Timer0(void)。 unsigned char code dofly_DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 sbit M_KEY_ADD=P3^4。上電后,保持 RST一段高電平時間。復位信號由單片機的 RST 引腳輸入,復位操 作有上電自動復位、按鍵復位和外部脈沖復位三種方式。這種鍵盤的優(yōu)點是結構簡單、使用十分方便,目前這種結構的鍵盤應用還相當普遍,這種鍵盤的缺點是隨著鍵數數量的增加所占用的 I/O口線也增加。 XTAL2—— 片內振蕩電路輸出端。 AT 89C52 單片機 晶振 復位電路 獨立鍵盤 電路 顯示電路 蜂鳴器電路 安徽科技學院 單片機課程設計 3 圖 單片機 內部結構框 單片機的引腳定義及功能 圖 雙列直插式引腳分布 引腳功能 : VCC—— 工作電源 +5V。 關鍵詞: 89C52 單片機;共陰極數碼管;定時器;石英晶體振蕩器; 基于單片機的電子時鐘電路設 設計任務與要求 設計目的: ( 1)學習輸出口的使用方法; ( 2)學習定時 /計數器的使用; ( 3)學習中斷的使用 ; 設計要求: 電路的基本功能應包括數碼顯示時間、可以手動調節(jié)時間、定時鬧鈴等,制作出實物并調試演示成功。隨著人們生活環(huán)境的不斷改善和美化,在許多場合都用到電子時鐘。整個系統具有極其靈活的可編程性,能方便地對系統進行功能的擴張和更改。 PSEN—— 外部程序存儲器讀選通信號 。定時器/計數器的結構如圖 所示: TMOD—— 方式控制寄存器 ,用于設定定時/計數器的工作方式 TCON—— 定時器控制寄存器 ,用于啟動定時/計數器 IE—— 中斷允許控制寄存器:定時/計數器是微機的中斷源 工作原理 89C52 系列單片機內部定時/計數器的工作原理可用圖 。 復位操作 復位操作 是單片機的初始化操作,單片機在進入運行前和在運行過程中程序出錯或操作失誤使系統不能正常運行時,需要進行復位操作。 硬件電路設計 電子時鐘的電路圖 圖 電子時鐘電路原理圖 單元電路設計 晶振、復位電路模塊 安徽科技學院 單片機課程設計 7 圖 晶振、復位電路圖 晶振電路:采用 12Mhz 的晶 振, 22pF 的電容。如圖 所示 。 sbit S_KEY_DEC=P3^7。 //存儲顯示值的全局變量 unsigned char h,m,s。 void Display_Data_Operation(void)。 Init_Timer0()。 //延時去抖,一般 1020ms if(!M_KEY_ADD) //再次確認按鍵是否按下,沒有按下則退出 { while(!M_KEY_ADD)。 } } } if(!S_KEY_DEC) //如果檢測到低電平,說明按鍵按下 { DelayMs(10)。 TempData[5]=0x40。 } /* mS 延時函數,含有輸入參數 unsigned char t,無返回值 unsigned char 是定義無符號字符變量,其值的范圍 是 0~255 這里使用晶振 12M,精確延時請使用匯編 */ void DelayMs(unsigned char t) 安徽科技學院 單片機課程設計 15 { while(t) { //大致延時 1mS DelayUs2x(245)。 //取位碼 LATCH2=1。 //使用模式 1, 16位定時器,使用 |符號可以在使用多個定時器時不受影響 EA=1。 if(500==t) { t=0。 Beep=!Beep。后來通過不斷的調試 ,不斷的修改 ,當看到程序正常運行的那一刻,心 里真是特別
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1