專(zhuān)注工業(yè)級(jí)晶振生產(chǎn)15年
熱門(mén)關(guān)鍵詞: 貼片聲表濾波器 貼片聲表諧振器 溫補(bǔ)晶振 石英晶振 貼片時(shí)鐘晶振
單片機(jī)是一種集成電路芯片,是采用集成電路技術(shù)把CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器等多種功能集中到一起的小型計(jì)算機(jī)系統(tǒng),其中就離不開(kāi)晶振。通俗地說(shuō),如果 沒(méi)有晶振,就不會(huì)有時(shí)鐘周期,而沒(méi)有時(shí)鐘周期,就無(wú)法執(zhí)行程序代碼,單片機(jī)就無(wú)法工作。也正因此,晶振廠家的客戶(hù),很多是單片機(jī)的生產(chǎn)商。
單片機(jī)工作時(shí),是一條一條地從ROM存儲(chǔ)器中提取指令, 并一步一步地執(zhí)行。單片機(jī)訪(fǎng)問(wèn)一次ROM的時(shí)間,稱(chēng)之為一個(gè)機(jī)器周期,這是一個(gè)時(shí)間基準(zhǔn)。—個(gè)機(jī)器周期包括12個(gè)時(shí)鐘周期。如果一個(gè)單片機(jī)選擇了 晶振廠家的 12MHz晶振,它的時(shí)鐘周期是1/12us,它的一個(gè)機(jī)器周期是12×(1/12)us,也就是1us。
MCS—51單片機(jī)的所有指令中,有一些完成得比較快,只要一個(gè)機(jī)器周期就行了,有一些完成得比較饅,得要2個(gè)機(jī)器周期,還有兩條指令要4個(gè)機(jī)器周期才行。為了衡量指令執(zhí)行時(shí)間的長(zhǎng)短,又引入一個(gè)新的概念:指令周期。所謂指令周期就是指執(zhí)行一條指令的時(shí)間。例如,當(dāng)需要計(jì)算DJNZ指令完成所需要的時(shí)間時(shí),首先必須要知道晶振的頻率,設(shè)所用晶振廠家的晶振為 12MHz,則一個(gè)機(jī)器周期就是1us。而DJNZ指令是雙周期指令,所以執(zhí)行一次要2us。如果該指令需要執(zhí)行500次,正好1000us,也就是1ms。
機(jī)器周期不僅對(duì)于指令執(zhí)打有著重要的意義,而且機(jī)器周期也是單片機(jī)定時(shí)器和計(jì)數(shù)器的時(shí)間基準(zhǔn)。例如一個(gè)單片機(jī)選擇了晶振廠家的12MHz晶振,那么當(dāng)定時(shí)器的數(shù)值加1時(shí),實(shí)際經(jīng)過(guò)的時(shí)間就是1us,這就是單片機(jī)的定時(shí)原理。 單片機(jī)離不開(kāi)晶振,因?yàn)榫д駷閱纹瑱C(jī)提供了時(shí)間基準(zhǔn),讓整個(gè)電路乃至電子產(chǎn)品都能工作起來(lái)。
全國(guó)服務(wù)熱線(xiàn)
15602917996電話(huà)
微信掃一掃