-
AT91SAM7S256闪灯测试
本文实现按键后灯亮,隔一会灯灭。
1. AT91SAM7S芯片自带高级中断控制器AIC,是一个有8个优先级,独立可屏蔽的向量中断控制器,最多可处理32个中断源。它的设计充分减少了处理内部与外部中断中的软件与实时开销。AIC输入可以是内部外设中断也可以是来自产品引脚的外部中断。本实验中的按键中断就是来自产品引脚的外部中断。
2. 中断信号FIQ(快速中断)和IRQ0-IRQn(中断0-中断n)一般通过PIO控制器复用。引脚必须根据其分配的中断功能进行编程。
3. 中断源:中断源0定义为FIQ,1定义为系统中断。系统中断是诸如系统定时器、实时时钟、电源管理控制器及存储控制器等系统外设中断线的结果。中断源2-31可与内置的用户外设或外部中断线连接。外部中断线可直接连接或通过PIO控制器连接。本实验中,按键K2就是连接了PA1.
相关寄存器:
(1) AIC_IDCR:中断禁用命令寄存器,只写,124
这里只用到了PA31口IRQ1中断。
(2) AIC_ICCR:中断清除命令寄存器,只写,128
(3) AIC_IECR:中断使能命令寄存器,只写,120
(4) AIC_SMRx:源模式寄存器,读写,00-7C
0-2:设置优先级。0最低,7最高。
5、6:中断源类型。01,边沿触发。
(5) AIC_SVRx:源向量寄存器,读写,80-FC
0-31:存储中断源相关处理程序地址。即中断子程序。
- 2022-06-21 19:12:28下载
- 积分:1
-
使用MEGA16单片机对芯片TCS230进行编程控制,来探测环境光的强弱及强弱...
使用MEGA16单片机对芯片TCS230进行编程控制,来探测环境光的强弱及强弱-Use MEGA16 MCU to program the chip TCS230 control, to detect the strength and the strength of ambient light
- 2022-02-21 04:55:20下载
- 积分:1
-
一种用于产生具有idapro IDC文件
Map2idc是一个win32控制台应用程序。从
- 2022-03-14 12:03:45下载
- 积分:1
-
LCD驱动IC em62100软,使用串行端口连接液晶模块与单片机之间的。
LCD em62100 IC driver soft, 与MCU采用的是串口连接方式. 具体的引脚定义软件里做了详细的描述。-LCD em62100 IC driver soft, use serial port connect between LCD modul and MCU.
- 2023-07-29 13:25:03下载
- 积分:1
-
- 2022-01-26 05:08:17下载
- 积分:1
-
verilog浮点乘发器,特定数据结构,指数底为10
verilog浮点乘发器,特定数据结构,指数底为10-Verilog float by their hair, a specific data structure, the index for the end of 10
- 2022-06-01 15:03:19下载
- 积分:1
-
单片机双机通讯(方式1) 单片机双机通讯(方式1)
单片机双机通讯(方式1) 单片机双机通讯(方式1)-Single-chip dual-machine communication (mode 1) Single-chip dual-machine communications (one way)
- 2022-09-08 17:35:03下载
- 积分:1
-
16位高速数字相关器,简单易学,十分适合初学者使用
16位高速数字相关器,简单易学,十分适合初学者使用-16-bit high-speed digital correlator, easy to learn, very suitable for beginners to use
- 2022-10-21 16:45:04下载
- 积分:1
-
nrf2401无线收发C语言程序,调试通过,用的是lpc2103的MCU
nrf2401无线收发C语言程序,调试通过,用的是lpc2103的MCU-nrf2401 wireless transceiver C language programs, debugging through the use of the MCU is lpc2103
- 2022-04-28 21:28:40下载
- 积分:1
-
I2C driver for lpc2148
这是一个用于LPC2148 I2C0接口的软件驱动程序! ;
- 2022-03-09 09:10:47下载
- 积分:1