登录
首页 » 嵌入式系统 » AT91SAM7S256闪灯测试

AT91SAM7S256闪灯测试

于 2022-06-21 发布 文件大小:24.80 kB
0 205
下载积分: 2 下载次数: 1

代码说明:

本文实现按键后灯亮,隔一会灯灭。 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:存储中断源相关处理程序地址。即中断子程序。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • mcf5272华恒光盘开发板附源代码pwm
    嵌入式系统mcf5272华恒光盘开发板附源代码pwm
    2022-08-06 03:01:38下载
    积分:1
  • DSP tms320c6713的bootloader程序
    公司项目上曾经用过的DSP tms320c6713的bootloader程序,绝对可用,放心下载。通过CCS3.3编译好DEC6713_BOOT.out文件后,通过源码包内的convertTobin工具转换为bin,然后通过flash烧写工具将bin烧至DSP外扩的flash中。源码中包含了几种外设的驱动,使用6713的人可以作为参考。
    2022-03-17 23:38:13下载
    积分:1
  • C8051F340核心板资料包V3
    应用背景C8051F 系列单片机是 Silabs 公司推出的一系列增强型 51 单片机,其指令集兼容传统 MCS-51。内核采用增强型 CIP-51,其最大指令速率达到 100MIPS,丰富的外设以及灵活的 交叉开关,形成一个 SOC,为目前绝大多数 8 位单片机所不能比拟。 C8051F 单片机目前 正在高速增长,由于具有兼容传统 51 的先天优势,已经被越来越多的爱好者和设计者所青 睐,C8051F 单片机已经进入大学课堂,成为大学单片机教材。 C8051F 单片机开发工具经过多个版本发展,经历了并口、串口、USB-串、USB。目前, 以及发展到真正的 USB 通信,不再使用串并口或者虚拟串口。C8051F 开发工具还包括 U-PDC 等,但是使用最方便、最普遍的仍然是 U-EC6。 点点电子工作室 free-design.taobao.com 开发的这款 U-EC6 采用国外原装电路改进而 来,可实现支持单步、连续单步、断点、 观察点、 堆栈监视器, 可以观察/修改存储器和寄 存器, 下载程序到 Flash 存储器等功能,兼容国内任何一家的 C8051F 调试工具。多次得到 高校的批量订单,使用效果反馈良好。请定期去官方网站 www.silabs.com/下载最新版本软 件,以达到更好的使用效果。也可以在国内代理商 www.xhl.com.cn 下载。关键技术目录 ..................................................................................................................................................2 一、产品概述...............................................................................................................
    2022-04-02 10:03:16下载
    积分:1
  • 一个经典的DSP实验程序,通过此存储器实验的学习,可以更好的掌握DSP编程。...
    一个经典的DSP实验程序,通过此存储器实验的学习,可以更好的掌握DSP编程。-A classic experimental procedures for the DSP, through the memory of the learning experiment, you can better grasp of DSP programming.
    2022-12-17 18:05:02下载
    积分:1
  • 12864液晶的波形显示
    本系统利用msp430F149自带的AD芯片,对波形进行AD采集并处理,在12864上显示采集到的波形。其中MCLK为8M,SMCLK为8M。采样保持时间为64个ADC12CLK,参考电压2.5V并开启,单通道多次转换。12864用到扩展的功能。
    2022-11-09 19:15:08下载
    积分:1
  • 用红外对管测风扇转速,用PWM调速的小程序.
    用红外对管测风扇转速,用PWM调速的小程序.--A small program to detect fan speed by x-ray and adjust speed by PWM.
    2022-07-27 02:43:59下载
    积分:1
  • 如何在LINUX中增加自己的设备驱动程序
    如何在嵌入式LINUX中增加自己的设备驱动程序-in Embedded Linux increased its own device driver
    2023-03-15 14:35:04下载
    积分:1
  • Other people to also never used, on a multi
    人家给的还没有用过,是关于单片机一个多任务操作系统的代码,和有关的一些资料-Other people to also never used, on a multi-mission single-chip operating system code, and related information
    2023-07-27 10:40:05下载
    积分:1
  • Getting Started with FPGA verilog programming exercises, the contents of relativ...
    FPGA verilog编程入门练习,内容比较简单,但对于新手来说是很好得资料!-Getting Started with FPGA verilog programming exercises, the contents of relatively simple, but it is good for the novice to information!
    2022-01-26 03:50:56下载
    积分:1
  • 这段代码用汇编写成,md5最为核心的部分用汇编写成,具有很高的运算速度,比C代码快将近两倍
    这段代码用嵌入式汇编写成,md5最为核心的部分用汇编写成,具有很高的运算速度,比C代码快将近两倍-embedded with the code compiled languages, md5 most part with the core compilation languages, have a very high computational speed, faster than the C code almost twice
    2022-02-13 07:49:35下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载