单片机学习部分总结
1
试说明ATmega16内部的存储器种类及其空间大小(以Byte为单位)
1)FLASH存储器,8k x 16位 16k的FLASH分为两段 boot program section和application program secion
3)数据存储器—SRAM及其存储空间,包括1024字节通用寄存器,64字节的I0寄存器,共1120字节
3)非易失性存储器—EEPROM,ATmega16包含512字节的EEPROM。地址范围:0x0000–0x01ff.采用单字节读写。不同于SRAM 不可直接访问
2
ATmega16有哪几种复位源
(a)上电复位
(b)外部复位
©掉电检测复位
(d)看门狗复位
(e)JTAG复位
3
4位共阳数码管电路, 若欲使最右位的数码管显示F, 则PORT A与PORT D该如何设置? 请以C语言表示这部份的设置
DDRA=0xff;
PORTA=0x8e;
DDRD=DDRD|0xf0;
PORTD&=~(1<<4);
4
下列为中断处理过程中的相关动作, 请依正确动作顺序加以排列 (只填编号即可):
A.
保存主程序于中断前相关重要数据
B.
发生中断请求