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

正文內容

簡易萬年歷的設計畢業(yè)設計論文-文庫吧資料

2025-07-03 21:47本頁面
  

【正文】 T P0 //輸出口定義define uint unsigned intdefine uchar unsigned charuchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99, //0,1,2,3......數(shù)碼管 //斷碼表,16 關,17H,18—,19L0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1, 0x86,0x8e,0xff,0x89,0xbf,0xc7}。 作為按鍵接口。操作說明:上電復位后進入溫顯模塊,按 K1 鍵可進入溫度報警值上下限的設置;按 K0 可進行模塊間的轉換,按一次 K0 進入時鐘模塊,按K0 兩次進入時鐘修改模塊。運用散轉結構,可實現(xiàn)無擾動重入。XT112MC8 10pfC9 10pfE110uf S1SWPBR1810kR17330VDD 3I/O 2GND 1U3DS18B20R204K7C1RESRESVCCVCCVCCCS0CS3CS1CS2Q49012VCCVCC12+ LS1D1LEDQ09012 Q19012 Q29012 Q390121 23 45 67 8910ISP1MOSIRESSCKMISOVCC位位位位位位位位位位位位位位位位位位位P24P25P26P27P10P1P12P13P14P15P16P17K0K1K2K3P24P25P26P27位位位位VCCVCCP10P1P12P13P14P15P16P17R132KR1210VCCP30P31P36P37Vcc21 X12X23 GND4 RST 5I/O 6SCLK7Vcc 8U1DS1302VCCVCCXT232768HZR145K R155KP35P36P37P32P3P34+12JP13V位位位位位位位位位位位位位位USB位位P0P01P02P03P04P05P06P071 23 4JP2帽帽 D2LEDD3LEDabR0 470R1 470R2 470R3 470R4 470R5 470R6 470R7 470VCC VCC VCC VCCR84K7 R94K7 R10 4K7 R11 4K7P0P01P02P03P04P05P06P07cdefghabcdefghabcdefghabcdefghCS0 CS1 CS2 CS3位位位位位位CPU位位位位位a bfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu1SM411006a bfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu2SM411006a bfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu3SM411006a bfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu4SM411006abcdefghMOSIMISOSCKVCC 1GND 2POWERGND1 VCC2VO3 RS4RW5 E6DB07 DB18DB29 DB310DB411 DB512DB613 DB714BG VC15 BG GND16LCD 1602LCDLCD1602P32P3P34P35EA/VPP 31X119X218RESET9RD/P37 17WR/P36 16P32/INT012 P33/INT113P34/T014 P35/T115P101 P112P123 P134P145 P156P167 P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/PRDG 30P31/TXD11 P30/RXD10VCC 40GND20IC6AT89C52主程序主要起到一個導向和決策功能,控制程序的走向。單片機(AT89S52) 的 XTAL1 腳、XTAL2 腳接一個由 12M 晶振和10pf 組成的振蕩電路。上電復位,只要 RST 引腳上有大于二個機器周期以上的高電平,單片機(AT89C2051)即復位。復位要求主 CPU 將數(shù)據(jù)線下拉 500us ,然后釋放, DS18B20 收到信號后等待 16us~60us 左右,然后發(fā)出 60us~240us 的存在低脈沖,主 CPU 收到此信號后表示復位成功。完成一個讀時序過程,至少需要60us 才能完成。主機在一開始拉低總線 1微秒后釋放總線,然后在包括前面的拉低總線電平 1 微秒在內的 15 微秒時間內完成對總線進行采樣檢測,采樣期內總線為低電平則確認為 0。DS18B20 在檢測到總線被拉低1 微秒后,便開始送出數(shù)據(jù),若是要送出 0 就把總線拉為低電平直到讀周期結束。 讀操作: 對于讀數(shù)據(jù)操作時序也分為讀 0 時序和讀 1 時序兩個過程。若主機想寫 1,在一開始拉低總線電平 1 微秒后就釋放總線為高電平,一直到寫周期結束。寫周期一開始做為主機先把總線拉低 1 微秒表示寫周期開始。 寫操作: 寫操作就是主機發(fā)出各種操作命令,但各種操作命令都是向DS18B20 寫 0 和寫 1 組成的命令字節(jié),接收數(shù)據(jù)時也是從 DS18B20 讀取 0 或 1 的過程。  做為從器件的 DS18B20 在一上電后就一直在檢測總線上是否有480-960 微秒的低電平出現(xiàn),如果有,在總線轉為高電平后等待 15-60微秒后將總線電平拉低 60-240 微秒做出響應存在脈沖,告訴主機本器件已做好準備。其工作時序包括:1. 初始化時序2. 寫時序3. 讀時序 初始化時序: 主機首先發(fā)出一個 480-960 微秒的低電平脈沖,然后釋放總線變?yōu)楦唠娖剑⒃陔S后的 480 微秒時間內對總線進行檢測,如果有低電平出現(xiàn)說明總線上有器件已做出應答。DS18B20 中的溫度傳感器完成對溫度的測量,用 16 位二進制形式提供,形式表達,其中 S 為符號位。 64 位光刻 ROM 的排列是:開始 8 位(地址: 28H )是產品類型標號,接著的 48 位是該 DS18B20 自身的序列號,并且每個 DS18B20 的序列號都不相同,因此它可以看作是該 DS18B20 的地址序列碼;最后 8 位則是前面 56 位的循環(huán)冗余校驗碼( CRC=X8+X5+X4+1 ) 。 DS18B20 管腳介紹 DS18B20 的管腳排列1 . GND 為電源 地;2. DQ 為數(shù)字信號輸入/輸出端;3. VDD 為外接供電電源輸入端,在寄生 電源接線方式時接地; DS18B20 內部結構 DS18B20 內部結構主要由四部分組成: 64 位光刻 ROM 、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器 TH 和 TL 、配置寄存器。 8. 掉電保護功能 DS18B20 內部含有 EEPROM ,在系統(tǒng)掉電以后,它 仍可保存分辨率及報警溫度的設定值。 6. 測量參數(shù)可配置 DS18B20 的測量分辨率可通過程序設定 9~12 位。 5. 供電方式靈活 DS18B20 可以通過內部寄生電路從數(shù)據(jù)線上獲取電 源。 3. 在使用中不需要任何外圍元件。 176。 2. 測量溫度范圍寬,測量精度高 DS18B20 的測量范圍為 55 ℃ ~+ 125 ℃ ; 在 10~+ 85176。 DS18B20 特性介紹 DS18B20 單線數(shù)字溫度傳感器,即“一線器件” ,其具有獨特的優(yōu)點: 1. 采用單總線的接口方式 與微處理器連接時 僅需要一條口線即可實現(xiàn) 微處理器與 DS18B20 的雙向通訊。 單總線介紹 ,系統(tǒng)中的數(shù)據(jù)交換,控制都由這根線完成。3 將寫保護寄存器再寫為 80H,防止誤改寫寄存器的值。 2 然后就可以對 80H、82H、84H、86H、88H、8AH、8CH 進行初值的寫入。而讀操作是在 SCLK高電平時 DS1302 放數(shù)據(jù)到 IO 上,將 SCLK 置為低電平后,單片機就可從 IO 上讀取數(shù)據(jù)。如此反復,將一個字節(jié)的數(shù)據(jù)讀入單片機。接下來就是傳一個字節(jié)的數(shù)據(jù)給 DS1302,當傳完數(shù)據(jù)后,單片機將 CE 置為低電平,操作結束。第二個字節(jié)就是要讀或寫的數(shù)據(jù)了。 DS1302 單字節(jié)讀寫時序介紹 DS1302 的數(shù)據(jù)讀寫是通過 I/O 串行進行的。位 0(最低有效位):為 1 表示進行讀操作。寫數(shù)據(jù): 控制字總是從最低位開始輸出。位 6:如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1 表示存取 RAM 數(shù)據(jù);位 5 至位 1(A4~A0):指示操作單元的地址;位 0(最低有效位):為 0,表示要進行寫操作,為 1 表示進行讀操作。也就是說在電路上電的初始態(tài) WP 是 1,這時是不能改寫上面任何一個時間寄存器的,只有首先將 WP 改寫為 0,才能進行其它寄存器的寫操作。在對任何的時鐘和 RAM 的寫操作之前,WP 位必須為 0。在 12 小時模式時,位 5 是 ,當為 1 時,表示 PM。小時寄存器(85h、84h)的位 7 用于定義 DS1302 是運行于 12 小時模式還是 24 小時模式。 2 和 XX2 是外接晶振腳 ( 的晶振) 地(GND) CE/RST :復位腳 I/O:數(shù)據(jù)輸入輸出口; SCLK :串行時鐘,輸入; Vcc1:備用電池端; DS1302 有關日歷、時間的寄存器 寄存器的說明如下:秒寄存器(81h、80h)的位 7 定義為時鐘暫停標志(CH) 。 DS1302 引腳介紹 各引腳的功能為: Vcc2:5V 電源。工作電壓寬達 ~ 。 DS1302 特性介紹 DS1302 是美國 DALLAS 公司推出的一種高性能、低功耗的實時時鐘芯片,附加 31 字節(jié)靜態(tài) RAM,采用 SPI 三線接口與 CPU 進行通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號和 RAM 數(shù)據(jù)。 獨立式按鍵電路配置靈活,軟件結構簡單,但每個按鍵必須占用一根 I/O 口線,因此,在按鍵較多時,I/O 口線浪費較大,但本設計只用到四個按鍵,顧采用獨立式按鍵電路。 由于采用的是共陽極數(shù)碼管,所以要讓段碼點亮需把 I/O 口置 0,例如:段碼 a 到 h 對應的 I/O 口是 到 ,則要讓數(shù)碼管顯示 0 到9 對應的 16 進值如圖 32 所示AT89S52鍵盤18B20DS1302晶振數(shù)碼管蜂鳴器LED電源Q09012 Q19012 Q29012 Q39012abR0 470R1 470R2 470R3 470R4 470R5 470R6 470R7 470VCC VCC VCC VCCR84K7 R94K7 R10 4K7 R11 4K7P00P01P02P03P04P05P06P07cdefghabcdefghabcdefghabcdefghCS0 CS1 CS2 CS3位位位位位位abfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu1SM411006abfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu2SM411006abfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu3SM411006abfcgde dpa7 b6c4 d2e1 f9g10 dp5 38shu4SM411006abcdefgh圖 31 顯示電路圖 32 碼表 參數(shù)計算 由于 I/O 口高電平約等于 5V,使用灌電流的方式驅動數(shù)碼管,故選用 PNP 型三極管 9012;數(shù)碼管能正常工作的段電流為 3mA10 mA,壓降為 , 三極管發(fā)射極和集電極的壓降為,因此 限流電阻的壓 降為 , 所以選用限流電阻的阻值 R=470 歐. 獨立式按鍵模塊 獨立式按鍵是直接用 I/O 口線構成的單個按鍵電路,其特點是每個h g
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1