avr單片機(jī)pwm功能的使用,本程序?qū)崿F(xiàn)了PWM中CTC模式的要求。開發(fā)環(huán)境為icc avr。單片機(jī)atmega48
上傳時(shí)間: 2014-11-18
上傳用戶:cuiyashuo
此程序是在AVR單片機(jī)atmega169P處理器的程序,開發(fā)環(huán)境為ICC AVR 7.13pro,我在網(wǎng)上找了好久很少有MT8888模擬單片機(jī)讀寫時(shí)序的驅(qū)動程序,更少有AVR處理器的,所有今天貢獻(xiàn)出來,希望對大家有幫助。
上傳時(shí)間: 2014-12-22
上傳用戶:Breathe0125
AVR的UCO/S-II,在ICC AVR環(huán)境編譯可直接運(yùn)行
上傳時(shí)間: 2013-12-24
上傳用戶:qb1993225
AVR單片機(jī)c語言的開發(fā)板程序,用到的測試與調(diào)試工具是ICC AVR,AVR Studio 4
標(biāo)簽: AVR 單片機(jī)c語言 開發(fā)板 程序
上傳時(shí)間: 2017-08-16
上傳用戶:努力努力再努力
電動摩托車具有零排放、低噪聲等優(yōu)點(diǎn),是真正的綠色環(huán)保輕型交通工具,它以方便j快捷等特點(diǎn)被越來越多的人們所接受,成為大中城市公共交通的理想補(bǔ)充。而無刷直流電動機(jī)以其控制簡單、可靠性高、輸出轉(zhuǎn)矩大等優(yōu)點(diǎn),被大量地用作電動摩托車驅(qū)動電機(jī)。本文主要研究基于AVR單片機(jī)的電動摩托車控制技術(shù)。 首先,分析了電動摩托車的發(fā)展趨勢,以及無刷直流電動機(jī)能在電動摩托車驅(qū)動領(lǐng)域得到廣泛應(yīng)用的原因,并探討了電動摩托車無刷直流驅(qū)動電機(jī)的控制方法。 其次,在分析無刷直流電動機(jī)工作原理的基礎(chǔ)上,構(gòu)造了無刷直流電動機(jī)的數(shù)學(xué)模型,確立了通過PWM調(diào)節(jié)改變電樞電壓的大小來調(diào)節(jié)轉(zhuǎn)速的控制策略。 第三,采用ATMEL公司的ATmega88單片機(jī)為控制核心,設(shè)計(jì)了包括電流檢測與保護(hù)、位置信號檢測、功率開關(guān)管驅(qū)動、電源轉(zhuǎn)換和電壓采樣與欠壓保護(hù)等一系列硬件電路,充分利用了ATmega88單片機(jī)成本低、功能豐富、運(yùn)算能力強(qiáng)等優(yōu)點(diǎn),簡化了控制電路,提高了控制系統(tǒng)的可靠性,降低了控制成本。 第四,采用C語言編寫了控制程序,完善了控制功能,實(shí)現(xiàn)了軟、硬件控制方法的結(jié)合。使用icc-AVR集成開發(fā)環(huán)境和SL-ISP在線編程,降低了開發(fā)成本;采用模塊化設(shè)計(jì)方法設(shè)計(jì)控制程序,提高了程序的可維護(hù)性。完成的功能模塊主要包括啟動與換相模塊、電動機(jī)轉(zhuǎn)速調(diào)節(jié)模塊、過電流與堵轉(zhuǎn)保護(hù)模塊、欠電壓保護(hù)模塊和定速巡航模塊等。 最后,對開發(fā)的控制系統(tǒng)進(jìn)行了調(diào)試,并對實(shí)驗(yàn)結(jié)果進(jìn)行了分析。結(jié)果表明,控制系統(tǒng)運(yùn)行可靠、實(shí)時(shí)性好,證明ATmega88單片機(jī)適合用作電動摩托車驅(qū)動電機(jī)的控制芯片。
上傳時(shí)間: 2013-05-20
上傳用戶:lanhuaying
最經(jīng)典的ICC AVR版本,特別適合初學(xué)AVR,并且想用C編程的,簡單易用
上傳時(shí)間: 2013-08-01
上傳用戶:zhouli
ICCAVR編譯器的安裝、運(yùn)行、破解、使用 用ICCAVR編譯器產(chǎn)生初始化程序和程序框架
上傳時(shí)間: 2014-12-27
上傳用戶:huannan88
ICCAVR軟件中文使用說明書:一ImageCraft 的ICC AVR 編譯器安裝1 運(yùn)行光盤上的SETUP.EXE 程序進(jìn)行安裝方法一a 打開我的電腦b 打開光盤驅(qū)動器所對應(yīng)的盤符c 雙擊光盤中文件SETUP.EXE 的圖標(biāo)d 按照屏幕提示選定一個(gè)安裝路徑后進(jìn)行安裝方法二a 在開始菜單中選擇運(yùn)行項(xiàng)目b 在運(yùn)行對話框中填入drive:\setup.exe注意drive 對應(yīng)你的機(jī)器中的光盤驅(qū)動器盤符c 按確定鍵開始安裝d 其余同方法一注意按上述方法進(jìn)行安裝后得到的是一個(gè)只可以使用30 天的未注冊版對正式版用戶還要進(jìn)行第二步的注冊才可得到一個(gè)無時(shí)間限制的正式版ICC AVR 正式版分標(biāo)準(zhǔn)版和專業(yè)版在標(biāo)準(zhǔn)版中有一些功能限制如代碼的壓縮工程和文件的配置檢查在標(biāo)準(zhǔn)版中不可以使用
上傳時(shí)間: 2013-10-23
上傳用戶:hwl453472107
ICCAVR中文使用說明:ICCAVR 介紹1 ImageCraft 的ICCAVR 介紹ImageCraft 的ICCAVR 是一種使用符合ANSI 標(biāo)準(zhǔn)的C 語言來開發(fā)微控制器MCU程序的一個(gè)工具它有以下幾個(gè)主要特點(diǎn)ICCAVR 是一個(gè)綜合了編輯器和工程管理器的集成工作環(huán)境IDE 其可在WINDOWS9X/NT 下工作源文件全部被組織到工程之中文件的編輯和工程的構(gòu)筑也在這個(gè)環(huán)境中完成編譯錯(cuò)誤顯示在狀態(tài)窗口中并且當(dāng)你用鼠標(biāo)單擊編譯錯(cuò)誤時(shí)光標(biāo)會自動跳轉(zhuǎn)到編輯窗口中引起錯(cuò)誤的那一行這個(gè)工程管理器還能直接產(chǎn)生您希望得到的可以直接使用的INTELHEX 格式文件INTEL HEX 格式文件可被大多數(shù)的編程器所支持用于下載程序到芯片中去ICCAVR 是一個(gè)32 位的程序支持長文件名出于篇幅考慮本說明書并不介紹通用的C 語言語法知識僅介紹使用ICC AVR 所必須具備的知識因此要求讀者在閱讀本說明書之前應(yīng)對C 語言有了一定程度的理解2 ICCAVR 中的文件類型及其擴(kuò)展名文件類型是由它們的擴(kuò)展名決定的IDE 和編譯器可以使用以下幾種類型的文件輸入文件.c 擴(kuò)展名----表示是C 語言源文件.s 擴(kuò)展名----表示是匯編語言源文件.h 擴(kuò)展名----表示是C 語言的頭文件.prj 擴(kuò)展名----表示是工程文件這個(gè)文件保存由IDE 所創(chuàng)建和修改的一個(gè)工程的有關(guān)信息.a 擴(kuò)展名----庫文件它可以由幾個(gè)庫封裝在一起libcavr.a 是一個(gè)包含了標(biāo)準(zhǔn)C 的庫和AVR 特殊程序調(diào)用的基本庫如果庫被引用鏈接器會將其鏈接到您的模塊或文件中您也可以創(chuàng)建或修改一個(gè)符合你需要的庫輸出文件.s 對應(yīng)每個(gè)C 語言源文件由編譯器在編譯時(shí)產(chǎn)生的匯編輸出文件.o 由匯編文件匯編產(chǎn)生的目標(biāo)文件多個(gè)目標(biāo)文件可以鏈接成一個(gè)可執(zhí)行文件.hex INTEL HEX 格式文件其中包含了程序的機(jī)器代碼.eep INTEL HEX 格式文件包含了EEPROM 的初始化數(shù)據(jù).cof COFF 格式輸出文件用于在ATMEL 的AvrStudio 環(huán)境下進(jìn)行程序調(diào)試.lst 列表文件在這個(gè)文件中列舉出了目標(biāo)代碼對應(yīng)的最終地址.mp 內(nèi)存映象文件它包含了您程序中有關(guān)符號及其所占內(nèi)存大小的信息.cmd NoICE 2.xx 調(diào)試命令文件.noi NoICE 3.xx 調(diào)試命令文件.dbg ImageCraft 調(diào)試命令文件
上傳時(shí)間: 2013-10-29
上傳用戶:truth12
ICCAVR教程,ICCAVR軟件中文件使用說明書,雙龍公司翻譯整理。建議大家認(rèn)真學(xué)習(xí)一下這個(gè)資料,內(nèi)容不是很長,看了之后會對ICCAVR有更深的了解。 ImageCraft ICCAVR 的中文使用說明翻譯 詹衛(wèi)前一ImageCraft 的ICC AVR 編譯器安裝1 運(yùn)行光盤上的SETUP.EXE 程序進(jìn)行安裝方法一a 打開我的電腦b 打開光盤驅(qū)動器所對應(yīng)的盤符c 雙擊光盤中文件SETUP.EXE 的圖標(biāo)d 按照屏幕提示選定一個(gè)安裝路徑后進(jìn)行安裝方法二a 在開始菜單中選擇運(yùn)行項(xiàng)目b 在運(yùn)行對話框中填入drive:\setup.exe注意drive 對應(yīng)你的機(jī)器中的光盤驅(qū)動器盤符c 按確定鍵開始安裝d 其余同方法一注意按上述方法進(jìn)行安裝后得到的是一個(gè)只可以使用30 天的未注冊版對正式版用戶還要進(jìn)行第二步的注冊才可得到一個(gè)無時(shí)間限制的正式版ICC AVR 正式版分標(biāo)準(zhǔn)版和專業(yè)版在標(biāo)準(zhǔn)版中有一些功能限制如代碼的壓縮工程和文件的配置檢查在標(biāo)準(zhǔn)版中不可以使用
上傳時(shí)間: 2013-11-05
上傳用戶:zhyfjj
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1