- 單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)
- 胡景春主編
- 8字
- 2021-10-27 13:42:46
2.7 時(shí)鐘電路與時(shí)序
2.7.1 時(shí)鐘電路
時(shí)鐘電路產(chǎn)生單片機(jī)工作所必需的時(shí)序控制信號(hào),在時(shí)鐘信號(hào)控制下,單片機(jī)嚴(yán)格按時(shí)序執(zhí)行指令。
執(zhí)行指令時(shí),CPU首先到程序存儲(chǔ)器中取出需要執(zhí)行的指令操作碼,然后譯碼,并由時(shí)序電路產(chǎn)生一系列控制信號(hào)來(lái)完成指令所規(guī)定的操作。
CPU發(fā)出的時(shí)序信號(hào)用來(lái)對(duì)片內(nèi)各個(gè)功能部件進(jìn)行控制,也可以用于對(duì)片外存儲(chǔ)器或I/O口的控制,了解和熟悉時(shí)序,對(duì)于分析、設(shè)計(jì)硬件接口電路和軟件設(shè)計(jì)都至關(guān)重要。
常用的時(shí)鐘電路有兩種方式,一種是內(nèi)部時(shí)鐘方式,另一種是外部時(shí)鐘方式。STC89系列單片機(jī)的實(shí)際工作頻率可以達(dá)到48MHz。
1.內(nèi)部時(shí)鐘方式
STC89系列單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,輸入端為引腳XTAL1,輸出端為引腳XTAL2。這兩個(gè)引腳跨接石英晶體振蕩器和微調(diào)電容,構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。如圖2-10a所示。
2.外部時(shí)鐘方式
用現(xiàn)成的外部振蕩器產(chǎn)生脈沖信號(hào),常用在多片相同單片機(jī)同時(shí)工作的情況下,以便于單片機(jī)之間的同步。外部時(shí)鐘源直接接到XTAL1端,XTAL2端懸空。如圖2-10b所示。

圖2-10 51單片機(jī)時(shí)鐘電路
- Intel FPGA/CPLD設(shè)計(jì)(基礎(chǔ)篇)
- Learning Cocos2d-x Game Development
- SDL Game Development
- 硬件產(chǎn)品經(jīng)理手冊(cè):手把手構(gòu)建智能硬件產(chǎn)品
- R Deep Learning Essentials
- 無(wú)蘋果不生活:OS X Mountain Lion 隨身寶典
- LPC1100系列處理器原理及應(yīng)用
- Arduino項(xiàng)目開發(fā):智能生活
- 微控制器的應(yīng)用
- Corona SDK Mobile Game Development:Beginner's Guide
- Nagios系統(tǒng)監(jiān)控實(shí)踐(原書第2版)
- Machine Learning Projects for Mobile Applications
- 電腦軟硬件維修寶典
- Exceptional C++:47個(gè)C++工程難題、編程問(wèn)題和解決方案(中文版)
- The Deep Learning Workshop