第二部分 硬件部分2.1 ATMEGA128開發(fā)板ATMEGA128開發(fā)板采用了典型的計(jì)算機(jī)結(jié)構(gòu),主要是CPU,RAM,ROM和專門設(shè)計(jì)的輸入輸出接口電路等組成。ATMEGA128開發(fā)板則采用循環(huán)掃描工
時(shí)代變了,軟驅(qū)沒有用了,但是里面的電機(jī)是比較好玩的,拿出來研究研究。CODE: /*用mega32三個(gè)口線驅(qū)動(dòng)軟驅(qū)電機(jī). PA2接LB1833 ENA1\\2 腳; PA1接LB1833 IN1 腳; PA0接LB1833 IN2 腳. **************************
硬件說明:ATmega48/88/168的PB5是SPI時(shí)鐘輸出,接74HC595/74HC165的移位時(shí)鐘輸入端;PB4是SPI的MISO數(shù)據(jù)輸人,接74HC165的數(shù)據(jù)輸出;PB3是SPI的MOSI數(shù)據(jù)輸出,接74HC595的串行數(shù)據(jù)輸入端SER;PB2接74HC595/74HC165的
隨著現(xiàn)代社會(huì)的發(fā)展,科學(xué)技術(shù)的進(jìn)步,出現(xiàn)了眾多高層建筑和智能建筑。電梯,作為高層建筑內(nèi)部一種重要的交通工具,其應(yīng)用規(guī)模日益擴(kuò)大。而作為電梯系統(tǒng)中必不可少的一部分,電梯召喚顯示板(簡稱電梯
msvr3打開(`-msvr4')或關(guān)閉(`-msvr3')和SystemV第四版(SVr4)相關(guān)的編譯器擴(kuò)展.效果如下:*輸出哪種匯編語法(你可以使用`-mversion-03.00'選項(xiàng)單獨(dú)選擇).* `-msvr4'使C預(yù)處理器識(shí)別`#pra
ATmega16 有 4 個(gè) 8 位的雙向 I/O 端口 PA, PB, PC, PD, 他們對(duì)外對(duì)應(yīng) 32 個(gè) I/O 引腳, 每一位都可以獨(dú)立的用于邏輯信號(hào)的輸入和輸出. 在 5V 工作電壓下, 輸出高電平時(shí), 每個(gè)引腳可輸出達(dá) 20mA 的驅(qū)動(dòng)電流; 而輸出低
#include#include#defineuintunsignedint#defineucharunsignedchar#defineulongunsignedlong /*------------------------------顯示-----------------------------------*/#defineLED_DATAPORTBconstuc
前 言 當(dāng)今, 空中機(jī)器人技術(shù)在民用及國防等諸多領(lǐng)域中的廣泛應(yīng)用,已經(jīng)越來越被人們所重視, 并吸引了各國專家學(xué)者的注意。小型旋翼機(jī)器人是以模型直升機(jī)為載體, 裝備上傳感器單元, 控制單元和伺服
好些年之前,我為自己寫了幾萬行匯編代碼而驕傲?! ∪欢?,做過多年軟件開發(fā)的我,看到以前寫的匯編代碼也是很多不懂的,這可是自己親手寫的呀。匯編代碼由于其可讀性比較差,給后期的維護(hù)造成很大的困
源程序:SLAVR737.ASM用AVR單片機(jī)8位數(shù)據(jù)產(chǎn)生隨機(jī)數(shù),由PORTA口及PORTC口輸出隨機(jī)數(shù),在8X8LED上顯示,硬件接線電路見“7.3.8按鈕猜數(shù)”。隨機(jī)數(shù)的種子由程序設(shè)定(也可外接開關(guān)設(shè)定),啟動(dòng)種子后,由移位寄存
1.獲得必須的軟件請(qǐng)從Atmel官方獲得最新版本的AVR Studio下載地址參見:http://www.cnblogs.com/proteus/archive/2011/11/09/2242583.html請(qǐng)從WinAVR官方獲得最新版本的WinAVR下載地址:http://sourceforge.net/proj
1.GCC+PN(WinAVR-20071221)簡介:WinAVR-20071221自帶Programmer'sNotepad,這是一個(gè)簡單易用而功能強(qiáng)大的代碼編輯器,具備工程管理、語法著色、代碼折疊等基本功能,并且對(duì)中文有完美的支持。示例:#include//頭