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

正文內(nèi)容

本科畢業(yè)設(shè)計(jì)-基于單片機(jī)控制的多功能手機(jī)充電器設(shè)計(jì)-wenkub

2023-02-02 16:04:00 本頁(yè)面
 

【正文】 ,故而不產(chǎn)生中斷。定時(shí)器2作為波特率發(fā)生器時(shí),與作為定時(shí)器的操作是不同的,通常作為定時(shí)器時(shí),在每個(gè)機(jī)器周期(1/12振蕩頻率)寄存器的值加1,而作為波特率發(fā)生器使用時(shí),在每個(gè)狀態(tài)時(shí)間(1/2振蕩頻率)寄存器的值加1。T2EX引腳為邏輯“1”時(shí),定時(shí)器向上計(jì)數(shù),當(dāng)計(jì)數(shù)0FFFFH向上溢出時(shí),置位TF2,同時(shí)把16位計(jì)數(shù)寄存器RCAP2H和RCAP2L重裝載到TH2和TL2中,T2EX引腳為邏輯“0”時(shí),定時(shí)器2向下計(jì)數(shù),當(dāng)TH2和TL2中的數(shù)值等于RCAP2H和RCAP2L中的值時(shí),計(jì)數(shù)溢出,置位TF2,同時(shí)將0FFFFH數(shù)值重新載入定時(shí)寄存器中。若EXEN2=1,定時(shí)器2的16位重裝載由益處或外部輸入端T2EX從1至0的下降沿觸發(fā)。捕獲方式如圖4所示。捕獲方式:在捕獲方式下,通過(guò)T2CON控制位EXEN2來(lái)選擇兩種方式。在計(jì)數(shù)工作方式時(shí),當(dāng)T2引腳上外部輸入信號(hào)產(chǎn)生由1至0的下降沿時(shí),寄存器的值加1,在這種工作方式下,每個(gè)機(jī)器周期的5SP2期間,對(duì)外部輸入進(jìn)行采樣。定時(shí)器0和定時(shí)器1:A89C52的定時(shí)器0和定時(shí)器1的工作方式與AT89C51相同。如果指令是直接尋址方式則為訪(fǎng)問(wèn)特殊功能寄存器。定時(shí)/計(jì)數(shù)器2的控制和狀態(tài)位位于T2COM(參見(jiàn)表3)T2MOD(參見(jiàn)表4),寄存器對(duì)(RCA02H、RCAP2L)是定時(shí)器2在16位捕獲方式或16位自動(dòng)重裝載方式下的捕獲/自動(dòng)重裝載寄存器。并非所有的地址都被定義,從80HFFH共128個(gè)字節(jié)只有一部分被定義,還有相當(dāng)一部分沒(méi)有定義。Flash存儲(chǔ)器編程時(shí),該引腳加上+12V的編程允許電源Vpp,當(dāng)然這必須是該器件是使用12V編程電壓Vpp。*EA非/VPP :外部訪(fǎng)問(wèn)允許。該位置位后,只有一條MOVX和MOVC指令才能將ALE激活。*ALE/PROG非:當(dāng)訪(fǎng)問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。此時(shí),被外部拉低的P3口將用上拉電阻輸出電流(I)。Flash編程或校驗(yàn)時(shí),P2亦接收高位和地址和一些控制信號(hào)。引腳號(hào)功能特性T2(定時(shí)/計(jì)數(shù)器2外部計(jì)數(shù)脈沖輸入),時(shí)鐘輸出T2EX(定時(shí)/計(jì)數(shù)器2捕獲/重裝載觸發(fā)和方向控制)*P2口:P2是一個(gè)帶有內(nèi)部是拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。*P1口:P1是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng) (吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。引腳功能說(shuō)明*Vcc:電源電壓*GND:地*P0口:P0口是一組8位漏極開(kāi)路行雙向I/O口,也既地址/數(shù)據(jù)總線(xiàn)用口。 主要性能參數(shù):*與MCS51產(chǎn)品指令和引腳完全兼容*8K字節(jié)可重擦寫(xiě)Flash閃速存儲(chǔ)器 *1000次擦寫(xiě)周期*全靜態(tài)操作:0Hz24MHz*三級(jí)加密程序存儲(chǔ)器*2568字節(jié)內(nèi)部RAM*32個(gè)可編程I/O口線(xiàn)*3個(gè)16位定時(shí)/計(jì)數(shù)器*8個(gè)中斷源*可編程串行UART通道*低功耗空閑和掉電模式功能特性概述:AT89C52提供以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash閃速存儲(chǔ)器,256字節(jié)內(nèi)部RAM,32個(gè)I/O口線(xiàn),3個(gè)16位定時(shí)/計(jì)數(shù)器,一個(gè)6向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。 Maxim公司出品多種這樣的電池管理和充電芯片,常用的器件如表14所示,讀我們可以參考表1并閱讀更詳細(xì)的Maxim產(chǎn)品手冊(cè)。 *封裝:既芯片的大小,對(duì)于體積有要求的場(chǎng)合需要選擇合適的封裝。因?yàn)?031內(nèi)部沒(méi)有ROM,31腳需接地(GND),在啟動(dòng)后就到外面程序存儲(chǔ)器讀取指令;而8051/8751/89C52因內(nèi)部有程序存儲(chǔ)器,31腳接高電平(Vcc),啟動(dòng)后直接在內(nèi)部讀取指令。而且,寫(xiě)入片內(nèi)EEPROM的程序開(kāi)可以進(jìn)行加密,從而使寫(xiě)入的程序得到保護(hù)。8751片內(nèi)也有4K字節(jié)的EPROM,用戶(hù)可將自己編寫(xiě)的程序?qū)懭鐔纹瑱C(jī)片內(nèi)的EPROM,也可以根據(jù)需要?jiǎng)h除EPROM中的程序,可以達(dá)到反復(fù)燒寫(xiě),但需要用紫外線(xiàn)照射一段時(shí)間后擦除,才能重新燒寫(xiě)。8031片內(nèi)不帶程序存儲(chǔ)器,使用時(shí)用戶(hù)須外接程序存儲(chǔ)器和一片鎖存器74LS373,而其外接的程序存儲(chǔ)器多為EPROM的27XX系列。第一章 方案論證.器件的選擇 CPU的選擇“51系列單片機(jī)”這個(gè)名字,對(duì)于學(xué)過(guò)單片機(jī)課程的人來(lái)說(shuō),是非常熟悉的。目前,而市場(chǎng)上賣(mài)的最多的是旅行充電器,但是嚴(yán)格從充電電路上分析,只有很小部分充電器才能被真正意義上被稱(chēng)為智能控制,即本設(shè)計(jì)中所述的單片機(jī)控制。在我國(guó)863計(jì)劃中,中科院物理所對(duì)鋰離子、鎳氫電池開(kāi)展基礎(chǔ)研究,同時(shí)在金融及資本市場(chǎng)上尋找合作伙伴,為科研產(chǎn)業(yè)化、市場(chǎng)化打基礎(chǔ)。預(yù)計(jì)2010年全球的鋰離子電池銷(xiāo)量會(huì)超過(guò)30 億塊,其中動(dòng)力電池和聚合物電池將成為新的增長(zhǎng)點(diǎn)。 近幾年,國(guó)內(nèi)節(jié)能電池市場(chǎng)已被洋產(chǎn)品占領(lǐng),不少人使用的手機(jī)電池都是日本、美國(guó)進(jìn)口的。單片機(jī)系統(tǒng)不僅在一般的工業(yè)應(yīng)用有有著廣泛的用途,在家用電器中也很常用。本設(shè)計(jì)采用的單片機(jī)控制的充電器選用MAX1898作為充電控制器件,單片機(jī)負(fù)責(zé)充電的控制和提示,是一種智能的充電器。8038058751和89C51等等都是屬于“51系列單片機(jī)”范疇之內(nèi)的。用戶(hù)若想對(duì)寫(xiě)入EPROM的程序進(jìn)行修改,必須先用一種特殊的紫外線(xiàn)照射,將其擦除,之后才可以重新寫(xiě)入。在眾多系列的單片機(jī)中,要算ATMEL公司生產(chǎn)的89C52單片機(jī)最為實(shí)用,因?yàn)樗坏?051的指令、管腳完全兼容,而且其片內(nèi)帶有4K的帶有FLASH工藝的程序存儲(chǔ)器ROM。由于51系列單片機(jī)的內(nèi)核都是一樣的,其開(kāi)發(fā)軟件和工具也都是一樣的,所以我將其統(tǒng)稱(chēng)為8051開(kāi)發(fā)系統(tǒng)、環(huán)境等。也就是說(shuō)51單片機(jī)的31管腳控制著單片機(jī)程序是否從外部讀?。?1腳接電源,程序從內(nèi)部讀??;接地,則從外部讀取。 *電流大?。撼潆姷碾娏鞔笮Q定充電時(shí)間。 表1 基本鋰電池充電芯片型號(hào)可充鎳鎘/鎳氫電池?cái)?shù)可充鋰電池?cái)?shù)充電速率結(jié)束方式MAX1879——1快速電流限制,最大充電時(shí)間最大電壓MA1898——1快速/預(yù)充/可調(diào)充電時(shí)間用戶(hù)設(shè)置MAX1925——1快速/預(yù)充/可調(diào)充電時(shí)間用戶(hù)設(shè)置電壓/電流限制MAX7451414可調(diào)電壓/電流限制MAX150131快速/預(yù)充/可調(diào)充電時(shí)間MAX1737——14可調(diào)電壓/電流限制充電時(shí)間MAX1757——13可調(diào)電壓/電流限制充電時(shí)間表2 基本鎳氫充電芯片型號(hào)可充鎳鎘/鎳氫電池?cái)?shù)可充鋰電池?cái)?shù)充電速率結(jié)束方式MAX150131快速/預(yù)充/可調(diào)充電時(shí)間用戶(hù)設(shè)置MAX15351814數(shù)字編程/預(yù)充/可調(diào)由電池決定MAX161323——慢充最大充電時(shí)間MAX164121616快速/可調(diào)電壓/電流限制表3 基本鎳鎘充電芯片型號(hào)可充鎳鎘/鎳氫電池?cái)?shù)可充鋰電池?cái)?shù)充電速率結(jié)束方式MAX164021616快速/可調(diào)電壓/電流限制MAX16471814數(shù)字編程電壓/電流限制MAX16481814可調(diào)電壓/電流限制MAX16671814電池決定由電池決定MAX177221024可調(diào)電壓/電流限制MAX18736,9or1024可調(diào)電壓/電流限制MAX190821024可調(diào)電壓/電流限制MAX190921034可調(diào)電壓/電流限制MAX1713116——快速/慢充最大溫度/最大充電時(shí)間表4 基本通用充電芯片型號(hào)可充鎳鎘/鎳氫電池?cái)?shù)可充鋰電池?cái)?shù)充電速率結(jié)束方式MAX15351814數(shù)字編程/預(yù)充/可調(diào)電池選擇由電池決定MAX1535A1814數(shù)字編程/預(yù)充/可調(diào)電池選擇由電池決定MAX16451814可調(diào)由電池決定MAX1645A1814電池選擇由電池決定MAX1645B1824電池選擇由電池決定MAX16471814數(shù)字編程電壓/電流限制MAX16481814可調(diào)電壓/電流限制MAX16671814可調(diào)由電池決定MAX177221024可調(diào)電壓/電流限制MAX190821024可調(diào)電壓/電流限制在本設(shè)計(jì)中。同時(shí),AT89C52可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL邏輯門(mén)電路,對(duì)端口P0寫(xiě)“1”時(shí),可作為高阻抗輸入端用。對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部上拉電阻把端口拉到高電平,此時(shí)可作輸入口。對(duì)端口P2寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,做輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(I)。*P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。 P3口除了作為一般的I/O口線(xiàn)外,更重要的用途上它的第二功能,如下表所示端口引腳第二功能(串行輸入口)(串行輸出口)(外中斷0)(外中斷1)T0(定時(shí)計(jì)數(shù)器0)T1(定時(shí)/計(jì)數(shù)器1)(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)(外部數(shù)據(jù)存儲(chǔ)器讀選通) 此外,P3口還接收一些用于Flash閃速存儲(chǔ)器變成和程序校驗(yàn)的控制信號(hào)。一般情況下,ALE仍以時(shí)鐘振蕩頻率的1/6輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE禁止位無(wú)效。欲使CPU僅訪(fǎng)問(wèn)外部程序存儲(chǔ)器(地址為0000H—FFFFH),EA非端必須保持低電平(接地)。*XTAL1:振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生的輸入端。對(duì)沒(méi)有定義的單元讀寫(xiě)將是無(wú)效的,讀出的數(shù)值將不確定,而寫(xiě)入的數(shù)據(jù)也將丟失。中斷寄存器:AT89C52有6個(gè)中斷源,2個(gè)中斷優(yōu)先級(jí),IE寄存器控制各中斷位,IP寄存器中6個(gè)中斷源的每一個(gè)可定為2個(gè)優(yōu)先級(jí)。例如,下面的直接尋址指令訪(fǎng)問(wèn)特殊功能寄存器0A0H(既P2口)地址單元。定時(shí)器2:定時(shí)器2是一個(gè)16位定時(shí)/計(jì)數(shù)器。若在第一個(gè)機(jī)器周期中采到的值為1,而在下一個(gè)機(jī)器周期采到的值為0,則在緊跟著的下一個(gè)周期的S3P1期間寄存器加1。如果EXEN2=0,定時(shí)器2是一個(gè)16位定時(shí)器或計(jì)數(shù)器,計(jì)數(shù)益處時(shí),對(duì)T2CON的益處標(biāo)志TF2置位,同時(shí)激活中斷。自動(dòng)重裝載(向上或向下計(jì)數(shù)器)方式當(dāng)定時(shí)器2工作于16位自動(dòng)重裝載方式時(shí),能對(duì)其編程為向上或向下計(jì)數(shù)方式,這個(gè)功能可通過(guò)特殊功能寄存器T2CON(見(jiàn)表5)的DDCEN位(允許向下計(jì)數(shù))來(lái)選擇的。這個(gè)脈沖使EXF2置位,如果中斷允許,同樣產(chǎn)生中斷。當(dāng)定時(shí)/計(jì)數(shù)器2向上溢出或向下溢出時(shí),置位EXF2位。波特率的計(jì)算公式如下: 式中(RCAP2H,RCAP2L)是RCAP2H和RCAP2L中是16位無(wú)符號(hào)數(shù)。但若EXEN2置位,且T2EX端產(chǎn)生由1至0的負(fù)跳變,則會(huì)使EXF2置位,此時(shí)并不能將(RCAP2H,RCAP2L)的內(nèi)容重新裝入TH2和TL2中。然而,對(duì)RCAP2則可讀而不可寫(xiě),因?yàn)閷?xiě)入操作將是重新裝載,寫(xiě)入操作可能令寫(xiě)和/或重裝載出錯(cuò)。外接石英晶體(或陶瓷諧振器)及電容CC2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。采用外部時(shí)鐘的電路如圖10右圖所示。空閑節(jié)電模式:在空閑工作模式狀態(tài),CPU自身處于睡眠狀態(tài)而所有片內(nèi)的外設(shè)仍保持激活狀態(tài),這種方式由軟件產(chǎn)生。掉電模式:在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi)RAM和特殊功能寄存器的內(nèi)容在終止掉電模式前被凍結(jié),退出掉電模式的唯一方法是硬件復(fù)位,復(fù)位后將重新定義全部特殊功能寄存器,但不改變RAM中的內(nèi)容,在Vcc恢復(fù)到正常工作電平前,復(fù)位應(yīng)無(wú)效,且必須保持一定時(shí)間以振蕩器重起動(dòng)并穩(wěn)定工作。此外,加密位只能通過(guò)整片擦除的方法清除。AT89C52單片機(jī)中,有些屬于低電壓編程方式,而有些則是高電壓編程方式,用戶(hù)可從芯片上的型號(hào)和讀取芯片內(nèi)的簽名字節(jié)獲得該信息,見(jiàn)表8 AT89C52是程序存儲(chǔ)器陣列是采用字節(jié)寫(xiě)入方式編程的,每次寫(xiě)入一個(gè)字節(jié),要對(duì)整個(gè)芯片內(nèi)的PEROM程序存儲(chǔ)器寫(xiě)入一個(gè)非空字節(jié),必須使用片擦除的方式將整個(gè)存儲(chǔ)器的內(nèi)容清除。4,在高壓編程方式時(shí),將EA非/Vpp端加上+12V編程電壓。數(shù)據(jù)查詢(xún):AT89C52單片機(jī)用Data Palling表示一個(gè)寫(xiě)周期結(jié)束為特征,在一個(gè)周期中,如需讀取最后寫(xiě)入的一個(gè)字節(jié),則讀出的數(shù)據(jù)的最高位()是原來(lái)寫(xiě)入字節(jié)最高位的反碼。程序校驗(yàn):如果加密位LBLB2沒(méi)有進(jìn)行編程,則代碼數(shù)據(jù)可通過(guò)地址和數(shù)據(jù)線(xiàn)讀回編寫(xiě)的數(shù)據(jù),采用如圖12的電路。(031H)=52H聲明為AT89C52單片機(jī)。AT89C52的極限參數(shù):直流參數(shù):交流特性:在以下工作條件,P0口,ALE/PROG,PSEN的負(fù)載電容為100pF,其他輸出口負(fù)載電容為80pF。MAX1898提供精確的恒流/恒壓充電。MAX1898可對(duì)所有化學(xué)類(lèi)型的鋰電池進(jìn)行安全充電。MAX1898的典型充電電路
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1