早期單片機(jī),比如51單片機(jī)為了提高可靠性(防止數(shù)據(jù)誤讀或跑飛)采用較高的分頻系數(shù)對(duì)時(shí)鐘分頻,使得指令周期長(zhǎng),執(zhí)行速度慢。例如51單片機(jī)需要12個(gè)晶振周期才能組成1個(gè)機(jī)器周期,而且很多指令需要2個(gè)機(jī)器周期才能執(zhí)行。
STC51單片機(jī)設(shè)計(jì)設(shè)置軟件(STC單片機(jī)工具書(shū))可以設(shè)置串口波特率,源代碼查詢,選型手冊(cè)等等強(qiáng)大功能,超好用,開(kāi)發(fā)STC單片機(jī)必不可少的工具!強(qiáng)烈推薦!
學(xué)AVR單片機(jī)的好書(shū)是《AVR單片機(jī)嵌入式系統(tǒng)原理與應(yīng)用實(shí)踐》,封面見(jiàn)下圖。
AVR一般采用CVAVR編程軟件編程,也可用GUN GCC AVR、AVR Studio軟件編程。可采用匯編或C語(yǔ)言編程。燒程序前先輸出HEX文件,然后用SLISP(雙龍ISP)軟件加載,再通過(guò)ISP編程線或者25針并口連接線燒入AVR單片機(jī),支持在線編程。
由于AVR單片機(jī)最小系統(tǒng)很簡(jiǎn)單,就是電源+晶振(可不用)+LED+ISP接口(通電就運(yùn)行,斷電就停止,不用復(fù)位電路),因此任何初學(xué)者都可以用面包板搭出AVR最小系統(tǒng),并且編程實(shí)踐。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版