av无码国产在线看岛国_日韩精品无码专区国产av影院_在线主播精品国产99热_国模无码一区二区久久_97影院九七理论片男女高清_中文字幕一级毛片_亚洲国产av无码专区亚洲av_成人黄色小说在线观看_H动漫无遮挡在线看中文_国产午夜精品理论片免费视频播放

您好,歡迎訪問上?,F(xiàn)易電子元器件有限公司網(wǎng)站!

021-51870898
021-51870898   18019251567
4新聞資訊
您的位置: 首頁(yè) ->  新聞資訊 -> 單片機(jī)

?使用ICC AVR和AVR STUDIO的一些差別

文章出處:?jiǎn)纹瑱C(jī) 責(zé)任編輯:上海現(xiàn)易電子元器件有限公司 發(fā)表時(shí)間:2020-11-10

列出ICC AVR 過渡到 AVR STUDIO時(shí)要注意的幾個(gè)問題


1.頭文件更改


ICCAVR使用的是“#include


AVR STUDIO更改為“#include


在ICC中使用不同MCU的頭文件是不同的,在AVR studio中所有MCU的頭文件都用“#include


2.AVR studio中延時(shí)函數(shù)可直接使用“#include ”頭文件中的延時(shí)函數(shù):


void _delay_us (double __us);


void _delay_ms(double __ms);


兩個(gè)函數(shù)的參數(shù)均為double型的,通常使用整數(shù)延時(shí)即可。


(函數(shù)最大延時(shí)時(shí)間是有限制的,參考“util/delay.h”)


3.中斷函數(shù)寫法不同


在ICC 中斷函數(shù)名可以自定義


列出ATmega16的向量表:



#define IT_RESET        1

#define IT_INT0         2

#define IT_INT1         3

#define IT_TIMER2_COMP 4

#define IT_TIMER2_OVF   5

#define IT_TIMER1_CAPT 6

#define IT_TIMER1_COMPA 7

#define IT_TIMER1_COMPB 8

#define IT_TIMER1_OVF   9

#define IT_TIMER0_OVF   10

#define IT_SPI_STC      11

#define IT_USART_RXC    12

#define IT_USART_UDRE   13

#define IT_USART_TXC    14

#define IT_ADC          15

#define IT_EE_RDY       16

#define IT_ANA_COMP     17

#define IT_TWI          18

#define IT_INT2         19

#define IT_TIMER0_COMP 20

#define IT_SPM_RDY      21


#pragma interrupt_handler user_fuc:Interrupt vector number


如:


#pragma interrupt_handler Time2:iv_TIMER2_COMP


void Time2()


{


}


AVR studio中需添加“#include ”頭文件且中斷函數(shù)名不能自定義


如:


#include


ISR(SIG_OVERFLOW0)       //定時(shí)器/計(jì)數(shù)器0溢出中斷(ICC AVR 過渡到 AVR STUDIO


4.一些庫(kù)函數(shù)的不同


ICC                                        AVR studio


nop()                                    asm("nop")


WDR()                                 asm("wdr")


CLI()                                      cli()


SEI()                                      sei()


上海現(xiàn)易電子元器件有限公司 版權(quán)所有 未經(jīng)授權(quán)禁止復(fù)制或鏡像

CopyRight 2020-2025 29711999.com.cn All rights reserved   滬ICP備2020031792號(hào)

電話

易經(jīng)理

18019251567

微信

易經(jīng)理

易經(jīng)理

頂部

咨詢