人性化輪椅設(shè)計(jì)0附錄 A 高性能、低功耗的 8 位 AVR?微處理器 Atmega16一、產(chǎn)品特性先進(jìn)的RISC結(jié)構(gòu)131條指令–大多數(shù)指令執(zhí)行時(shí)間為單個(gè)時(shí)鐘周期32個(gè)8位通用工作寄存器全靜態(tài)工作工作于16MHz時(shí)性能高達(dá)16MIPS只需兩個(gè)時(shí)鐘周期的硬件乘法器非易失性程序和數(shù)據(jù)存儲(chǔ)器16K字節(jié)的系統(tǒng)內(nèi)可編程Flash擦寫(xiě)壽命:10,000次具有獨(dú)立鎖定位的可選Boot代碼區(qū)通過(guò)片上Boot程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程真正的同時(shí)讀寫(xiě)操作512字節(jié)的EEPROM擦寫(xiě)壽命:100,000次1K字節(jié)的片內(nèi)SRAM可以對(duì)鎖定位進(jìn)行編程以實(shí)現(xiàn)用戶(hù)程序的加密JTAG接口(與IEEE1149.1標(biāo)準(zhǔn)兼容)符合JTAG標(biāo)準(zhǔn)的邊界掃描功能支持?jǐn)U展的片內(nèi)調(diào)試功能通過(guò)JTAG接口實(shí)現(xiàn)對(duì)Flash、EEPROM、熔絲位和鎖定位的編程兩個(gè)具有獨(dú)立預(yù)分頻器和比較器功能的8位定時(shí)器/計(jì)數(shù)器一個(gè)具有預(yù)分頻器、比較功能和捕捉功能的16位定時(shí)器/計(jì)數(shù)器具有獨(dú)立振蕩器的實(shí)時(shí)計(jì)數(shù)器RTC四通道PWM8路10位ADC8個(gè)單端通道1TQFP封裝的7個(gè)差分通道2個(gè)具有可編程增益(1x,10x,或200x)的差分通道面向字節(jié)的兩線接口兩個(gè)可編程的串行USART可工作于主機(jī)/從機(jī)模式的SPI串行接口具有獨(dú)立片內(nèi)振蕩器的可編程看門(mén)狗定時(shí)器片內(nèi)模擬比較器特殊的處理器特點(diǎn)上電復(fù)位以及可編程的掉電檢測(cè)片內(nèi)經(jīng)過(guò)標(biāo)定的RC 振蕩器片內(nèi)/片外中斷源6種睡眠模式:空閑模式、ADC噪聲抑制模式、省電模式、掉電模式、Standby 模式以及擴(kuò)展的Standby模式I/O和封裝32個(gè)可編程的I/O口40引腳PDIP 封裝 ,44引腳TQFP封裝,與44引腳MLF封裝工作電壓:ATmega16L:2.7-5.5VATmega16: 4.5-5.5V速度等級(jí)0-8MHz ATmega16L0-16MHz ATmega16ATmega16L在1MHz,3V,25°C時(shí)的功耗正常模式:1.1mA空閑模式:0.35mA掉電模式:1μA二、綜述ATmega16是基于增強(qiáng)的 AVR RISC結(jié)構(gòu)的低功耗8位CMOS微控制器。由于其先進(jìn)的指令集以及單時(shí)鐘周期指令執(zhí)行時(shí)間,ATmega16的數(shù)據(jù)吞吐率高達(dá)1MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾。AVR內(nèi)核具有豐富的指令集和32個(gè)通用工作人性化輪椅設(shè)計(jì)2寄存器。所有的寄存器都直接與算邏單元(ALU) 相連接,使得一條指令可以在一個(gè)時(shí)鐘周期內(nèi)同時(shí)訪問(wèn)兩個(gè)獨(dú)立的寄存器。這種結(jié)構(gòu)大大提高了代碼效率,并且具有比普通的CISC微控制器最高至10倍的數(shù)據(jù)吞吐率。ATmega16有如下特點(diǎn): 16K字節(jié)的系統(tǒng)內(nèi)可編程Flash(具有同時(shí)讀寫(xiě)的能力,即RWW),512字節(jié)EEPROM,1K字節(jié)SRAM ,32個(gè)通用 I/O口線,32個(gè)通用工作寄存器,用于邊界掃描的JTAG接口,支持片內(nèi)調(diào)試與編程,三個(gè)具有比較模式的靈活的定時(shí)器/ 計(jì)數(shù)器(T/C),片內(nèi) /外中斷,可編程串行USART,有起始條件檢測(cè)器的通用串行接口, 8路10位具有可選差分輸入級(jí)可編程增益(TQFP封裝)的ADC,具有片內(nèi)振蕩器的可編程看門(mén)狗定時(shí)器,一個(gè)SPI串行端口,以及六個(gè)可以通過(guò)軟件進(jìn)行選擇的省電模式。工作于空閑模式時(shí)CPU 停止工作,而USART、兩線接口、A/D轉(zhuǎn)換器、SRAM、T/C、SPI端口以及中斷系統(tǒng)繼續(xù)工作;掉電模式時(shí)晶體振蕩器停止振蕩,所有功能除了中斷和硬件復(fù)位之外都停止工作;在省電模式下,異步定時(shí)器繼續(xù)運(yùn)行,允許用戶(hù)保持一個(gè)時(shí)間基準(zhǔn),而其余功能模塊處于休眠狀態(tài);ADC噪聲抑制模式時(shí)終止CPU和除了異步定時(shí)器與ADC以外所有I/O模塊的工作,以降低ADC轉(zhuǎn)換時(shí)的開(kāi)關(guān)噪聲;Standby 模式下只有晶體或諧振振蕩器運(yùn)行,其余功能模塊處于休眠狀態(tài),使得器件只消耗極少的電流,同時(shí)具有快速啟動(dòng)能力;擴(kuò)展Standby模式下則允許振蕩器和異步定時(shí)器繼續(xù)工作。本芯片是以Atmel高密度非易失性存儲(chǔ)器技術(shù)生產(chǎn)的。片內(nèi) ISP Flash允許程序存儲(chǔ)器通過(guò)ISP 串行接口,或者通用編程器進(jìn)行編程,也可以通過(guò)運(yùn)行于AVR內(nèi)核之中的引導(dǎo)程序進(jìn)行編程。引導(dǎo)程序可以使用任意接口將應(yīng)用程序下載到應(yīng)用Flash存儲(chǔ)區(qū)(ApplicationFlash Memory)。在更新應(yīng)用Flash存儲(chǔ)區(qū)時(shí)引導(dǎo) Flash區(qū)(Boot Flash Memory) 的程序繼續(xù)運(yùn)行,實(shí)現(xiàn)了RWW 操作。通過(guò)將8位RISC CPU與系統(tǒng)內(nèi)可編程的Flash集成在一個(gè)芯片內(nèi),ATmega16 成為一個(gè)功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用提供了靈活而低成本的解決方案。ATmega16具有一整套的編程與系統(tǒng)開(kāi)發(fā)工具,包括:C語(yǔ)言編譯器、宏匯編、程序調(diào)試器/軟件仿真器、仿真器及評(píng)估板。三、引腳說(shuō)明VCC數(shù)字電路的電源GND地端口A(PA7PA0)端口A做為A/D轉(zhuǎn)換器的模擬輸入端。端口A為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱(chēng)的驅(qū)動(dòng)3特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口A 處于高阻狀態(tài)。端口B(PB7PB0) 端口B 為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱(chēng)的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口B處于高阻狀態(tài)。端口C(PC7PC0) 端口C 為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱(chēng)的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口C處于高阻狀態(tài)。如果JTAG接口使能,即使復(fù)位出現(xiàn)引腳PC5(TDI)、PC3(TMS) 與PC2(TCK)的上拉電阻被激活。端口 D(PD7PD0)端口 D 為 8 位雙向 I/O 口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱(chēng)的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,則端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口 D 處于高阻狀態(tài)。RESET 復(fù)位輸入引腳。持續(xù)時(shí)間超過(guò)最小門(mén)限時(shí)間的低電平將引起系統(tǒng)復(fù)位。持續(xù)時(shí)間小于門(mén)限間的脈沖不能保證可靠復(fù)位。XTAL1 反向振蕩放大器與片內(nèi)時(shí)鐘操作電路的輸入端。XTAL2 反向振蕩放大器的輸出端。AVCC 是端口 A 與 A/D 轉(zhuǎn)換器的電源。不使用 ADC 時(shí),該引腳應(yīng)直接與 VCC 連接。使用 ADC 時(shí)應(yīng)通過(guò)一個(gè)低通濾波器與 VCC 連接。AREF A/D 的模擬基準(zhǔn)輸入引腳。具有 PWM 功能的 8 位定時(shí)器/計(jì)時(shí)器 0T/C0 是一個(gè)通用的單通道 8 位定時(shí)器/計(jì)數(shù)器模塊。其主要特點(diǎn)如下:?jiǎn)瓮ǖ烙?jì)數(shù)器比較匹配發(fā)生時(shí)清除定時(shí)器(自動(dòng)加載)無(wú)干擾脈沖,相位正確的 PWM頻率發(fā)生器外部事件計(jì)數(shù)器10 位的時(shí)鐘預(yù)分頻器人性化輪椅設(shè)計(jì)4溢出和比較匹配中斷源(TOV0 和 OCF0)綜述 Figure27 為 8 位定時(shí)器/計(jì)數(shù)器的簡(jiǎn)化框圖。CPU 可以訪問(wèn)的 I/O 寄存器,包括位和引腳,以粗體顯示。寄存器 T/C(TCNT0)和輸出比較寄存器 (OCR0)為 8 位寄存器。中斷請(qǐng)求(圖中簡(jiǎn)寫(xiě)為Int.Req.)信號(hào)在定時(shí)器中斷標(biāo)志寄存器 TIFR 都有反映。所有中斷都可以通過(guò)定時(shí)器中斷屏蔽寄存器T/C 可以通過(guò)預(yù)分頻器由內(nèi)部時(shí)鐘源驅(qū)動(dòng),或者是通過(guò) T0 引腳的外部時(shí)鐘源來(lái)驅(qū)動(dòng)。時(shí)鐘選擇邏輯模塊控制使用哪一個(gè)時(shí)鐘源與什么邊沿來(lái)增加(或降低)T/C 的數(shù)值。如果沒(méi)有選擇時(shí)鐘源 T/C 就不工作。時(shí)鐘選擇模塊的輸出定義為定時(shí)器時(shí)鐘 clkT0。雙緩沖的輸出比較寄存器 OCR0 一直與 T/C 的數(shù)值進(jìn)行比較。比較的結(jié)果可用來(lái)產(chǎn)生 PWM 波,或在輸出比較引腳 OC0 上產(chǎn)生變化頻率的輸出。比較匹配事件還將置位比較標(biāo)志 OCF0。此標(biāo)志可以用來(lái)產(chǎn)生輸出比較中斷請(qǐng)求。定義本文的許多寄存器及其各個(gè)位以通用的格式表示。小寫(xiě)的“n”取代了 T/C 的序號(hào),在此即為 0。小寫(xiě)的“x”取代了輸出比較單元通道,在此即為通道 A。但是在寫(xiě)程序時(shí)要使用精確的格式,例如使用 TCNT0 來(lái)訪問(wèn) T/C0 計(jì)數(shù)器值,等等。T/C 時(shí)鐘源 T/C 可以由內(nèi)部同步時(shí)鐘或外部異步時(shí)鐘驅(qū)動(dòng)。時(shí)鐘源是由時(shí)鐘選擇邏輯決定的,而時(shí)鐘選擇邏輯是由位于 T/C 控制寄存器 TCCR0 的時(shí)鐘選擇位 CS02:0 控制的。P81“T/C0 與 T/C1 的預(yù)分頻器”對(duì)時(shí)鐘源與預(yù)分頻有詳盡的描述。工作模式T/C和輸出比較引腳的行為-由波形發(fā)生模式(WGM01:0)及比較輸出模式(COM01:0)的控制位決定。比較輸出模式對(duì)計(jì)數(shù)序列沒(méi)有影響,而波形產(chǎn)生模式對(duì)計(jì)數(shù)序列則有影響。COM01:0 控制 PWM輸出是否為反極性。非PWM模式時(shí)COM01:0 控制輸出是否應(yīng)該在比較匹配發(fā)生時(shí)置位、清零,或是電平取反。普通模式普通模式(WGM01:0=0)為最簡(jiǎn)單的工作模式。在此模式下計(jì)數(shù)器不停地累加。計(jì)到8比特的最大值后(TOP=0xFF) ,由于數(shù)值溢出計(jì)數(shù)器簡(jiǎn)單地返回到最小值 0x00重新開(kāi)始。在TCNT0為零的同一個(gè)定時(shí)器時(shí)鐘里T/C 溢出標(biāo)志TOV0 置位。此時(shí)TOV0有點(diǎn)象第9位,只是只能置位,不會(huì)清零。但由于定時(shí)器中斷服務(wù)程序能夠自動(dòng)清零TOV0,因此可以通過(guò)軟件提高定時(shí)器的分辨率。在普通模式下沒(méi)有什么需要特殊考慮的,用戶(hù)可以隨時(shí)寫(xiě)入新的計(jì)數(shù)器數(shù)值。輸出比較單元可以用來(lái)產(chǎn)生中斷。但是不推薦在普通模式下利用輸出比較來(lái)產(chǎn)生波形,因?yàn)檫@會(huì)占用太多的CPU時(shí)間。CTC(比較匹配時(shí)清零定時(shí)器 )模式5在CTC 模式(WGM01:0=2)下OCR0 寄存器用于調(diào)節(jié)計(jì)數(shù)器的分辨率。當(dāng)計(jì)數(shù)器的數(shù)值TCNT0等于OCR0時(shí)計(jì)數(shù)器清零。OCR0定義了計(jì)數(shù)器的 TOP值,亦即計(jì)數(shù)器的分辨率。這個(gè)模式使得用戶(hù)可以很容易地控制比較匹配輸出的頻率,也簡(jiǎn)化了外部事件計(jì)數(shù)的操作。快速PWM模式(WGM01:0=3)可用來(lái)產(chǎn)生高頻的PWM波形??焖貾WM 模式與其他PWM模式的不同之處是其單斜坡工作方式。計(jì)數(shù)器從BOTTOM計(jì)到MAX,然后立即回到BOTTOM重新開(kāi)始。對(duì)于普通的比較輸出模式,輸出比較引腳 OC0在TCNT0 與OCR0匹配時(shí)清零,在BOTTOM時(shí)置位;對(duì)于反向比較輸出模式, OC0的動(dòng)作正好相反。由于使用了單斜坡模式,快速PWM模式的工作頻率比使用雙斜坡的相位修正 PWM模式高一倍。此高頻操作特性使得快速PWM模式十分適合于功率調(diào)節(jié),整流和 DAC應(yīng)用。高頻可以減小外部元器件(電感,電容) 的物理尺寸,從而降低系統(tǒng)成本。計(jì)時(shí)器數(shù)值達(dá)到MAX時(shí)T/C溢出標(biāo)志TOV0置位。如果中斷使能,在中斷服務(wù)程序可以更新比較值。工作于快速PWM模式時(shí),比較單元可以在OC0引腳上輸出PWM波形。設(shè)置COM01:0為2可以產(chǎn)生普通的PWM信號(hào);為3則可以產(chǎn)生反向 PWM波形要想在引腳上得到輸出信號(hào)還必須將OC0的數(shù)據(jù)方向設(shè)置為輸出。產(chǎn)生 PWM波形的機(jī)理是OC0寄存器在OCR0與TCNT0匹配時(shí)置位(或清零 ),以及在計(jì)數(shù)器清零(從MAX變?yōu)锽OTTOM)的那一個(gè)定時(shí)器時(shí)鐘周期清零(或置位)。輸出的PWM頻率可以通過(guò)如下公式計(jì)算得到:變量N代表分頻因子(1、8、64、256或1024)。OCR0寄存器為極限值時(shí)表示快速PWM模式的一些特殊情況。若OCR0等于BOTTOM,輸出為出現(xiàn)在第MAX+1個(gè)定時(shí)器時(shí)鐘周期的窄脈沖;OCR0 為MAX時(shí),根據(jù)COM01:0的設(shè)定,輸出恒為高電平或低電平。通過(guò)設(shè)定OC0 在比較匹配時(shí)進(jìn)行邏輯電平取反(COM01:0=1),可以得到占空比為 50%的周期信號(hào)。OCR0為0時(shí)信號(hào)有最高頻率foc2=fclk_I/O/2。這個(gè)特性類(lèi)似于 CTC模式下的OC0 取反操作,不同之處在于快速PWM 模式具有雙緩沖。本文摘自Atmega16L官方數(shù)據(jù)手冊(cè)。人性化輪椅設(shè)計(jì)6附錄BВысокий класс исполнения,малоэнергичный микропроцессор Atmega16 потери 8 AVR?Во первых, характеристика продукта131 инструкция - временя на инструктирование большинства для одиночный такта32вообще8регистра деятельностиВся статическая работаРаботы в 16 мегациклах когда представление достигает как высоко как 16 MIPSТолько для того чтобы 2 такта процедура по нелетучестиМножителя оборудования и вСистеме байта хранения 16K данн-несущей programmable внезапныеСкресты пишет жизнь: 10.000 временИмеют независимо локализацию замка, котор нужно быть по возможности для того чтобы выбрать Зону Кодего ботинкаВсистеме осуществления процедуре по ботинка для того чтобы запрограммировать поистине в то же Самое времяRead-write байт EEPROM деятельности512 через часть дальшеДля того чтобы поцарапать пишут жизнь: 100.0001K байт внутренне SRAMМай локализация засорением продолжает программировать для того чтобы осуществить encryption программы для пользователяСоединение JTAG (и IEEE 1149.1 стандарта совместимого)Соответствует к функции скеннирования границы JTAG стандартнойПоддержка расширяет внутренне функцию Через осуществление соединения JTAG к вспышке, EEPROM, положению melt silk и замкам локализация программировать72 имеют независимо рассекатель pre-частоты и отметчики времени функции 8 компаратора СчетчикИмеет рассекатель pre-частоты, функцию сравнения и отметчики времени функции 16 захвата СчетчикИмеет счетчик RTC независимо генератора в реальном масштабе времениЧетырехканальные каналыКонца ADC 8 группы10 PWM 8 одиночныеКанал 2 разнице в уплотнения 7TQFP имеет programmable увеличение (1x, 10x, Или 200x) канал разницыМожет работать serial USART соединенияСтороны programmable в GLAVNом двигателе От последовательного интерфейса картины SPI машиныИмеет в характеристике обработчика независимо внутренне компаратораИмитации отметчика времени барбосаГенератора programmable внутреннеСпециальной замену электричества также, как programmable падения демаркация рассмотренияЗлектричества внутренне отростчатая генератор RCВнутренне Внешний источник interrupt части6 вроде картин сна: Неработающий режим, картина abatement шума ADC, картина электричества провинции, понижается картина электричества, запасная картина также, как картина iий расширения.ЗапаснаяO и уплотнения32 programmable IO40 уплотнение штыря PDIP, 44 уплотнение штыря TQFP, С 44 напряжением тока уплотнения штыряMLF работая:ATmega16L:2.7 - 5.5VATmega16: 4.5 - 5.5V人性化輪椅設(shè)計(jì)8Ряд скорости0 - 8 MHz ATmega16L0 - 16 MHz ATmega16ATmega16L в 1 мегацикле, 3V, картина потери питания времени25°C нормальная:Нормальная картина: 1.1 mAНеработающий режим: 0.35 mAПадает картина электричества: 1 μAВо-вторых, суммируетATmega16 основывает на повышении AVR RISC регулятор CMOS малоэнергичной потери 8 структуры микро-. В результате своего предварительного комплекта инструкций также, как одиночное временя на инструктирование такта, тариф оборачиваемости данных ATmega16 достигая как высоко как 1 MIPS/Мегацикл, таким образом может облегчить и уменьшить систему между потерей питания и обрабатывая несоответствием скорости. Суть AVR имеет богатые люди установленное инструкций и вообще регистра деятельности 32. Все регистрирует все сразу с высчитанным блоком патрулей (ALU) для того чтобы соединиться, причины инструкция быть по возможности одновременно для посещения 2 независимо регистров в такта. Это вроде составляет увеличило эффективность Кодего больш, и имеет обычный регулятор CISC микро- более высоко чем к времени 10 оборачиваемостей данных расклассифицируйте.ATmega16 имеет following характеристику: В вспышке системы байта 16K programmable (имеет в то же самое время read-write способность, namely RWW), 512 байт EEPROM, 1K байт SRAM, генералитет 32 iийЛиния o, 32 вообще регистра деятельности, польза в границе просматривая соединение JTAG, поддерживает внутренне debugging и программировать, 3 имеет отметчик времени картины сравнения верткий Счетчик (T/C),ВнутреннеВне interrupts, Programmable serial USART, имеет последовательный интерфейс детектора справки вообще, 8 групп 10 имеет может выбрать увеличение уровня входного сигнала разницы programmable (уплотнение) TQFP ADC, имеет отметчик времени барбоса внутренне генератора programmable, порт SPI серийный, так же, как 6 9могут продолжить выбор через средство программирования картина электричества провинции. Работайте в неработающем режиме когда стуки C P U, но USART, 2 соединениях, A/Переключатель d, SRAM, T/C, порт SPI также, как система перерыва продолжается работать; Падает когда картина электричества кварцевый, котор осциллятор останавливает вибрацию, все функции перемещают все стуки с кроме interrupt и оборудования; Под картину электричества провинции, асинхронный отметчик времени продолжается двинуть, потребитель позволения водит материал времени, но другой модуль функции находится на dormant положении; Когда картина abatement шума ADC прекратила C P U и кроме асинхронных отметчика времени и ADC всего IРабота модуля o, уменьшает когда шум переключателя преобразования ADC; Под запасной картиной только после этого crystal или резонирующее движение генератора, другой модуль функции находится на dormant положении, причиняет компонент только уничтожить весьма немногие электрические течения, одновременно имеет быструю способность старта; Расширяет под запасной картиной для того чтобы позволить генератор и асинхронный отметчик времени продолжается работать.Этот обломок продукцией технологии хранения Atmel high-density слаболетучей. Внутренне ISP внезапная память программы позволения через последовательный интерфейс ISP, или вообще программник продолжает программировать, также может продолжить программировать через движение в сути AVR vectoring процедура. Vectoring процедура могла использовать случайно соединение процедура по применения, котор к download прикладывает внезапный блок памяти (память ApplicationFlash). Прикладывает внезапный блок памяти когда возобновление направляет внезапную OBLASTь (память ботинка внезапную) процедура продолжаемая для того чтобы двинуть, осуществляет деятельность RWW. Через C P U внутри 8 RISC и внедрение системы programmable внезапное в обломоке, интегрированное ATmega16 будет монолитовыми функции formidable - цепь, обеспечила верткое и разрешение низкой цены для много врезанных применений управления. ATmega16 имеет один весь запрограммировать комплекта и набор развития системы, вклюая: C - составитель языка, большой агрегат, debugger/процедуры Имитатор средства программирования, имитатор и доска оценки.人性化輪椅設(shè)計(jì)10В-третьих, объяснение штыряVCC Источник питания цифровой цепи GNDСдержите a (PA7.PA0) порт a делает будет A/Конец входного сигнала имитации переключателя d.Сдержите a будет 8 двухнаправленное IO, имеет в programmable интерьере для того чтобы вытянуть сопротивление. Свой буфер выхода имеет симметрично характеристику возбуждения, может вывести наружу и поглотить большое электрическое течение. Когда как польза входного сигнала, если в интерьере вытягивает сопротивление для того чтобы включить, порт будет вытягиванные lowly exterior электрической цепью когда течение выхода. В процессе замены, even if начинать часов системы колебания, сдержите a не на высокоомном состоянии.Порт b (PB7.PB0) port b 8 двухнаправленное IO, имеет в programmable интерьере для того чтобы вытянуть сопротивление. Свой буфер выхода имеет симметрично характеристику возбуждения, может вывести наружу и поглотить большое электрическое течение. Когда как польза входного сигнала, если в интерьере вытягивает сопротивление для того чтобы включить, порт будет вытягиванные lowly exterior электрической цепью когда течение выхода. В процессе замены, even if начинать часов системы колебания, port b не на высокоомном состоянии.Порт c (PC7.PC0) port c 8 двухнаправленное IO, имеет в programmable интерьере для того чтобы вытянуть сопротивление. Свой буфер выхода имеет симметрично характеристику возбуждения, может вывести наружу и поглотить большое электрическое течение. Когда как польза входного сигнала, если в интерьере вытягивает сопротивление для того чтобы включить, порт будет вытягиванные lowly exterior электрической цепью когда течение выхода. В процессе замены, начинать часов системы колебания, port c не на высокоомном состоянии. Если соединение JTAG включает, то even if перемещает появляет штырь PC5 (TDI), PC3 (TMS) и PC2 (TCK) дальше вытягивает сопротивление для того чтобы активировать.Порт d (PD7.PD0) port d 8 двухнаправленное IO, имеет в programmable интерьере для 11того чтобы вытянуть сопротивление. Свой буфер выхода имеет симметрично характеристику возбуждения, может вывести наружу и поглотить большое электрическое течение. Когда как польза входного сигнала, если в интерьере вытягивает сопротивление для того чтобы включить, то порт вытягиванные lowly exterior электрическим течением выхода времени цепи. В процессе замены, even if начинать часов системы колебания, port d не на высокоомном состоянии.ПЕРЕУСТАНОВИТЕ штырь входного сигнала замены. Продолжительность перегонит низкий уровень между большинств регламентом двери для того чтобы причинить замену системы. Продолжительность более мала чем ИМП ульс порога не гарантировал надежную замену.Обратный блок усилителя генератора XTAL1 и внутренне функция часов обходят вокруг конец входного сигнала.Обратный вне-порт блока усилителя генератора XTAL2.AVCC будет port a и A/D Источник питания переключателя. Когда не использует ADC, этот штырь должен сразу и соединение VCC. Пользы когда ADC подключает через низкопроходный фильтр и VCC. AREF A/D Штырь входного сигнала материала имитации.Имеет отметчики времени функции 8 PWM Отметчик времени 0.T/C0 будет вообще отметчиками времени одиночного канала 8 Встречный модуль. Своя главным образом характеристика следующим образом:Спичка сравнения счетчикаОдиночного канала происходит когда исключает отметчик времени (autoloading)ИМП ульс non-помехи, рассекатели pre-частоты часовСчетчика случая10 генератора частотыУчастка правильно PWM внешниеИсточник interrupt спички переполнения и сравнения (TOV0 и OCF0)T/C (TCNT0) и регистр сравнения выхода (OCR0) 8 регистров. Запрос interrupt (в диаграмме просто форма внутренне.Req. ) Сигнал все имеет отражение в регистре TIFR символа interrupt отметчика времени. Все interrupts все могут через регистр экрана 人性化輪椅設(shè)計(jì)12interrupt отметчика времениT/C может через рассекатель pre-частоты внутренне возбуждением источника часов, или быть срабатывает через источник часов штыря T0 exterior. Который источник часов управление модуля логики часов отборное использует увеличить с любым T/граници (или уменьшает)Значение c. Если не выбирает T/источника часовC не работает. Выход модуля часов отборный определяет как часы clkT0 отметчика времени.Двойной регистр OCR0 сравнения выхода валика непрерывно с T/Значение c продолжает сравнение. Сравнено с имеющимся результатом имеет волну PWM, или имеет частоту изменения ую на штыре OC0 сравнения выхода, как ?объяснение блока сравнения выхода P69? такие. Воля также установленная на сравнение положения сравненное с случаем спички для того чтобы символизировать OCF0. Этот знак может использовать для иметь запрос interrupt сравнения выхода.Определение эта статья много регистры и различных мест блоков вообще выражением формы. Маленькая буква ?n? заменила для T/Серийный номер c, в этом 0. Маленькая буква ?x? заменила для канала блока сравнения выхода, в это именно для A. канала. Но когда пишет процедура должна использовать точную форму, например использует TCNT0 для посещения T/C0 противопоставляют значения, и так далее.T/C источника часов T/C может или экстерьер асинхронные, котор часы срабатывают нутряными синхронизированными часами. Источник часов решением логики часов отборным, но часы отборная, котор логика мимо будут обнаруженным местонахождение T/Положение CS02 часов регистра TCCR0 управлением c отборное: 0 управлений. ?T/C P810 и T/C Рассекатель pre-частоты 1? имеет исчерпывающее описание к источнику часов с разделением pre-частоты.Штатное расписание - T/C и поведение штыря сравнения выхода - имеет картину профилем (WGM01: 0) и картина выхода сравнения (COM01: 0) решений положения управления. Не влияет на сравнено с картиной выхода к подсчитывая последовательности, но профиль имеет картину к подсчитывая последовательности после этого влиятельной. COM01: 0 контролирует PWM для того чтобы вывести наружу ли обращенная полярность. Когда картина non-PWM COM01: выходы ли происходит когда спичка сравнения устанавливает на положение, возврат, возможно взятия управлений уровня встречные 13(P71 ?блок вывода спички сравнения?). Обычная картина (WGM01: 0 = 0) будут просто штатным расписанием. Счетчик не останавливает под этой картиной аккумулирует. Подсчитывает после 8 значений битов максимальных (ВЕРХНЕЙ ЧАСТИ = 0xFF), потому что возвращения счетчика переполнения значения просто к минимальному значению 0x00 делают свежий старт. В TCNT0 находит в zero идентичном T/C часов отметчика времени.Переполнение символизировало комплекты TOV0 на положении. Это время TOV0 маленькие взгляды любят 9th, только только смогите установить на положение, не смогите переустановить. Но потому что обслуживание interrupt отметчика времени может переустановить TOV0 автоматически, поэтому может увеличить отметчик времени через средство программирования разрешение. Под обычной картиной любое рассмотрение потребности специальное, потребитель не по возможности для того чтобы прочитать внутри новое встречное значение по необходимости.Блок сравнения выхода может использовать для иметь interrupt. Но не рекомендует под обычной картиной имеет профиль использующ сравнение выхода, потому что это может принять CPU - время. CTC картина(WGM01: 0 = 2) под регистром OCR0, котор нужно использовать в картине CTC регулируя счетчик разрешение. Когда встречно значение TCNT0 равно к встречному возврату OCR0. OCR0 определяло встречное ВЕРХНЕЕ значение, т.е. встречное разрешение. Эта картина причиняет потребителя быть по возможности для того чтобы контролировать спичку сравнения вывела наружу очень легко также упрощанная частота, деятельности внешнего случая подсчитывая.Быстрая картина PWM (WGM01: имеющиеся 0 = 3) имеют профиль высокой частоты PWM. Быстрой картиной PWM и другим сходством картины PWM будут своя одиночная деятельность тангажа. Счетчик подсчитывает МАКС от ДНА, тогда возвращает к ДНУ для того чтобы сделать свежий старт немедленно. Относительно обычной картины выхода сравнения, штырь OC0 сравнения выхода когда TCNT0 и OCR0 сопрягают возвраты, когда ДНО устанавливает на положение; Относительно обратной картины выхода сравнения, право движения OC0 как раз напротив. Потому что использует одиночную картину тангажа, равочая частота быстрой картины PWM сравнила к пользам двойной 人性化輪椅設(shè)計(jì)14тангаж участок к максимуму картины revise PWM одно время. Эта высокочастотная работая характеристика причиняет быструю картину PWM к костюму весьма в регулировке силы, выпрямлении и применении DAC. Высокая частота может уменьшить exterior главным образом размер приспособления (индуктивности, эл