1、ATmega 16簡(jiǎn)介
-
高速(16MHZ) 、RISC AVR 內(nèi)核 - 1KB
SRAM,16KB Flash ROM - 512字節(jié)EEPROM ,方便數(shù)據(jù)存儲(chǔ)
- 4個(gè)8位并行IO口,驅(qū)動(dòng)能力強(qiáng)
- 具有Jtag 仿真接口與ISP下載接口
- 低功耗、寬電壓(2.7V~5.5V)
- 豐富的片上外設(shè):3個(gè)外部中斷,3個(gè)定時(shí)器,USART,SPI ,IIC,ADC
- 片內(nèi)上電復(fù)位電路
- 片內(nèi)RC振蕩器,可以省去外部晶振
由片內(nèi)RC振蕩器如果始終要求不是很高可以省掉一個(gè)晶振。片內(nèi)有上電復(fù)位電路省了復(fù)位電路,如需要手動(dòng)復(fù)位還是必須設(shè)計(jì)外部的手動(dòng)復(fù)位電路。
2、構(gòu)建ATmega16最小系統(tǒng)
-
電源
- 晶振:對(duì)時(shí)鐘要求嚴(yán)格的場(chǎng)合,如使用USART 時(shí)必選 (配波特率)
- 復(fù)位按鍵:需要手動(dòng)復(fù)位時(shí)必選(低電平復(fù)位只需另一端接地就可以了)
- ISP下載線(xiàn)接口:需要進(jìn)行ISP下載時(shí)必選
- Jtag 仿真器接口:需要進(jìn)行Jtag仿真調(diào)試時(shí)必選
下圖是對(duì)要求不高的最小系統(tǒng):不使用片上ADC與模擬比較器而且不需要ISP下載與Jtag 防真的場(chǎng)合.只需要接通電源.
此最小系統(tǒng)適合與對(duì)時(shí)鐘要求不嚴(yán)格,不使用片上ADC與模擬比較器,需要ISP下載但不需要Jtag 防真的場(chǎng)合.
因?yàn)槿绻诸^沒(méi)有防真器(可以自制可以買(mǎi)),可以通過(guò)軟防之后下到單片機(jī)運(yùn)行也行.有時(shí)候我們不需要Jtag防真器的,只需要接一個(gè)ISP下載就可以了.
此最小系統(tǒng)適合與對(duì)時(shí)鐘要求不嚴(yán)格,不使用片上ADC與模擬比較器,需要ISP下載,需要Jtag 防真器的場(chǎng)合.
3、構(gòu)建ATmega16
-
初學(xué)者應(yīng)該學(xué)習(xí)的內(nèi)容
- 初學(xué)者進(jìn)階內(nèi)容
-
40腳IC座 - 排陣
- 電阻
- 電容
- 排阻
- 電位器
- 晶振
- 按鍵
- 電源開(kāi)關(guān)
- DB9串口座
- LED發(fā)光二極管
- 4位數(shù)碼管
- 蜂鳴器
- 穩(wěn)壓芯片(ASM1117 - 3.3 )
- MAX232
- DS1302
- DS18B20
- AT24C02
5、PCB技術(shù)與Protel Altium designer 6 簡(jiǎn)介
-
PCB 是印刷電路板(Printed Circuit Board)的縮寫(xiě)顧名思義,就是把導(dǎo)線(xiàn)印刷在板子上 - 覆銅板->印刷感光膠->曝光->鉆孔->化學(xué)腐蝕->金屬化過(guò)孔->噴絕緣漆->印刷絲印層->切割
- Protel軟件是最流行的PCB設(shè)計(jì)軟件,可以在電腦上完成PCB的設(shè)計(jì),然后送到PCB加工廠(chǎng)出板
- 常用版本:Protel 99 SE,Protel DXP 2004 ,Altium Designer 6(AD6)
- AD6 是最新版本,風(fēng)格與Protel DXP 2004 區(qū)別不大。本人采用AD6環(huán)境進(jìn)行演示。(不過(guò)我平時(shí)用2004)
-
Protel設(shè)計(jì)PCB步驟如下: