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

正文內(nèi)容

基于單片機(jī)的同步電子時(shí)鐘設(shè)計(jì)-資料下載頁

2024-08-31 17:45本頁面

【導(dǎo)讀】單片計(jì)算機(jī)既單片微型計(jì)算機(jī)。由RAM,ROM,CUP構(gòu)成,定時(shí),計(jì)數(shù)和。多種接口與一體的微型控制器。他體積小,成本低,功能強(qiáng),廣泛應(yīng)用于智。能產(chǎn)業(yè)和工業(yè)自動(dòng)化上。而51/52系列單片機(jī)是各單片機(jī)中最為典型和最有。這次畢業(yè)設(shè)計(jì)通過對它的學(xué)習(xí),應(yīng)用,從而達(dá)到學(xué)習(xí),設(shè)計(jì)。械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。字電路實(shí)現(xiàn)對“時(shí)”、“分”、“秒”數(shù)字顯示的計(jì)時(shí)裝置。度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。進(jìn)行相應(yīng)顯示,鬧鈴或定時(shí)時(shí)間到時(shí)蜂鳴器響。為顯示、延遲、調(diào)時(shí)、鬧鈴、定時(shí)、調(diào)整日期等部分。通過軟硬件結(jié)合達(dá)到

  

【正文】 0] AT89 系列單片機(jī)原理與接口技術(shù) . 王幸之 . 北京航空航天出版社 [11] C 程序設(shè)計(jì) . 潭浩強(qiáng) . 北京航空航天出版社 [12] 電路基本分析 . 石生 . 高等教育出版社 [13] 電子系統(tǒng) 設(shè)計(jì) . 何小艇 .浙江大學(xué)出版社 ,2020. [14] 模擬電子技術(shù) . 胡宴如 .高等教育出版社 ,2020. [15] 電路基礎(chǔ) . 胡翔俊 .高等教育出版社 ,2020. [16] 數(shù)字 電子技術(shù) . 楊樹 .高等教育出版社 ,2020. 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 28 致 謝 本課題的研究和論文的完成是在何社陽老師的悉心指導(dǎo)和熱情關(guān)懷下完成的。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富的實(shí)踐經(jīng)驗(yàn)、兢兢業(yè)業(yè)的工作精神使我受益匪淺。老師豁達(dá) 的胸懷對我樹立正確的人生觀和價(jià)值觀產(chǎn)生了積極的影響。在老師的指導(dǎo)和幫助下,我的專業(yè)知識(shí)水平和學(xué)習(xí)能力都得到了很大的提高。我在人生道路上的每一個(gè)腳印都凝聚著老師的心血。跟隨老師學(xué)習(xí)這兩年所獲得的知識(shí)將是我一生中最寶貴的財(cái)富。在此謹(jǐn)向何老師表示崇高的敬意和衷心的感謝 ! 感謝老師在研究工作中對我進(jìn)行的悉心指導(dǎo),并為我的學(xué)習(xí)提供了良好的條件,使我的論文的撰寫得以順利進(jìn)行。感謝何老師在我的學(xué)習(xí)和生活中給予的教誨和幫助。在課題的討論和論文的撰寫過程中,與楊傳猛等同學(xué)有益討論使我受益匪淺。 最后感謝生 我育我的父母 !感謝你們一直以來對我的無私關(guān)愛和默默奉獻(xiàn)。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 29 附 錄 一、 PCB 板 主機(jī) PCB 板 從機(jī) PCB 板 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 30 二、 主機(jī)程序代碼 頭文件 /* Header file for generic 80C52 and 80C32 microcontroller. Copyright (c) 19882020 Keil Elektronik GmbH and Keil Software, Inc. All rights reserved. */ 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 31 ifndef __REG52_H__ define __REG52_H__ /* BYTE Registers */ sfr P0 = 0x80。 sfr P1 = 0x90。 sfr P2 = 0xA0。 sfr P3 = 0xB0。 sfr PSW = 0xD0。 sfr ACC = 0xE0。 sfr B = 0xF0。 sfr SP = 0x81。 sfr DPL = 0x82。 sfr DPH = 0x83。 sfr PCON = 0x87。 sfr TCON = 0x88。 sfr TMOD = 0x89。 sfr TL0 = 0x8A。 sfr TL1 = 0x8B。 sfr TH0 = 0x8C。 sfr TH1 = 0x8D。 sfr IE = 0xA8。 sfr IP = 0xB8。 sfr SCON = 0x98。 sfr SBUF = 0x99。 /* 8052 Extensions */ sfr T2CON = 0xC8。 sfr RCAP2L = 0xCA。 sfr RCAP2H = 0xCB。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 32 sfr TL2 = 0xCC。 sfr TH2 = 0xCD。 /* BIT Registers */ /* PSW */ sbit CY = PSW^7。 sbit AC = PSW^6。 sbit F0 = PSW^5。 sbit RS1 = PSW^4。 sbit RS0 = PSW^3。 sbit OV = PSW^2。 sbit P = PSW^0。 //8052 only /* TCON */ sbit TF1 = TCON^7。 sbit TR1 = TCON^6。 sbit TF0 = TCON^5。 sbit TR0 = TCON^4。 sbit IE1 = TCON^3。 sbit IT1 = TCON^2。 sbit IE0 = TCON^1。 sbit IT0 = TCON^0。 /* IE */ sbit EA = IE^7。 sbit ET2 = IE^5。 //8052 only sbit ES = IE^4。 sbit ET1 = IE^3。 sbit EX1 = IE^2。 sbit ET0 = IE^1。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 33 sbit EX0 = IE^0。 /* IP */ sbit PT2 = IP^5。 sbit PS = IP^4。 sbit PT1 = IP^3。 sbit PX1 = IP^2。 sbit PT0 = IP^1。 sbit PX0 = IP^0。 /* P3 */ sbit RD = P3^7。 sbit WR = P3^6。 sbit T1 = P3^5。 sbit T0 = P3^4。 sbit INT1 = P3^3。 sbit INT0 = P3^2。 sbit TXD = P3^1。 sbit RXD = P3^0。 /* SCON */ sbit SM0 = SCON^7。 sbit SM1 = SCON^6。 sbit SM2 = SCON^5。 sbit REN = SCON^4。 sbit TB8 = SCON^3。 sbit RB8 = SCON^2。 sbit TI = SCON^1。 sbit RI = SCON^0。 /* P1 */ 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 34 sbit T2EX = P1^1。 // 8052 only sbit T2 = P1^0。 // 8052 only /* T2CON */ sbit TF2 = T2CON^7。 sbit EXF2 = T2CON^6。 sbit RCLK = T2CON^5。 sbit TCLK = T2CON^4。 sbit EXEN2 = T2CON^3。 sbit TR2 = T2CON^2。 sbit C_T2 = T2CON^1。 sbit CP_RL2 = T2CON^0。 endif 初始化程序 $NOMOD51 。 。 This file is part of the C51 Compiler package 。 Copyright (c) 19882020 Keil Elektronik GmbH and Keil Software, Inc. 。 。 : This code is executed after processor reset. 。 。 To translate this file use A51 with the following invocation: 。 。 A51 。 。 To link the modified file to your application use the following 。 BL51 invocation: 。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 35 。 BL51 your object file list, controls 。 。 。 。 Userdefined PowerOn Initialization of Memory 。 。 With the following EQU statements the initialization of memory 。 at processor reset can be defined: 。 。 。 the absolute startaddress of IDATA memory is always 0 IDATALEN EQU 80H 。 the length of IDATA memory in bytes. 。 XDATASTART EQU 0H 。 the absolute startaddress of XDATA memory XDATALEN EQU 0H 。 the length of XDATA memory in bytes. 。 PDATASTART EQU 0H 。 the absolute startaddress of PDATA memory PDATALEN EQU 0H 。 the length of PDATA memory in bytes. 。 。 Notes: The IDATA space overlaps physically the DATA and BIT areas of the 。 8051 CPU. At minimum the memory space occupied from the C51 。 runtime routines must be set to zero. 。 。 。 Reentrant Stack Initilization 。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 36 。 The following EQU statements define the stack pointer for reentrant 。 functions and initialized it: 。 。 Stack Space for reentrant functions in the SMALL model. IBPSTACK EQU 0 。 set to 1 if small reentrant is used. IBPSTACKTOP EQU 0FFH+1 。 set top of stack to highest location+1. 。 。 Stack Space for reentrant functions in the LARGE model. XBPSTACK EQU 0 。 set to 1 if large reentrant is used. XBPSTACKTOP EQU 0FFFFH+1。 set top of stack to highest location+1. 。 。 Stack Space for reentrant functions in the COMPACT model. PBPSTACK EQU 0 。 set to 1 if pact reentrant is used. PBPSTACKTOP EQU 0FFFFH+1。 set top of stack to highest location+1. 。 。 。 。 Page Definit
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1