C程序中可使用不同類(lèi)型的變量來(lái)進(jìn)行延時(shí)設(shè)計(jì)。經(jīng)實(shí)驗(yàn)測(cè)試,使用unsigned char類(lèi)型具有比unsigned int更優(yōu)化的代碼,在使用時(shí)應(yīng)該使用unsigned char作為延時(shí)變量。 以某晶振為12MHz的單片機(jī)為例,晶振為12MHz即一個(gè)機(jī)
計(jì)算機(jī)反復(fù)執(zhí)行一段程序以達(dá)到延時(shí)的目的稱(chēng)為軟件延時(shí),單片機(jī)應(yīng)用程序中經(jīng)常需要短時(shí)間延時(shí),有時(shí)要求很高的精度,網(wǎng)上或書(shū)中雖然有現(xiàn)成的公式可以套用,但在部分算法講解中發(fā)現(xiàn)有錯(cuò)誤之處,而且延時(shí)的具體算法講得
摘要:本設(shè)計(jì)實(shí)現(xiàn)了一種以AT89C2051單片機(jī)為核心的超聲波測(cè)距系統(tǒng),它具有低成本,高精度,微型化數(shù)字顯示的特點(diǎn)。為提高測(cè)量精度,在測(cè)量時(shí)使用了DS18B20溫度傳感器對(duì)系統(tǒng)進(jìn)行有效的溫度補(bǔ)償。經(jīng)實(shí)驗(yàn)證明,本系統(tǒng)電
21ic訊 日前,德州儀器 (TI) 宣布推出具有嵌入512K 閃存和 64K RAM 的MSP430F66xx 微控制器,從而在其 16 位微控制器產(chǎn)品系列中提供了前所未有的大存儲(chǔ)容量。這些較大的存儲(chǔ)器資源使得 MSP430 器件能夠輕松管理諸如
近日,HOLTEK針對(duì)3D眼鏡應(yīng)用領(lǐng)域,推出3D眼鏡應(yīng)用Flash版本的MCU HT45F3T。HT45F3T具備2K*16 Flash Program ROM、128 Byte Data RAM、工作電壓2.2V~5.5V、系統(tǒng)頻率4MHz,內(nèi)建精準(zhǔn)RC振蕩器 (HIRC 4MHz),內(nèi)建4個(gè)通道1
延時(shí)與中斷出錯(cuò),是單片機(jī)新手在單片機(jī)開(kāi)發(fā)應(yīng)用過(guò)程中,經(jīng)常會(huì)遇到的問(wèn)題,本文匯總整理了包含了MCS-51系列單片機(jī)、MSP430單片機(jī)、C51單片機(jī)、8051F的單片機(jī)、avr單片機(jī)、STC89C52、PIC單片機(jī)…..在內(nèi)的各種單
AVR的中斷源比較多,尤其是ATmega128,一共有35個(gè)外部以及內(nèi)部中斷源。通常情況下,F(xiàn)lash程序存儲(chǔ)器空間的最低位置(0x0000-0x0045)定義為復(fù)位和中斷向量空間。完整的中斷向量見(jiàn)第二章表 2-23。在中斷向量表中,處于低
在多機(jī)通信過(guò)程中,所有設(shè)備的RS232接口是并在通信線上的,其中只能有一個(gè)設(shè)備為主機(jī),其他為從機(jī),通信由主機(jī)發(fā)起。數(shù)據(jù)幀一般采用1位起始位、9 位數(shù)據(jù)位,其中第9位(RXB8)被用作為表征該幀是地址幀還是數(shù)據(jù)幀。當(dāng)幀
用AVR單片機(jī)來(lái)產(chǎn)生正弦波信號(hào)使用AVR定時(shí)/計(jì)數(shù)器的PWM功能設(shè)計(jì)要點(diǎn)一、定時(shí)/計(jì)數(shù)器PWM設(shè)計(jì)要點(diǎn)根據(jù)PWM的特點(diǎn),在使用ATmega128的定時(shí)/計(jì)數(shù)器設(shè)計(jì)輸出PWM時(shí)應(yīng)注意以下幾點(diǎn):1.首先應(yīng)根據(jù)實(shí)際的情況,確定需要輸出的PW
一、時(shí)序:?jiǎn)纹瑱C(jī)時(shí)序是指單片機(jī)執(zhí)行指令時(shí)應(yīng)發(fā)出的控制信號(hào)的時(shí)間序列。這些控制信號(hào)在時(shí)間上的相互關(guān)系就是CPU的時(shí)序。它是一系列具有時(shí)間順序的脈沖信號(hào)。CPU發(fā)出的時(shí)序有兩類(lèi):一類(lèi)用于片內(nèi)各功能部件的控制,它
摘要:現(xiàn)有海警艦艇的舵角指示技術(shù)多采用自整角機(jī)舵角指示系統(tǒng),此類(lèi)舵角指示裝置不僅體積質(zhì)量大,傳動(dòng)機(jī)構(gòu)復(fù)雜,而且指示精準(zhǔn)度也不高。針對(duì)上述不足,提出一種電子舵角指示方法,設(shè)計(jì)了基于單片機(jī)的新型舵角指示系
一.KEIL軟件的使用。二.燒寫(xiě)軟件的使用。三.Proteus軟件的使用。四.Protel 99 se使用:在畫(huà)PCB圖排版時(shí)要注意以下幾點(diǎn):電源/地線粗細(xì):30mil;信號(hào)/控制線粗細(xì):15mil;電源/地線過(guò)孔:hole size:30mil;diameter:32
時(shí)序的由來(lái)我們已經(jīng)知道單片機(jī)執(zhí)行指令的過(guò)程就是順序地從ROM程序存儲(chǔ)器中取出指令一條一條的順序執(zhí)行然后進(jìn)行一系列的微操作控制來(lái)完成各種指定的動(dòng)作它在協(xié)調(diào)內(nèi)部的各種動(dòng)作時(shí)必須要有一定的順序換句話(huà)說(shuō)就是這一系
看一個(gè)人,我們一般會(huì)看他的長(zhǎng)相。同樣,電子元件也要看長(zhǎng)相,或者說(shuō)是形壯,只是說(shuō)法不一樣,我們把它們的長(zhǎng)相稱(chēng)為“封裝”。1.單片機(jī)的封裝:?jiǎn)纹瑱C(jī)的封裝大概的可以分為:DIP(直插封裝)、PLCC(貼片,引
1.單片機(jī)最小系統(tǒng)的概念:能使單片機(jī)正常工作的最小硬件單元電路,就叫單片機(jī)最小系統(tǒng)。2.單片機(jī)最小系統(tǒng)的組成:(1)復(fù)位電路:t=RC1(t≥10ms);(2)時(shí)鐘電路:C2=C3=(30±10)pF(一般是20~30pF);(3)存儲(chǔ)器訪問(wèn)