新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ATmega8單片機(jī)多功能實(shí)驗(yàn)儀設(shè)計(jì)

基于ATmega8單片機(jī)多功能實(shí)驗(yàn)儀設(shè)計(jì)

作者: 時(shí)間:2010-11-09 來源:網(wǎng)絡(luò) 收藏

2 硬件電路的
2.1 CPU模塊的
ATmegs8是ATMEL公司在2002年第一季度推出的一款新型AVR高檔。ATmegs8內(nèi)部集成有豐富的硬件接口電路,2個(gè)具有比較模式的預(yù)分頻器(Separate Prescale)的8位定時(shí)/計(jì)數(shù)器。1個(gè)預(yù)分頻器(Separat Prescale),具有比較和捕獲模式的16位定時(shí)/計(jì)數(shù)器,1個(gè)具有獨(dú)立振蕩器的異步實(shí)時(shí)時(shí)鐘(RTC),3個(gè)PWM通道,可實(shí)現(xiàn)任意16位、相位和頻率可調(diào)的PWM脈寬調(diào)制輸出,8通道A/D轉(zhuǎn)換(TQFP、MLF封裝),6路10位A/D+2路8位A/D,6通道A/D轉(zhuǎn)換(PDIP封裝),4路10位A/D+2路8位A/D,1個(gè)I2C的串行接口,支持主/從、收發(fā)四種工作方式,支持自動(dòng)總線仲裁,1個(gè)可編程的串行USART接口,支持同步、異步以及多機(jī)通信自動(dòng)地址識(shí)別,1個(gè)支持主/從(Master/Slave)、收/發(fā)的SPI同步串行接口,帶片內(nèi)RC振蕩器的可編程看門狗定時(shí)器,片內(nèi)模擬比較器。圍繞核心芯片所的CPU模塊如圖2所示。

b.JPG


圖中的復(fù)位電路RESET有二種選擇:外部復(fù)位,J10必須插上短路塊;或PC6作I/O口用,J10拔出短路塊。
圖中的晶振電路XTAL1和XTAL2分別是片內(nèi)振蕩器的反向放大器的輸入、輸出端,外接一個(gè)晶體振蕩器,通過對(duì)熔絲位CKOPT編程和設(shè)定C9、C10的取值范圍(12μm~22 μm)使有較寬的工作頻率范圍(3.O MHz~8.0 MHz)。晶振有兩種選擇:外接8 MHz無源晶振,(也可外接8 MHz有源晶振,當(dāng)外接無源晶振不能起振時(shí),用有源晶振就能解決問題,超頻也能起振),或用內(nèi)部RC振蕩器。當(dāng)J11與J12插上短路塊時(shí),為用外接無源晶振;當(dāng)J11與J12不插短路塊時(shí),則用內(nèi)部振蕩器。
另外,模塊還設(shè)計(jì)有JTAG接口和ISP編程接口(ISP即in-System Programmable)。JTAG接口可以通過下載器將與微型計(jì)算機(jī)的并行接口連接。ISP編程接口是在線下載或讀取芯片內(nèi)部程序時(shí)用的,各引腳的含義如圖3所示。其中l(wèi)腳與的PB3連接。4、6、8、lO接地,5腳與ATmega8的PC6連接,7腳與ATmesa8的PB5連接,9腳與ATmega8的PB4連接。

c.JPG

2.2 下載器模塊
下載器由接口板和連接電纜組成。接口板的原理圖見圖4。圖中U201是8緩沖器74HC244電路,用作計(jì)算機(jī)并口和的緩沖隔離。連接器CN202是通用的DB25針插頭,與上位機(jī)連接,進(jìn)行通信;其中4、5腳控制U201芯片,在其低電平時(shí)允許數(shù)據(jù)正常傳輸,高電平時(shí)74HC244的輸出呈高阻狀態(tài);7腳輸出數(shù)據(jù)到單片機(jī);6腳是時(shí)鐘信號(hào);9腳是輸出復(fù)位信號(hào);10腳是接收從單片機(jī)讀出的數(shù)據(jù)。下載電纜采用10芯扁平電纜,兩頭壓有IDC插頭。一端接下載器,另一端接最小系統(tǒng)板上的ISP口JP1。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉