关键词不能为空

当前您在: 主页 > 英语 >

ATmega128_专用寄存器查询表

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 14:40
tags:

-

2021年2月12日发(作者:雷亚尔)



ATmega128


专用寄存器查询表




一、


I/O


口寄存器




















1




数据方向控制寄存器



数据方向控制寄 存器总共有


DDRA



DDRB



DDRC



DDR D



DDRE



DDRF



DDRG



7
























D


DRx




























































D7


D6



D5



D4



D3



D2



D1



D0




说明:对应的位置


1


,定义为输出,对应的位置


0


,定义为输入

< p>























2




输出数据寄存器






数据寄存器总共有


PORTA



PORTB


、< /p>


PORTC



PORTD



PORTE



PORTF< /p>



PORTG



7


个。


























PORTx

























































D7


D6



D5



D4



D3



D2



D1



D0




说明 :对应的位置


1


,输出为


1

< p>
,对应的位置


0


,为输出为


0

























3


、输入数据寄存器






数据寄 存器总共有


PINA



PINB



PINC



PIN D



PINE



PINF



PING



7


个。

























PINx






























































D7




D6



D5



D4



D3



D2



D1



D0



说明:如果对应位为


1


,对应引脚输入 高电平,如果对应位为


0


,对应引脚输入


低电平。



二、


定时器



计数器寄存器












































1




特殊功能寄存器

























SFIOR



























































D7


TSM


D6




D5




D4




D3



ACME


D2



PUD


D1



PSR0


D0



PSR321



说明:




Bit 7



TC

同步模式





Bit 1 T/C0


预分频器复位







Bit 0 T/C1



T/C1



T/C2


预分频器复位















2



T/C0


控制 寄存器
























TCCR0



























































D7


FOC0


D6



WGM00


D5



COM01


D4



COM00


D3



WGM01


D2



CS02


D1



CS01


D0



CS00



说明:


Bit 7 FOCO


为强制输出





Bit6


Bit3


工作模式

























T/C0


工作模式:



模式



0


1


2


3


WGM01


0


0


1


1


WGM00


0


1


0


1


工作模式



普通



PWM


,修正



CTC


快速


PWM


TOP


0XFF


0XFF


OCR0


0XFF


OCR0


更新时刻




TOP



TOP


TOV0


置位时刻



MAX


BOTTOM


MAX


MAX



Bit 5, Bit4


比较输出模式
















PWM


输出模式



COM01


0


0


1


1



COM00


0


1


0


1


说明



正常端口



比较匹配时取反



比较匹配时清


0


比较匹配时置位



快速


PWM


模式时



COM01


0


0


1


1


COM00


0


1


0


1


说明



正常端口



保留



比较匹配时清

< br>0


,达到


TOP


时置位



比较匹配时置位,达到


TOP


时清


0



相位修正


PWM


模式时



COM01


0


0


1


1


COM00


0


1


0


1


说明



正常端口



保留



升序匹配时清

< br>0


,降序匹配时清


0


升序匹配时置位,降序匹配时置位






Bit 2



Bit 1



Bit0



时钟选择



CS02


0


0


0


0


1


1


1


1



CS01


0


0


1


1


0


0


1


1


CS00


0


1


0


1


0


1


0


1


说明



无时钟,不工作



无分频



1


/


8


分频



1


/


32


1


/


64


1


/128


1


/


256


1


/1024


T/C0


的计数寄存器




























TCNT0

























































7



6




5




4




3




2




1




0




输出比较寄存器




























OCR0



























































7



6




5




4




3




2




1




0




T/C


中断屏蔽寄存器




























TIMSK


























































7


6



5



4



3



2



1



0










Bit 1


输出比较匹配使能









Bit 0



T/C0


溢出使能



OCIE0


TOIE0


T/C


中断标志寄存器



























TIFR






























































7


6



5



4



3



2



1



0










Bit 1


输出比较匹配标志








Bit 0



T/C0


溢出标志



OCF0


TOV0



2


、定时


/


计数器


2

< br>(


大多定时


/


计数器

< p>
1


大多一样,注意区分






定时


/< /p>


计数器


2


控制器寄存器

< br>
























TCCR2

























































7


6



5



4



3



2



1



0



FOC2


WGM20


COM21


COM20


WGM21


CS22


CS21


说明:


Bit 7


强制输出比较






Bit6



Bit3


波形产生模式




Bit 5, Bit4


比较输出模式







Bit 2



Bit 1



Bit0



时钟选择



CS22


0


0


0


0


1


1


1


1


CS21


0


0


1


1


0


0


1


1


CS20


0


1


0


1


0


1


0


1


说明



无时钟,不工作



无分频



1


/


8


分频



1


/


64


1


/


256


1


/1024


CS020



T2


引脚外部时钟源。


为下降沿




T2

< br>引脚外部时钟源。


为上升沿




T/C2


的计数寄存器




























TCNT2

























































7



6




5




4




3




2




1




0




输出比较寄存器




























OCR2



























































7



6




5




4




3




2




1




0




T/C


中断屏蔽寄存器




























TIMSK


























































7


6



5



4



3



2



1



0




OCIE2


TOIE2






Bit 7


输出比较匹配使能









Bit 6



T/C0


溢出使能



OCIE0


TOIE1


T/C


中断标志寄存器



























TIFR






























































7


6



5



4



3



2



1



0




OCF2


TOV2






Bit 7


输出比较匹配标志








Bit 6



T/C0


溢出标志



OCF0


TOV0



3



16


为定时


/

计数器


(


注意定时器


1

< p>
和定时器


3


功能基本一样只是寄存器不同而已


)


定时器


/


计数 器


1


控制寄存器


A
























TCCR1A

























































7


COM1A1


6



COM1A0


5



COM1B1


4



COM1B0


3



COM1C1


2



COM1C0


1



WGM11


0



WGM10


定时


/

< br>计数器


3


控制寄存器


A
























TCCR3A

























































7


COM3A1


6



COM3A0


5



COM3B1


4



COM3B0


3



COM3C1


2



COM3C0


1



WGM31


0



WGM30



Bit7



Bit 6:


通道

< br>A


比较输出模式






Bit 5



Bit 4


:通道

< br>B


比较输出模式



Bit 4



Bit 3


:通道

< br>C


比较输出模式



如果


COMnA1:0


(


COMnB1:0



COMnC1:0


)


的一位或两位被写入




OCnA


(


OCnB



OCn C


)



出功能将取代


I/O


端口功能




比较输出模式,非


PWM


COMnA 1


/COMnB1


/COMnC1


0


0


1


1



COMnA0/COMnB0/COMnC0


0


1


0


1


说明



普通端口



比较匹配时


OCnA/OCnB/


0CnC


电平取反



比较匹配时


OCnA/OCnB/


0CnC



0


(低电平)



比较匹配时


OCnA/OCnB/


0CnC


置位


(高电平)


比较输出模式,快速


PWM


C OMnA1


/COMnB1


/COMnC1


0


0


COMnA0/COMnB0/COMnC0


0


1


说明



普通端口



WGMn3=0:


普通端口



WGMn3=1

< p>
:比较匹配时


OCnA


取反


OCnB/


0CnC


保留



比较匹配时清零


OCnA/OCnB/


0CnC



TOP



O CnA/OCnB/


0CnC


置位


< /p>


比较匹配时置位


OCnA/OCnB/


0 CnC



TOP


时清零


OCnA/OCnB/


0CnC


1


1




0


1


比较输出模式,相位修正


PWM


COMnA1


/COMnB1


/COM nC1


0


0


COMnA0/COMnB0/COMnC0


0


1


说明



普通端口



WGMn3=0:


普通端口



WGMn3=1

< p>
:比较匹配时


OCnA


取反


OCnB/


0CnC


保留



升序匹配时清零


OCnA/OCnB/


0CnC


降序时


OCnA/OCnB/


0CnC


置位



升序匹配时置位


OCnA/OCnB/


0CnC


降序时清零


OCnA/OCnB/


0CnC


1


1



0


1


波形发生模式



定时器


/


计数器


1


控制寄存器


B
























TCCR1B
























































7


6



5



4



3



2



1



0



ICNC1


ICES1


--------


WGM13


WGM12


CS12


CS11


CS10


定时器


/

< br>计数器


3


控制寄存器


B
























TCCR3B
























































7


6



5



4



3



2



1



0



ICNC3


ICES3


--------


WGM33


WGM32


CS32


Bit 7 :


入捕捉噪声抑制器



Bit 6 :


输入捕捉触发沿选择



Bit 5




保留位



CS31


CS30


Bit 4:3:


波形发生模式



Bit 2:0 :


时钟选择



具体选择如下



CSn2


0


0


0


0


1


1


1


1


CSn1


0


0


1


1


0


0


1


1


CSn0


0


1


0


1


0


1


0


1


说明



无时钟,不工作



无分频



1


/


8


分频



1


/


64


1


/


256


1


/1024


Tn


引脚外部时钟源。


为下降沿




Tn


引脚外部时钟源。


为上升沿




< p>
定时器


/


计数器


1


控制寄存器


C
























TCCR1C
























































7


6



5



4




3




2




1




0




FOCIA


FOC1B


FOC1C


定时器


/


计数器


3


控制寄存器


C
























TCCR3C
























































7


6



5



4



3




2




1




0





FOC3A


FOC3B


FOC3C


Bit7:


强制输出比较通道


A


Bit6:


强制输出比较通道


B


Bit5:


强制输出比较通道


C



定时器


/


计 数器


1



TCNT1H



TCNT1L




定时器


/


计数器


3



TCNT3H



TCNT3L




< br>输出比较寄存器


1A



OCR1 AH



OCR1AL




输出比较寄存器


1B


(< /p>


OCR1BH



OCR1BL




输出比较寄存器


1 C



OCR1CH



OCR1CL





输出比较寄存器


3A



OCR3AH



OCR3AL




输出比较寄存器


3B


OCR3BH



OCR3BL




输出比较寄存器

< br>3C



OCR3CH



OCR3CL






输入捕捉寄存器


1

< br>(


ICR1H



ICR1L




输入捕捉寄存器


3



ICR3H


< br>ICR3L





定时器


/


计数器中断屏蔽寄存器



























TIMSK


























































7



6



5



4



3



2



1



0




OCIE2


OCIE2


TICIE1


OCIE1A


OCIE1B


TOIE1


? Bit 5 –


ICF1: T/C1


输入捕捉中断使能



? Bit 4 –


OCF1A: T/C1


输出比较



A


匹配中断使能



Bit 3



OCF1B: T/C1


输出比较



B


匹配中断使能



? Bit 2 –


TOV1: T/C1


溢出中断使能



OCIE0


OCIE0


扩展定时器


/

< p>
计数器中断屏蔽寄存器




























TETIMSK


























































7


6



5



4



3



2



1



0






TICIE3


OCIE3A


OCIE3B


? Bit 5 –


: T/C3


输入捕捉中断使能



? Bit 4 –


: T/C3


输出比较



A


匹配中断使能



Bit 3



: T/C3


输出比较



B


匹配中断使能



? Bit 2 –


: T/C3


溢出中断使能



Bit1--: T/C3


输出比较



C


匹配中断使能



Bit 0




T/C1


输出比较



C


匹配中断使能




TOIE3


OCIE3C


OCIE1C


定时器


/


计数器中断标志寄存器




























TIFR




























































7


6



5



4



3



2



1



0






ICF1


OCF1A


OCF1B


TOV1


? Bit 5 –


ICF1: T/C1


输入捕捉标志位



? Bit 4 –


OCF1A: T/C1


输出比较



A


匹配标志位



Bit 3



OCF1B: T/C1


输出比较



B


匹配标志位



? Bit 2 –


TOV1: T/C1


溢出标志





扩展定时器


/


计数器中断标志寄存器




























ETIFR



























































7


6



5



4



3



2



1



0






ICF3


OCF3A


OCF3B


TOV3


? Bit 5 –


ICF3: T/C3


输入捕捉标志位



? Bit 4 –


OCF3A: T/C3


输出比较



A


匹配标志位



Bit 3



OCF3B: T/C3


输出比较



B


匹配标志位



? Bit 2 –


TOV3: T/C3


溢出标志



Bit 1



T/C3


输出比较



C


匹配标志位



Bit 0



T/C1


输出比较



C


匹配标志位




OCIE3C


OCIE1C


三、同 步串行口(


SPI




SPI


控制寄存器-


SPCR
























SPIC






















































7


6


5


4


3


2


1


0


SPIE


SPE


DORD


MSTR


COPL


CPHA


SPR1


SPR0



Bit 7



SPIE:


使能


SPI


中断



? Bit 6 –


SPE:


使能


SPI



? Bit 5 –


DORD:


数 据次序


(


置位时


LSB


首发,否则


MSB


首发


)



? Bit 4 –


MSTR:



/


从选择



? Bit 3 –


CPOL:


时钟极性





? Bit 2 –


CPHA:


时钟相位




? Bits 1, 0 –


SPR1, SPR0: SPI


时钟速率选择


1



0




SPI


状态寄存器

























SPSR






















































7


6


5


4


3


2


1


0


SPIE


WCOL







SPI2X


? Bit 7 –


SPIF: SPI


中断标志



? Bit 6 –


WCOL:


写碰撞标志



? Bit 0 –


SPI2X: SPI


倍速(置位后



,若为主机,


SCK


频率可达


CPU


频率的一半,


若为从机只能保证


fosc/4

< br>)



-


-


-


-


-


-


-


-



本文更新与2021-02-12 14:40,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/644014.html

ATmega128_专用寄存器查询表的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文