搜索资源列表
MCS-51系统中断优先级的软扩展
- 鉴于MCS-51系统只提供“二级中断嵌套”,提出扩展51系统中断优先级的纯软件方法。其利用51系统内建的中断允许寄存器IE和中断优先级寄存器IP,通过屏蔽字机制来实现;以C51的形式,给出这种扩展方法的函数库实现,为该方法的使用赋予友好、简洁的用户接口。-Given MCS-51 systems only provide "two interrupt nesting," expanded 51 priority system interruption of pure soft
实用单片机系统
- 增加ASCII.C的一个ASCI码(7F),用于虚拟按键用 修改UART串口的命令解析程序,修改RTC的pcf8563中断部分。 精简IIC和smart_timer代码,添加define.h的宏定义。 修改system.c里的消息堆栈的宏定义 增加ii.c函数,支持对eeprom的打包 增加由PLD或者GPIO输出的模拟UART,在6个CLOCK下速度为57.6K 增加消息的优先级功能,消息类型的前4位为消息的优先级,后4位为消息的类型 试用于初学单片机并且想更上一层
VHDL范例
- 最高优先级编码器 8位相等比较器 三人表决器(三种不同的描述方式) 加法器描述 8位总线收发器:74245 (注2) 地址译码(for m68008) 多路选择器(使用select语句) LED七段译码 多路选择器(使用if-else语句) 双2-4译码器:74139 多路选择器(使用when-else语句) 二进制到BCD码转换 多路选择器 (使用case语句) 二进制到格雷码转换 双向总线(注2) 汉明纠错吗译码器 三态总线(注2) 汉明纠错吗
MODE_Switch2
- MODE_Switch1Processing multi-interrupt request needs to set the priority of these interrupt requests. The IRQ flags of the 7 interrupt are controlled by the interrupt event occurring. But the IRQ flag set doesn t mean the system to execute the in
zlyyat5
- 8098单片机中断优先级别及登记 对两个外部中断同时产生中断请求-8098-level priority interrupt and registration of external interrupt while two have interrupt request
AVR-5
- AVR单片机入门及C语言高效设计实践(五) ATMEAG16L的中断系统什么是“中断”?顾名思义中断就是中断某一工作过程去处理一些与本工作过程无关或间接相关或临时发生的事件,处理完后,则继续原工作过程。比如:你在看书,电话响了,你在书上做个记号后去接电话,接完后在原记号处继续往下看书。如有多个中断发生,依优先法则,中断还具有嵌套特性。又比如:看书时,电话响了,你在书上做个记号后去接电话,你拿起电话和对方通话,这时门铃响了,你让打电话的对方稍等一下,你去开门,并在门旁与来访者交谈,谈话结束,关
ucos51在KeilC51上仿真运行
- Demo程序经Keil701编译后,代码量为7-8K,可直接在KeilC51上仿真运行。 使用方法:解压后双击yy项目,点调试即可在串口仿真看到结果。 Demo程序创建了3个任务A、B、C优先级分别为2、3、4,A每秒显示一次,B每3秒显示一次,C每6秒显示一次。从显示结果看,显示3个A后显示1个B,显示6个A和2个B后显示1个C,结果显然正确。用户可以仿照范例运用更多系统API函数写出自己的程序。只要程序中有显示语句就可以用软件仿真器看结果。注意:系统提供的显示函数是并发的,他不是直接显示到串
HCS12_interrupt.详细讲解了飞思卡尔S12系列单片机的中断
- 详细讲解了飞思卡尔S12系列单片机的中断。中断的优先级,中断服务进入的机制,等等。,Detailed account of Freescale' s S12 MCU family disruption. Interrupt priority, interrupt service mechanism for entering, and so on.
STM32+EXTI.rar
- 本例展示了如何使用嵌套中断向量控制器(Nested Vectored Interrupt Controller)来设置IRQ通道。 把3个计时器(TIM2,3,4)设置为在每一个计数器更新事项(counter update event)产生中断。这三个计时器都与各自对应的更新IRQ通道联系起来,并设置他们的中断优先级,TIM2为0,TIM4为2。 在他们各自的中断中:TIM2每1秒翻转一次PC.06的状态;TIM3每2秒翻转一次PC.07的状态;TIM4每3秒翻转一次PC.08的状态
stm32
- 在STM32的I2C上摔了一跤,测试了官方提供的几个例程和库,都有不同缺陷,也无法弥补: 1、查询方式,在连续读数据的过程中不能中断 2、DMA方式类似,在同一DMA中I2C的级别必须最高,否则同1. 3、中断方式也不能有更高优先级中断I2C,否则同1. 鉴于以上原因,无奈的口线模拟了I2C。(仅仅代表个人看法,欢迎指正) 附件中的项目文件已经过测试,为感谢OUR这几年的帮助,先开源这个小程序-I2C on the STM32' s fall, the off
STM32-EXTI-and-Key
- STM32 用外部中断做的键盘,使用外部中断线0 13和15,而且键盘具有优先级,功能较全面-STM32 to do with the external keyboard interrupt, external interrupt lines 013 and 15, and the keyboard has a priority, features a more comprehensive
RS-232
- void UART_init() { //初始化串行口和波特率发生器 SCON =0x58 //选择串口工作方式,打开接收允许 TMOD =0x21 //定时器1工作在方式2,定时器0工作在方式1 TH1 =0xfd //实现波特率9600(系统时钟11.0592MHZ) TR1 =1 //启动定时器T1 ET1 =0 ES=1 //允许串行口中断 PS=1 //设计串行口中断优先级 EA =1 //单片机中断允许 }-void UART_init
cipandiaodu
- 在先来先服务调度算法(FCFS),最短寻道时间优先调度算法(SSTF),循环扫描算法(SCAN)中选择一个适合的磁盘调度算法完成磁盘查找内容。-First come first serve scheduling algorithm (FCFS), priority scheduling algorithm for the shortest seek time (SSTF), cycle scan algorithm (SCAN) to select a suitable disk schedul
fivecall
- 设计一个五路呼叫器,具体设计要求如下: 1.五个按键模拟五个呼叫源 2.当有一个按键按下时,由数码管显示呼叫源号码 3.当有多个呼叫同时发生时,用指示灯指明多个呼叫源在同时呼叫,并按优先级顺序由数码管显示多个呼叫源号码。1号呼叫源优先级最高,按顺序5号呼叫源优先级最低。-Rd the design of a pager, the specific design requirements are as follows: 1. Five calls in five key analog
priority
- 验证单片机的中断优先级。外部中断的优先级高于定时器中断。-Verify SCM Interrupt Priority. External interrupt priority level higher than the timer interrupt.
miniOSv1.2
- AVR IAR 环境下任务调度器,有优先级-AVR IAR task scheduler environment, there are priority
aduc812
- ADuC812是美国AD公司推出的高性能单片机,具有集成度高、资源丰富等特点。 (1) 基于8051的内核,指令系统与8051兼容,额定工作频率12MHz。 (2) 8KB片内闪速/电擦除程序存储器 640B片内闪速/电擦除数据存储器 256B片内数据RAM。 (3) 3个16位的定时器/计数器 32根可编程I/O线 9个中断源,2个优先级。 (4) 1个8通道,高精度12位ADC 2个12位电压输出DAC。 (5) 1个片内温度传感器。 (6) 采用3V、5V电压工作
mk7a21pcapture
- 这是如何使用芯片的TMR1的捕捉功能的事例和程序,希望对大家有所帮助,举一反三-This is how to use the chip of the TMR1 capture examples and procedures, and they hope to be helpful to everyone, giving top priority
Priority
- 优先数调度算法实现处理器调度,每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、需要运行时间、已用CPU时间、进程状态等等。 -The number of processor scheduling priority scheduling algorithm, each process has a process control block (PCB) said. Process control block can contain the following i
Stm32-ucosII-priority-inversion
- 基于ucos2的优先级反转源码,实现3个任务直接的优先级反转。-Ucos2 based priority inversion source code to achieve three tasks directly priority inversion
