![AVR教程系列一(12):ATmega16 簡(jiǎn)介(六)_第1頁(yè)](http://file4.renrendoc.com/view/e3545f5f3ab0d3e1960b6e921aa42abe/e3545f5f3ab0d3e1960b6e921aa42abe1.gif)
![AVR教程系列一(12):ATmega16 簡(jiǎn)介(六)_第2頁(yè)](http://file4.renrendoc.com/view/e3545f5f3ab0d3e1960b6e921aa42abe/e3545f5f3ab0d3e1960b6e921aa42abe2.gif)
![AVR教程系列一(12):ATmega16 簡(jiǎn)介(六)_第3頁(yè)](http://file4.renrendoc.com/view/e3545f5f3ab0d3e1960b6e921aa42abe/e3545f5f3ab0d3e1960b6e921aa42abe3.gif)
![AVR教程系列一(12):ATmega16 簡(jiǎn)介(六)_第4頁(yè)](http://file4.renrendoc.com/view/e3545f5f3ab0d3e1960b6e921aa42abe/e3545f5f3ab0d3e1960b6e921aa42abe4.gif)
![AVR教程系列一(12):ATmega16 簡(jiǎn)介(六)_第5頁(yè)](http://file4.renrendoc.com/view/e3545f5f3ab0d3e1960b6e921aa42abe/e3545f5f3ab0d3e1960b6e921aa42abe5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ATmega16簡(jiǎn)介(六)ATmega16控制和狀態(tài)寄存器MCUCSRAVR控制和狀態(tài)寄存器提供了有關(guān)引起AVR復(fù)位的復(fù)位源的信息。?Bit4–JTRF:JTAG復(fù)位標(biāo)志
通過(guò)JTAG指令A(yù)VR_RESET可以使JTAG復(fù)位寄存器置位,并引發(fā)MCU復(fù)位,并使JTRF置位。上電復(fù)位將使其清零,也可以通過(guò)寫”0”來(lái)清除。
?Bit3–WDRF:看門狗復(fù)位標(biāo)志
看門狗復(fù)位發(fā)生時(shí)置位。上電復(fù)位將使其清零,也可以通過(guò)寫”0”來(lái)清除。
?Bit2–BORF:掉電檢測(cè)復(fù)位標(biāo)志
掉電檢測(cè)復(fù)位發(fā)生時(shí)置位。上電復(fù)位將使其清零,也可以通過(guò)寫”0”來(lái)清除。
?Bit1–EXTRF:外部復(fù)位標(biāo)志
外部復(fù)位發(fā)生時(shí)置位。上電復(fù)位將使其清零,也可以通過(guò)寫”0”來(lái)清除。
?Bit0–PORF:上電復(fù)位標(biāo)志
上電復(fù)位發(fā)生時(shí)置位。只能通過(guò)寫”0”來(lái)清除。為了使用這些復(fù)位標(biāo)志來(lái)識(shí)別復(fù)位條件,用戶應(yīng)該盡早讀取此寄存器的數(shù)據(jù),然后將其復(fù)位。如果在其他復(fù)位發(fā)生之前將此寄存器復(fù)位,則后續(xù)復(fù)位源可以通過(guò)檢查復(fù)位標(biāo)志來(lái)了解。ATmega16基準(zhǔn)電壓使能信號(hào)和啟動(dòng)時(shí)間ATmega16具有片內(nèi)能隙基準(zhǔn)源,用于掉電檢測(cè),或者是作為模擬比較器或ADC的輸入。ADC的2.56V基準(zhǔn)電壓由此片內(nèi)能隙基準(zhǔn)源產(chǎn)生。
電壓基準(zhǔn)的啟動(dòng)時(shí)間可能影響其工作方式。啟動(dòng)時(shí)間列于Table16。為了降低功耗,可以控制基準(zhǔn)源僅在如下情況打開(kāi):
1.BOD使能(熔絲位BODEN被編程)
2.能隙基準(zhǔn)源連接到模擬比較器(ACSR寄存器的ACBG置位)
3.ADC使能
因此,當(dāng)BOD被禁止時(shí),置位ACBG或使能ADC后要啟動(dòng)基準(zhǔn)源。為了降低掉電模式的功耗,用戶可以禁止上述三種條件,并在進(jìn)入掉電模式之前關(guān)閉基準(zhǔn)源。
ATmega16看門狗定時(shí)器看門狗定時(shí)器由獨(dú)立的1Mhz片內(nèi)振蕩器驅(qū)動(dòng)。這是VCC=5V時(shí)的典型值。請(qǐng)參見(jiàn)特性數(shù)據(jù)以了解其他VCC電平下的典型值。通過(guò)設(shè)置看門狗定時(shí)器的預(yù)分頻器可以調(diào)節(jié)看門狗復(fù)位的時(shí)間間隔,如P41Table17所示??撮T狗復(fù)位指令WDR用來(lái)復(fù)位看門狗定時(shí)器。此外,禁止看門狗定時(shí)器或發(fā)生復(fù)位時(shí)定時(shí)器也被復(fù)位。復(fù)位時(shí)間有8個(gè)選項(xiàng)。如果沒(méi)有及時(shí)復(fù)位定時(shí)器,一旦時(shí)間超過(guò)復(fù)位周期,ATmega16就復(fù)位,并執(zhí)行復(fù)位向量指向的程序。具體的看門狗復(fù)位時(shí)序在P39有說(shuō)明。
為了防止無(wú)意之間禁止看門狗定時(shí)器,在看門狗禁用后必須跟一個(gè)特定的修改序列。詳見(jiàn)看門狗定時(shí)器控制寄存器??撮T狗定時(shí)器控制寄存器-WDTCR?Bits7..5–Res:保留位
ATmega16保留位,讀操作返回值為零。
?Bit4–WDTOE:看門狗修改使能
清零WDE時(shí)必須置位WDTOE,否則不能禁止看門狗。一旦置位,硬件將在緊接的4個(gè)時(shí)鐘周期之后將其清零。請(qǐng)參考有關(guān)WDE的說(shuō)明來(lái)禁止看門狗。
?Bit3–WDE:使能看門狗
WDE為"1“時(shí),看門狗使能,否則看門狗將被禁止。只有在WDTOE為"1“時(shí)WDE才能清零。以下為關(guān)閉看門狗的步驟:
1.在同一個(gè)指令內(nèi)對(duì)WDTOE和WDE寫"1“,即使WDE已經(jīng)為"1“
2.在緊接的4個(gè)時(shí)鐘周期之內(nèi)對(duì)WDE寫"0”
?Bits2..0–WDP2,WDP1,WDP0:看門狗定時(shí)器預(yù)分頻器2,1和0
WDP2、WDP1和WDP0決定看門狗定時(shí)器的預(yù)分頻器,如Table17所示。下面的例子分別用匯編和C語(yǔ)言實(shí)現(xiàn)了關(guān)閉WDT的操作。在此假定中斷處于用戶控制之下(比如禁止全局中斷),因而在執(zhí)行下面程序時(shí)中斷不會(huì)發(fā)生。
匯編代碼例程
WDT_off:
;WDT復(fù)位
WDR
;置位WDTOE和WDE
inr16,WDTCR
orir16,(1<<WDTOE)|(1<<WDE)
outWDTCR,r16
;關(guān)閉WDT
ldir16,(0<<WDE)
outWDTCR,r16
ret
C代碼例程
voidWDT_off(void)
{
/*WDT復(fù)位*/
_WDR();
/*置位WDTOE和WDE*/
WDTCR|=(1<<WDTOE)|(1<<WDE);
/*關(guān)閉WDT*/
WDTCR=0x00;
}
ATmega16中斷向量本節(jié)描述ATmega16的中斷處理。Table19給出了不同的BOOTRST/IVSEL設(shè)置下的復(fù)位和中斷向量的位置。如果程序永遠(yuǎn)不使能中斷,中斷向量就沒(méi)有意義。用戶可以在此直接寫程序。同樣,如果復(fù)位向量位于應(yīng)用區(qū),而其他中斷向量位于Boot區(qū),則復(fù)位向量之后可以直接寫程序。反過(guò)來(lái)亦是如此。ATmega16典型的復(fù)位和中斷設(shè)置如下:
地址
符號(hào)代碼說(shuō)明
$000jmpRESET;復(fù)位中斷向量
$002jmpEXT_INT0;IRQ0中斷向量
$004jmpEXT_INT1;IRQ1中斷向量
$006jmpTIM2_COMP;Timer2比較中斷向量
$008jmpTIM2_OVF;Timer2溢出中斷向量
$00AjmpTIM1_CAPT;Timer1捕捉中斷向量
$00CjmpTIM1_COMPA;Timer1比較A中斷向量
$00EjmpTIM1_COMPB;Timer1比較B中斷向量
$010jmpTIM1_OVF;Timer1溢出中斷向量
$012jmpTIM0_OVF;Timer0溢出中斷向量
$014jmpSPI_STC;SPI傳輸結(jié)束中斷向量
$016jmpUSART_RXC;USARTRX結(jié)束中斷向量
$018jmpUSART_UDRE;UDR空中斷向量
$01AjmpUSART_TXC;USARTTX結(jié)束中斷向量
$01CjmpADC;ADC轉(zhuǎn)換結(jié)束中斷向量
$01EjmpEE_RDY;EEPROM就緒中斷向量
$020jmpANA_COMP;模擬比較器中斷向量
$022jmpTWSI;兩線串行接口中斷向量
$024jmpEXT_INT2;IRQ2中斷向量
$026jmpTIM0_COMP;定時(shí)器0比較中斷向量
$028jmpSPM_RDY;SPM就緒中斷向量
;
$02ARESET:ldir16,high(RAMEND);主程序
$02BoutSPH,r16;設(shè)置堆棧指針為RAM的頂部
$02Cldir16,low(RAMEND)
$02DoutSPL,r16
$02Esei;使能中斷
$02F<instr>xxx
.........
當(dāng)熔絲位BOOTRST未編程,Boot區(qū)為2K字節(jié),且寄存器GICR的IVSEL置位時(shí),典
型的復(fù)位和中斷設(shè)置如下:
地址符號(hào)代碼說(shuō)明
$000RESET:ldir16,high(RAMEND);主程序
$001outSPH,r16;設(shè)置堆棧指針為RAM的頂部
$002ldir16,low(RAMEND)
$003outSPL,r16
$004sei;使能中斷
$005<instr>xxx
;
.org$1C02
$1C02jmpEXT_INT0;IRQ0中斷向量
$1C04jmpEXT_INT1;IRQ1中斷向量
.....;
$1C28jmpSPM_RDY;SPM就緒中斷向量
當(dāng)熔絲位BOOTRST已編程,且Boot區(qū)為2K字節(jié)時(shí),典型的復(fù)位和中斷設(shè)置如下:
地址符號(hào)代碼說(shuō)明
.org$002
$002jmpEXT_INT0;IRQ0中斷向量
$004jmpEXT_INT1;IRQ1中斷向量
.....;
$028jmpSPM_RDY;SPM就緒中斷向量
;
.org$1C00
$1C00RESET:ldir16,high(RAMEND);主程序
$1C01outSPH,r16;設(shè)置堆棧指針為RAM的頂部
$1C02ldir16,low(RAMEND)
$1C03outSPL,r16
$1C04sei;使能中斷
$1C05<instr>xxx
當(dāng)熔絲位BOOTRST已編程,Boot區(qū)為2K字節(jié),且寄存器GICR的IVSEL置位時(shí),典
型的復(fù)位和中斷設(shè)置如下:
地址符號(hào)代碼說(shuō)明
.org$1C00
$1C00jmpRESET;Reset中斷向量
$1C02jmpEXT_INT0;IRQ0中斷向量
$1C04jmpEXT_INT1;IRQ1中斷向量
.....;
$1C28jmpSPM_RDY;SPM就緒中斷向量
;
$1C2ARESET:ldir16,high(RAMEND);主程序
$1C2BoutSPH,r16;設(shè)置堆棧指針為RAM的頂部
$1C2Cldir16,low(RAMEND)
$1C2DoutSPL,r16
$1C2Esei;使能中斷
$1C2F<instr>xxx
在應(yīng)用區(qū)和Boot區(qū)之間移動(dòng)中斷向量
通用中斷控制寄存器決定中斷向量表的放置地址
通用中斷控制寄存器-GICR
?Bit1–IVSEL:中斷向量選擇
當(dāng)IVSEL為"0“時(shí),中斷向量位于Flash存儲(chǔ)器的起始地址;當(dāng)IVSEL為"1“時(shí),中斷向量轉(zhuǎn)移到Boot區(qū)的起始地址。實(shí)際的Boot區(qū)起始地址由熔絲位BOOTSZ確定。具體請(qǐng)參考P234“支持引導(dǎo)裝入程序–在寫的同時(shí)可以讀(RWW,Read-While-Write)的自我編程能力”。
為了防止無(wú)意識(shí)地改變中斷向量表,修改IVSEL時(shí)需要遵照如下過(guò)程:
1.置位中斷向量修改使能位IVCE
2.在緊接的4個(gè)時(shí)鐘周期里將需要的數(shù)據(jù)寫入IVSEL,同時(shí)對(duì)IVCE寫”0”
執(zhí)行上述序列時(shí)中斷自動(dòng)被禁止。其實(shí),在置位IVCE時(shí)中斷就被禁止了,并一直保持到寫IVSEL操作之后的下一條語(yǔ)句。如果沒(méi)有IVSEL寫操作,則中斷在置位IVCE之后的4個(gè)時(shí)鐘周期保持禁止。需要注意的是,雖然中斷被自動(dòng)禁止,但狀態(tài)寄存器的位I的值并不受此操作的影響。
Note:若中斷向量位于Boot區(qū),且Boot鎖定位BLB02被編程,則執(zhí)行應(yīng)用區(qū)的程序時(shí)中斷被禁止;若中斷向量位于應(yīng)用區(qū),且Boot鎖定位BLB12被編程,
則執(zhí)行Boot區(qū)的程序時(shí)中斷被禁止。有關(guān)Boot鎖定位的細(xì)節(jié)請(qǐng)參見(jiàn)P234“支持引導(dǎo)裝入程序–在寫的同時(shí)可以讀
(RWW,Read-While-Write)的自我編程能力”。
?Bit0–IVCE:中斷向量修改使能
改變IVSEL時(shí)IVCE必須置位。在IVCE或IVSEL寫操作之后4個(gè)時(shí)鐘周期,IVCE被硬件清零。如前面所述,置位IVCE將禁止中斷。代碼如下:
匯編代碼例程:
Move_interrupts:
;使能中斷向量的修改
ldir16,(1<<IVCE)
outGICR,r16
;將中斷向量轉(zhuǎn)移到boot區(qū)
ldir16,(1<<IVSEL)
outGICR,r16
ret
C代碼例程
voidMove_interrupts(void)
{
/*使能中斷向量的修改*/
GICR=(1<<IVCE);
/*將中斷向量轉(zhuǎn)移到boot區(qū)*/
GICR=(1<<IVSEL);
}ATmega16通用中斷控制寄存器GICR
?Bit1–IVSEL:中斷向量選擇
當(dāng)IVSEL為"0“時(shí),中斷向量位于Flash存儲(chǔ)器的起始地址;當(dāng)IVSEL為"1“時(shí),中斷向量轉(zhuǎn)移到Boot區(qū)的起始地址。實(shí)際的Boot區(qū)起始地址由熔絲位BOOTSZ確定。具體請(qǐng)參考P234“支持引導(dǎo)裝入程序–在寫的同時(shí)可以讀(RWW,Read-While-Write)的自我編程能力”。為了防止無(wú)意識(shí)地改變中斷向量表,修改IVSEL時(shí)需要遵照如下過(guò)程:
1.置位中斷向量修改使能位IVCE
2.在緊接的4個(gè)時(shí)鐘周期里將需要的數(shù)據(jù)寫入IVSEL,同時(shí)對(duì)IVCE寫”0”
執(zhí)行上述序列時(shí)中斷自動(dòng)被禁止。其實(shí),在置位IVCE時(shí)中斷就被禁止了,并一直保持到寫IVSEL操作之后的下一條語(yǔ)句。如果沒(méi)有IVSEL寫操作,則中斷在置位IVCE之后的4個(gè)時(shí)鐘周期保持禁止。需要注意的是,雖然中斷被自動(dòng)禁止,但狀態(tài)寄存器的位I的值并不受此操作的影響。
Note:若中斷向量位于Boot區(qū),且Boot鎖定位BLB02被編程,則執(zhí)行應(yīng)用區(qū)的程序時(shí)中斷被禁止;若中斷向量位于應(yīng)用區(qū),且Boot鎖定位BLB12被編程,則執(zhí)行Boot區(qū)的程序時(shí)中斷被禁止。有關(guān)Boot鎖定位的細(xì)節(jié)請(qǐng)參見(jiàn)P234“支持引導(dǎo)裝入程序–在寫的同時(shí)可以讀
(RWW,Read-While-Write)的自我編程能力”。
?Bit0–IVCE:中斷向量修改使能
改變IVSEL時(shí)IVCE必須置位。在IVCE或IVSEL寫操作之后4個(gè)時(shí)鐘周期,IVCE被硬件清零。如前面所述,置位IVCE將禁止中斷。代碼如下:
匯編代碼例程:
Move_interrupts:
;使能中斷向量的修改
ldir16,(1<<IVCE)
outGICR,r16
;將中斷向量轉(zhuǎn)移到boot區(qū)
ldir16,(1<<IVSEL)
outGICR,r16
ret
C代碼例程
voidMove_interrupts(void)
{
/*使能中斷向量的修改*/
GICR=(1<<IVCE);
/*將中斷向量轉(zhuǎn)移到boot區(qū)*/
GICR=(1<<IVSEL);
}附錄資料:不需要的可以自行刪除電腦相關(guān)技巧介紹HYPERLINK""電主要介紹一下Windows操作系統(tǒng)在C盤空間不足的情況下,我們可以通過(guò)那些具體手段來(lái)增加C盤空間。1.打開(kāi)“我的電腦”-“工具”-“文件夾選項(xiàng)”-“查看”-在“顯示所有文件和文件夾”選項(xiàng)前打勾-“確定”2.刪除以下文件夾中的內(nèi)容:x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時(shí)文件)x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁(yè)面文件)x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀(jì)錄)x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)x:\WINDOWS\Temp\下的所有文件(臨時(shí)文件)x:\WINDOWS\ServicePackFiles(升級(jí)sp1或sp2后的備份文件)x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動(dòng)程序的備份文件)x:\WINDOWS\SoftwareDistribution\download下的所有文件3.如果對(duì)系統(tǒng)進(jìn)行過(guò)windoesupdade升級(jí),則刪除以下文件:x:\windows\下以$u...開(kāi)頭的隱藏文件4.然后對(duì)磁盤進(jìn)行碎片整理,整理過(guò)程中請(qǐng)退出一切正在運(yùn)行的程序5.碎片整理后打開(kāi)“開(kāi)始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個(gè)還原點(diǎn)”(最好以當(dāng)時(shí)的日期作為還原點(diǎn)的名字)6.打開(kāi)“我的電腦”-右鍵點(diǎn)系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項(xiàng)”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了7、在各種軟硬件安裝妥當(dāng)之后,其實(shí)XP需要更新文件的時(shí)候就很少了。刪除系統(tǒng)備份文件吧:開(kāi)始→運(yùn)行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護(hù)"文件高速緩存,釋放出其所占據(jù)的空間)8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。9、XP會(huì)自動(dòng)備份硬件的驅(qū)動(dòng)程序,但在硬件的驅(qū)動(dòng)安裝正確后,一般變動(dòng)硬件的可能性不大,所以也可以考慮將這個(gè)備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個(gè)文件是74M。10、刪除不用的輸入法:對(duì)很多網(wǎng)友來(lái)說(shuō),WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。11、升級(jí)完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM12、另外,保留著\windows\help目錄下的東西對(duì)我來(lái)說(shuō)是一種傷害,呵呵。。。都干掉!13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時(shí)間一長(zhǎng),就會(huì)占用大量的硬盤空間。因此有必要對(duì)其進(jìn)行手工設(shè)置,以減少硬盤占用量。打開(kāi)"系統(tǒng)屬性"對(duì)話框,選擇"系統(tǒng)還原"選項(xiàng),選擇"在所有驅(qū)動(dòng)器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對(duì)系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對(duì)話框中取消"關(guān)閉這個(gè)驅(qū)動(dòng)器的系統(tǒng)還原"選項(xiàng),并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。14、休眠功能會(huì)占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開(kāi)"控制面板",雙擊"電源選項(xiàng)",在彈出的"電源選項(xiàng)屬性"對(duì)話框中選擇"休眠"選項(xiàng)卡,取消"啟用休眠"復(fù)選框。15、卸載不常用組件:XP默認(rèn)給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認(rèn)是隱藏的,在"添加/刪除Windows組件"中找不到它們,這時(shí)可以這樣操作:用記事本打開(kāi)\windows\inf\sysoc.inf這個(gè)文件,用查找/替換功能把文件中的"hide"字符全部替換為空。這樣,就把所有組件的隱藏屬性都去掉了,存盤退出后再運(yùn)行"添加-刪除程序",就會(huì)看見(jiàn)多出不少你原來(lái)看不見(jiàn)的選項(xiàng),把其中那些你用不到的組件刪掉(記住存盤的時(shí)候要保存為sysoc.inf,而不是默認(rèn)的sysoc.txt),如Internat信使服務(wù)、傳真服務(wù)、Windowsmessenger,碼表等,大約可騰出近50MB的空間。16、清除系統(tǒng)臨時(shí)文件:系統(tǒng)的臨時(shí)文件一般存放在兩個(gè)位置中:一個(gè)Windows安裝目錄下的Temp文件夾;另一個(gè)是x:\DocumentsandSettings"用戶名"\LocalSettings\Temp文件夾(Y:是系統(tǒng)所在的分區(qū))。這兩個(gè)位置的文件均可以直接刪除。17、清除Internet臨時(shí)文件:定期刪除上網(wǎng)時(shí)產(chǎn)生的大量Internet臨時(shí)文件,將節(jié)省大量的硬盤空間。打開(kāi)IE瀏覽器,從"工具"菜單中選擇"Internet選項(xiàng)",在彈出的對(duì)話框中選擇"常規(guī)"選項(xiàng)卡,在"Internet臨時(shí)文件"欄中單擊"刪除文件"按鈕,并在彈出"刪除文件"對(duì)話框,選中"刪除所有脫機(jī)內(nèi)容"復(fù)選框,單擊"確定"按鈕。18、清除預(yù)讀文件:WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時(shí)間后,預(yù)讀文件夾里的文件數(shù)量會(huì)變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時(shí)間變長(zhǎng)。而且有些應(yīng)用程序會(huì)產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計(jì)文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。19、壓縮NTFS驅(qū)動(dòng)器、文件或文件夾:如果你的硬盤采用的是NTFS文件系統(tǒng),空間實(shí)在緊張,還可以考慮啟用NTFS的壓縮功能。右擊要壓縮的驅(qū)動(dòng)器-"屬性"-"常規(guī)"-"壓縮磁盤以節(jié)省磁盤空間",然后單擊"確定",在"確認(rèn)屬性更改"中選擇需要的選項(xiàng)。這樣可以節(jié)省約20%的硬盤空間。在壓縮C盤的時(shí)候,最好在安全模式下壓縮,這樣效果要好一些。20、關(guān)閉華醫(yī)生Dr.Watson:要關(guān)閉Dr.Watson可打開(kāi)注冊(cè)表編輯器,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug"分支,雙擊其下的Auto鍵值名稱,將其"數(shù)值數(shù)據(jù)"改為0,最后按F5刷新使設(shè)置生效,這樣就取消它的運(yùn)行了。也在"開(kāi)始"->"運(yùn)行"中輸入"drwtsn32"命令,或者"開(kāi)始"->"程序"->"附件"->"系統(tǒng)工具"->"系統(tǒng)信息"->"工具"->"DrWatson",調(diào)出系統(tǒng)里的華醫(yī)生Dr.Watson,只保留"轉(zhuǎn)儲(chǔ)全部線程上下文"選項(xiàng),否則一旦程序出錯(cuò),硬盤會(huì)讀很久,并占用大量空間。如以前有此情況,請(qǐng)查找user.dmp文件,刪除后可節(jié)省幾十MB空間。21、關(guān)閉遠(yuǎn)程桌面:"我的電腦"->"屬性"->"遠(yuǎn)程","遠(yuǎn)程桌面"里的"允許用戶遠(yuǎn)程連接到這臺(tái)計(jì)算機(jī)"勾去掉。22、取消XP對(duì)ZIP支持:WindowsXP在默認(rèn)情況下打開(kāi)了對(duì)zip文件支持,這要占用一定的系統(tǒng)資源,可選擇"開(kāi)始→運(yùn)行",在"運(yùn)行"對(duì)話框中鍵入"regsvr32/uzipfldr.dll",回車確認(rèn)即可取消XP對(duì)ZIP解壓縮的支持,從而節(jié)省系統(tǒng)資源。23、關(guān)閉錯(cuò)誤報(bào)告:當(dāng)應(yīng)用程序出錯(cuò)時(shí),會(huì)彈出發(fā)送錯(cuò)誤報(bào)告的窗口,其實(shí)這樣的錯(cuò)誤報(bào)告對(duì)普通用戶而言幾乎沒(méi)有任何意義,關(guān)閉它是明智的選擇。在"系統(tǒng)屬性"對(duì)話框中選擇"高級(jí)"選項(xiàng)卡,單擊"錯(cuò)誤報(bào)告"按鈕,在彈出的"錯(cuò)誤匯報(bào)"對(duì)話框中,選擇"禁用錯(cuò)誤匯報(bào)"單選項(xiàng),最后單擊"確定"即可。另外我們也可以從組策略中關(guān)閉錯(cuò)誤報(bào)告:從"運(yùn)行"中鍵入"gpedit.msc",運(yùn)行"組策略編輯器",展開(kāi)"計(jì)算機(jī)配置→管理模板→系統(tǒng)→錯(cuò)誤報(bào)告功能",雙擊右邊設(shè)置欄中的"報(bào)告錯(cuò)誤",在彈出的"屬性"對(duì)話框中選擇"已禁用"單選框即可將"報(bào)告錯(cuò)誤"禁用。24、關(guān)掉不用的設(shè)備:WindowsXP總是盡可能為電腦的所有設(shè)備安裝驅(qū)動(dòng)程序并進(jìn)行管理,這不僅會(huì)減慢系統(tǒng)啟動(dòng)的速度,同時(shí)也造成了系統(tǒng)資源的大量占用。針對(duì)這一情況,你可在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,方法是雙擊要停用的設(shè)備,在其屬性對(duì)話框中的"常規(guī)"選項(xiàng)卡中選擇"不要使用這個(gè)設(shè)備(停用)"。在重新啟動(dòng)設(shè)置即可生效,當(dāng)需要使用這些設(shè)備時(shí)再?gòu)脑O(shè)備管理器中啟用它們。25、定期清理系統(tǒng)還原點(diǎn):打開(kāi)磁盤清理,選擇其他選項(xiàng)->清理系統(tǒng)還原點(diǎn),點(diǎn)擊清理。26、卸載不需要的程序,這個(gè)就不用我多說(shuō)了27、其它優(yōu)化:a將應(yīng)用軟件裝在其它硬盤(不要安裝在系統(tǒng)盤下,這對(duì)重裝系統(tǒng)也有好處);b將"我的文檔"文件夾都轉(zhuǎn)到其他分區(qū):在桌面的"我的文檔"圖標(biāo)上是右擊鼠標(biāo),選擇"屬性"->"移動(dòng)";c將IE臨時(shí)文件夾都轉(zhuǎn)到其他分區(qū):打開(kāi)IE瀏覽器,選擇"工具"->"internet選項(xiàng)"->"常規(guī)"->"設(shè)置"->"移動(dòng)文件夾";d把虛擬內(nèi)存也轉(zhuǎn)到其它硬盤;e把pages文件都指向一個(gè)地方:控制面板→系統(tǒng)→性能—高級(jí)→虛擬內(nèi)存→更改,注意要點(diǎn)"設(shè)置"才會(huì)生效;f在桌面的"我的電腦"圖標(biāo)上是右擊鼠標(biāo),選擇"屬性"->"高級(jí)-性能設(shè)置"->"高級(jí)-虛擬內(nèi)存",調(diào)至330-720。而且定時(shí)清理。
主要介紹一下Windows操作系統(tǒng)在C盤空間不足的情況下,我們可以通過(guò)那些具體手段來(lái)增加C盤空間。1.打開(kāi)“我的電腦”-“工具”-“文件夾選項(xiàng)”-“查看”-在“顯示所有文件和文件夾”選項(xiàng)前打勾-“確定”2.刪除以下文件夾中的內(nèi)容:x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時(shí)文件)x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁(yè)面文件)x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀(jì)錄)x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)x:\WINDOWS\Temp\下的所有文件(臨時(shí)文件)x:\WINDOWS\ServicePackFiles(升級(jí)sp1或sp2后的備份文件)x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動(dòng)程序的備份文件)x:\WINDOWS\SoftwareDistribution\download下的所有文件3.如果對(duì)系統(tǒng)進(jìn)行過(guò)windoesupdade升級(jí),則刪除以下文件:x:\windows\下以$u...開(kāi)頭的隱藏文件4.然后對(duì)磁盤進(jìn)行碎片整理,整理過(guò)程中請(qǐng)退出一切正在運(yùn)行的程序5.碎片整理后打開(kāi)“開(kāi)始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個(gè)還原點(diǎn)”(最好以當(dāng)時(shí)的日期作為還原點(diǎn)的名字)6.打開(kāi)“我的電腦”-右鍵點(diǎn)系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項(xiàng)”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了7、在各種軟硬件安裝妥當(dāng)之后,其實(shí)XP需要更新文件的時(shí)候就很少了。刪除系統(tǒng)備份文件吧:開(kāi)始→運(yùn)行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護(hù)"文件高速緩存,釋放出其所占據(jù)的空間)8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。9、XP會(huì)自動(dòng)備份硬件的驅(qū)動(dòng)程序,但在硬件的驅(qū)動(dòng)安裝正確后,一般變動(dòng)硬件的可能性不大,所以也可以考慮將這個(gè)備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個(gè)文件是74M。10、刪除不用的輸入法:對(duì)很多網(wǎng)友來(lái)說(shuō),WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。11、升級(jí)完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM12、另外,保留著\windows\help目錄下的東西對(duì)我來(lái)說(shuō)是一種傷害,呵呵。。。都干掉!13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時(shí)間一長(zhǎng),就會(huì)占用大量的硬盤空間。因此有必要對(duì)其進(jìn)行手工設(shè)置,以減少硬盤占用量。打開(kāi)"系統(tǒng)屬性"對(duì)話框,選擇"系統(tǒng)還原"選項(xiàng),選擇"在所有驅(qū)動(dòng)器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對(duì)系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對(duì)話框中取消"關(guān)閉這個(gè)驅(qū)動(dòng)器的系統(tǒng)還原"選項(xiàng),并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。14、休眠功能會(huì)占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開(kāi)"控制面板",雙擊"電源選項(xiàng)",在彈出的"電源選項(xiàng)屬性"對(duì)話框中選擇"休眠"選項(xiàng)卡,取消"啟用休眠"復(fù)選框。15、卸載不常用組件:XP默認(rèn)給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認(rèn)是隱藏的,在"添加/刪除Windows組件"中找不到它們,這時(shí)可以這樣操作:用記事本打開(kāi)\windows\inf\sysoc.inf這個(gè)文件,用查找/替換功能把文件中的"hide"字符全部替換為空。這樣,就把所有組件的隱藏屬性都去掉了,存盤退出后再運(yùn)行"添加-刪除程序",就會(huì)看見(jiàn)多出不少你原來(lái)看不見(jiàn)的選項(xiàng),把其中那些你用不到的組件刪掉(記住存盤的時(shí)候要保存為sysoc.inf,而不是默認(rèn)的sysoc.txt),如Internat信使服務(wù)、傳真服務(wù)、Windowsmessenger,碼表等,大約可騰出近50MB的空間。16、清除系統(tǒng)臨時(shí)文件:系統(tǒng)的臨時(shí)文件一般存放在兩個(gè)位置中:一個(gè)Windows安裝目錄下的Temp文件夾;另一個(gè)是x:\DocumentsandSettings"用戶名"\LocalSettings\Temp文件夾(Y:是系統(tǒng)所在的分區(qū))。這兩個(gè)位置的文件均可以直接刪除。17、清除Internet臨時(shí)文件:定期刪除上網(wǎng)時(shí)產(chǎn)生的大量Internet臨時(shí)文件,將節(jié)省大量的硬盤空間。打開(kāi)IE瀏覽器,從"工具"菜單中選擇"Internet選項(xiàng)",在彈出的對(duì)話框中選擇"常規(guī)"選項(xiàng)卡,在"Internet臨時(shí)文件"欄中單擊"刪除文件"按鈕,并在彈出"刪除文件"對(duì)話框,選中"刪除所有脫機(jī)內(nèi)容"復(fù)選框,單擊"確定"按鈕。18、清除預(yù)讀文件:WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時(shí)間后,預(yù)讀文件夾里的文件數(shù)量會(huì)變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時(shí)間變長(zhǎng)。而且有些應(yīng)用程序會(huì)產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計(jì)文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。19、壓縮NTFS驅(qū)動(dòng)器、文件或文件夾:如果你的硬盤采用的是NTFS文件系統(tǒng),空間實(shí)在緊張,還可以考慮啟用NTFS的壓縮功能。右擊要壓縮的驅(qū)動(dòng)器-"屬性"-"常規(guī)"-"壓縮磁盤以節(jié)省磁盤空間",然后單擊"確定",在"確認(rèn)屬性更改"中選擇需要的選項(xiàng)。這樣可以節(jié)省約20%的硬盤空間。在壓縮C盤的時(shí)候,最好在安全模式下壓縮,這樣效果要好
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 儲(chǔ)罐項(xiàng)目外包合同范本
- 佛山護(hù)膚品加盟合同范本
- 2025年度高性能建筑材料采購(gòu)合同范本
- 2025年度共享住宅租賃與運(yùn)營(yíng)管理合同
- 丹江口租房合同范例
- 初開(kāi)荒保潔合同范本
- 信用評(píng)級(jí)承攬合同范本
- 北京家具運(yùn)輸合同范本
- 傣族服裝租售合同范本
- fidic工程合同范本 中英
- 2025年江蘇轄區(qū)農(nóng)村商業(yè)銀行招聘筆試參考題庫(kù)含答案解析
- 2025年中華財(cái)險(xiǎn)湖南分公司招聘筆試參考題庫(kù)含答案解析
- 人教版六年級(jí)數(shù)學(xué)下冊(cè)完整版教案及反思
- 少兒財(cái)商教育講座課件
- 2025年中國(guó)科協(xié)所屬單位招聘15名社會(huì)在職人員歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025藥劑科工作人員工作計(jì)劃
- 質(zhì)量檢驗(yàn)培訓(xùn)課件(課件)
- 春節(jié)節(jié)后安全教育培訓(xùn)
- 2025年新高考數(shù)學(xué)一輪復(fù)習(xí)第5章重難點(diǎn)突破02向量中的隱圓問(wèn)題(五大題型)(學(xué)生版+解析)
- 水土保持方案投標(biāo)文件技術(shù)部分
- 生產(chǎn)計(jì)劃管理制度(多篇)
評(píng)論
0/150
提交評(píng)論