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

正文內(nèi)容

00-110903-0025-51單片機(jī)紅外遙控密碼鎖(編輯修改稿)

2025-01-11 01:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 + ? Vcc 管腳承受電壓:: + ? 封裝功率損耗:( Ta=25176。 C): ? 焊接溫度( 10 秒): 300176。 C ? 輸出短路電流: 100mA 可靠性參數(shù) 功能描述 AT24C01/02/04/08/16 支持 I2C 總線(xiàn)數(shù)據(jù)傳送協(xié)議, I2C 總線(xiàn)協(xié)議規(guī)定,任何將數(shù)據(jù)傳送到總線(xiàn)的器件作為發(fā)送器。任何從總線(xiàn)接收數(shù)據(jù)的器件為接收器。數(shù)據(jù)傳送是由產(chǎn)生串行時(shí)鐘和所有起始停止信號(hào)的主器件控制的。主器件和從器件都可以作為發(fā)送器或接收 器,但由主器件控制傳送數(shù)據(jù)發(fā)送或接收的模式,通過(guò)器件地址輸入端 A0 A1 和A2 可以實(shí)現(xiàn)將最多 8 個(gè) 24WC01 和 24WC02 器件 4 個(gè) 242C04 器件 ,2 個(gè) 24WC08 器件和 1 個(gè) 24WC16 器件連接到總線(xiàn)上。 管腳描述 ? SCL:串行時(shí)鐘 CAT24WC01/02/04/08/16 串行時(shí)鐘輸入管腳用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時(shí)鐘,是一個(gè)輸入管腳。 ? SDA:串行數(shù)據(jù) /地址 CAT24WC01/02/04/08/16 雙向串行數(shù)據(jù) /地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收, SDA 是一個(gè)開(kāi) 漏輸出管腳 。 ? A0 A1 A2:器件地址輸入端 這些輸入腳用于多個(gè)器件級(jí)聯(lián)時(shí)設(shè)置器件地址,當(dāng)這些腳懸空時(shí)默認(rèn)值為 0 24WC01 除外。當(dāng)使用 24WC01 或 24WC02 時(shí)最大可級(jí)聯(lián) 8 個(gè)器件,如果只有一個(gè) 24WC02 被總線(xiàn)尋址,這三個(gè)地址輸入腳 A0 A1 A2 可懸空或連接到 Vss, 如果只有一個(gè) 24WC01 被總線(xiàn)尋址,這三個(gè)地址輸入腳 A0 A1 A2 必須連接到 Vss。當(dāng)使用 24WC04 時(shí),最多可連接 4 個(gè)器件該器件,僅使用 A1 A2 地址管腳, A0 管腳未用可以連接到 Vss 或懸空,如果只有一 個(gè) 24WC04 被總線(xiàn)尋址, A1 和 A2 地址管腳可懸空或連接到 Vss。 ? WP:寫(xiě)保護(hù) 如果 WP 管腳連接到 Vcc, 所有的內(nèi)容都被寫(xiě)保護(hù)只能讀,當(dāng) WP 管腳連接到 Vss 或懸空,允許器件進(jìn)行正常的讀 /寫(xiě)操作。 I2C 總線(xiàn)協(xié)議 I2C 總線(xiàn)協(xié)議定義如下 ? 只有在總線(xiàn)空閑時(shí)才允許啟動(dòng)數(shù)據(jù)傳送。 ? 在數(shù)據(jù)傳送過(guò)程中,當(dāng)時(shí)鐘線(xiàn)為高電平時(shí),數(shù)據(jù)線(xiàn)必須保持穩(wěn)定狀態(tài)不允許有跳變,時(shí)鐘線(xiàn)為高電平時(shí),數(shù)據(jù)線(xiàn)的任何電平變化將被看作總線(xiàn)的起始或停止信號(hào)。 ? 起始信號(hào) :時(shí)鐘線(xiàn)保持高電平期間數(shù)據(jù)線(xiàn)電平從高到低的跳變作為 I2C 總線(xiàn)的起始信號(hào)。 ? 停止信號(hào) :時(shí)鐘線(xiàn)保持高電平期間數(shù)據(jù)線(xiàn)電平從低到高的跳變作為 I2C 總線(xiàn)的停止信號(hào)。 圖 38 總線(xiàn)時(shí)序 圖 39 寫(xiě)周期時(shí)序 圖 310 起始 /停止時(shí)序 器件尋址 主器件通過(guò)發(fā)送一個(gè)起始信號(hào)啟動(dòng)發(fā)送過(guò)程,然后發(fā)送它所要尋址的從器件的地址, 8 位從器件地址的高 4 位固定為 1010, 接下來(lái)的 3 位 A2 A1 A0 為器件的地址位用來(lái)定義哪個(gè)器件以及器件的哪個(gè)部分被主器件訪(fǎng)問(wèn)。上述 8 個(gè) CAT24WC01/02, 4 個(gè)CAT24WC04, 2 個(gè) CAT24WC08, 1個(gè) CAT24WC16 可單獨(dú)被系統(tǒng)尋址。從器件 8 位地址的最低位作為讀寫(xiě)控制位, 1 表示對(duì)從器件進(jìn)行讀操作, 0 表示對(duì)從器件進(jìn)行寫(xiě)操作,在主器件發(fā)送起始信號(hào)和從器件地址字節(jié)后, CAT24WC01/02/04/08/16 監(jiān)視總線(xiàn)并當(dāng)其地址與發(fā)送的從地址相符時(shí),響應(yīng)一個(gè)應(yīng)答信號(hào)通過(guò) SDA , CAT24WC01/02/04/08/16 再根據(jù)讀寫(xiě)控制位 R/W 的狀態(tài)進(jìn)行讀或?qū)懖僮鳎瑧?yīng)答信號(hào) I2C 總線(xiàn)數(shù)據(jù)傳送時(shí)每成功地傳送一個(gè)字節(jié)數(shù)據(jù)后,接收器都必須產(chǎn)生一個(gè)應(yīng)答信號(hào)應(yīng)答的器件,在第 9 個(gè)時(shí)鐘周期時(shí)將SDA 線(xiàn)拉低,表示其已收到 一個(gè) 8 位數(shù)據(jù)。 CAT24WC01/02/04/08/16 在接收到起始信號(hào)和從器件地址之后響應(yīng)一個(gè)應(yīng)答信號(hào),如果器件已選擇了寫(xiě)操作,則在每接收一個(gè) 8 位字節(jié)之后響應(yīng)一個(gè)應(yīng)答信號(hào)。當(dāng) CAT24WC01/02/04/08/16 工作于讀模式時(shí),在發(fā)送一個(gè)8 位數(shù)據(jù)后釋放 SDA 線(xiàn) 并 監(jiān) 視 一 個(gè) 應(yīng) 答 信 號(hào) , 一 旦 接 收 到 應(yīng) 答 信 號(hào)CAT24WC01/02/04/08/16 ,繼續(xù)發(fā)送數(shù)據(jù),如主器件沒(méi)有發(fā)送應(yīng)答信號(hào),器件停止傳送數(shù)據(jù)且等待一個(gè)停止信號(hào)。 圖 311 應(yīng)答時(shí)序 圖 312 從器件地址位 ? A0 A1 和 A2 對(duì)應(yīng)器件的管腳 1 、 2 和 3 ? a8 a9 和 a10 對(duì)應(yīng)存儲(chǔ)陣列地址字地址 1寫(xiě)操作 字節(jié)寫(xiě):在字節(jié)寫(xiě)模式下,主器件發(fā)送起始命令和從器件地址信息 R/W 位置零給從器件,在從器件產(chǎn)生應(yīng)答信號(hào)后,主器件發(fā)送 CAT24WC01/02/04/08/16 的字節(jié)地址, 主器件在收到從器件的另一個(gè)應(yīng)答信號(hào)后再發(fā)送數(shù)據(jù)到被尋址的存儲(chǔ)單, AT24WC01/02/04 /08/16再次應(yīng)答并在主器件產(chǎn)生停止信號(hào)后開(kāi)始內(nèi)部數(shù)據(jù)的擦寫(xiě) ,在內(nèi)部擦寫(xiě)過(guò)程中 CA T24WC0 1/02/04/08/16 不再應(yīng)答主器件的任何請(qǐng)求 。 圖 313 字節(jié)寫(xiě)時(shí)序 1讀操作 對(duì) CAT24WC01/02/04/08/16 讀操作的初始化方式和寫(xiě)操作時(shí)一樣僅把 R/W 位置為 1 有三種不同的讀操作方式立即地址讀、選擇讀和連續(xù)讀。 ? 立即地址讀: CAT24WC01/02/04/08/16 的地址計(jì)數(shù)器內(nèi)容為最后操作字節(jié)的地址加 1,也就是說(shuō)如果上次讀 /寫(xiě)的操作地址為 N,則立即讀的地址從地址 N+1開(kāi)始 。 如果 N=E, 這里對(duì) 24WC01 E=12 對(duì) 24WC02 E=25 對(duì) 24WC04 E=51對(duì) 24WC08 E=102對(duì) 24WC16 E=2047 則計(jì)數(shù)器將翻轉(zhuǎn)到 0且繼續(xù)輸出數(shù)據(jù)。 CAT24WC01/02/04/08/16 接收到從器件地址信號(hào)后 R/W 位置 1 ,它首先發(fā)送一個(gè)應(yīng)答,信號(hào)然后發(fā)送一個(gè) 8 位字節(jié),數(shù)據(jù)主器件不需發(fā)送一個(gè)應(yīng)答信號(hào)但要產(chǎn)生一個(gè)停止信號(hào)。 圖 314立即地址讀時(shí)序 單片機(jī)控制部分 單片機(jī)在這里主要是作為控制器使用,主要包括輸入部分 (紅外接收模塊 ,前面已經(jīng)介紹 )、輸出部分、復(fù)位電路 (圖 312)、晶振電路 (圖 311)。 圖 315 晶振電路 圖 316 復(fù)位電路 (一 )電路分析 復(fù)位電路,由兩個(gè)電阻,一個(gè)極性電容,和一個(gè)按鈕組成,只要按 1下按鈕 S,就會(huì)在單片機(jī) 9腳上產(chǎn)生一個(gè)高電平,單片機(jī)就會(huì)被復(fù)位。在此設(shè)計(jì)中為 了 使硬件電路 簡(jiǎn)單 , 使用的 是一個(gè)上電復(fù)位電路 ,當(dāng)電路接通電源時(shí)單片機(jī)就會(huì)被復(fù)位。晶振電路是由兩個(gè)電容和一個(gè)晶體組成,給單片機(jī)提供 12MHZ 的晶振。 外接石英晶體 (或陶瓷諧振器 )及電容 C1, C2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。對(duì)外接電容 C1, C2 雖然沒(méi)有十分嚴(yán)格的要求,但電容容量的大小會(huì)輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性,如果使用石英晶體,我們推薦電容使用 30pF 士 10pF,而如使用陶瓷諧振器 建議選擇 4pF 士 lOF。 (二 )電路中所用的器件 ? AT89S52 AT89S52是美國(guó) ATMEL公司生產(chǎn)的 低電壓,高性能 CMOS8位單片機(jī),片內(nèi)含 4kbytes的可以反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器和 128bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器,器件采用 ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng),片內(nèi)置通用 8位中央處理器和 flash單元,功能強(qiáng)大。 AT89S52單片機(jī)可為您提供許多高性?xún)r(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于多 重控制領(lǐng)域。 ? 與 MCS51單片機(jī)產(chǎn)品兼容 ? 8K字節(jié)在系統(tǒng)可 編程 Flash存儲(chǔ)器 ? 1000次擦寫(xiě)周期 ? 全靜態(tài)操作: 0Hz~ 33Hz ? 三級(jí)加密程序存儲(chǔ)器 ? 32個(gè)可編程 I/O口線(xiàn) ? 三個(gè) 16位定時(shí)器 /計(jì)數(shù)器 ? 八個(gè)中斷源 ? 全雙工 UART串行通道 ? 低功耗空閑和掉電模式 ? 掉電后中斷可喚醒 ? 看門(mén)狗定時(shí)器 ? 雙數(shù)據(jù)指針 ? 掉電標(biāo)識(shí)符 AT89S52是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。使用 Atmel 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。片上 Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于 常規(guī)編程器。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié) Flash, 256字節(jié) RAM,32 位 I/O 口線(xiàn),看門(mén)狗定時(shí)器, 2 個(gè)數(shù)據(jù)指針,三個(gè) 16 位定時(shí)器 /計(jì)數(shù)器,一個(gè) 6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2種軟件可選擇節(jié)電模式??臻e模式下, CPU停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉 電保護(hù)方式下, RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。 3. 引腳描述 圖 313是 AT89S52的引腳結(jié)構(gòu)圖 圖 317 AT89S52 引腳結(jié)構(gòu) 4. 引腳功能說(shuō)明 (a)主電源引腳 ? VCC 電源電壓 ? GND 地 (b)輸入 /輸出引腳 ~ 、 ~ 、 ~ 、 ~ ? P0 端口( ~ ) P0 是一組 8位漏極開(kāi)路型雙向 I/O 端口,也即地址 /數(shù)據(jù)總線(xiàn)復(fù)用口。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8個(gè) TTL 邏輯門(mén)電路,對(duì)端口寫(xiě)“ 1”,又可作高阻抗輸入端用。 在訪(fǎng)問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),這組口線(xiàn)分時(shí)轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線(xiàn)復(fù)用,在訪(fǎng)問(wèn)期間激活了內(nèi)部的上拉電阻。在 Flash 編程時(shí), P0 端口接收指令字節(jié);而在 程序校驗(yàn)時(shí),輸出指令字節(jié)。校驗(yàn)時(shí),要求外接上拉電阻。 ? P1 端口( ~ ) P1 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 端口。 P1的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式) 4 個(gè) TTL 邏輯門(mén)電路。對(duì)端口寫(xiě)“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口。作輸入口使用時(shí),因?yàn)橛袃?nèi)部的上拉電 阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流( I)。 在對(duì) Flash 編程和程序校驗(yàn)期間, P1 接收低 8位地址。 ? P2 端口( ~ ): P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 端口。 P2的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式) 4 個(gè) TTL 邏輯門(mén)電路。對(duì)端口寫(xiě)“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口,作輸入口使用
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1