基于嵌入式Linux的中断驱动程序设计
上传时间: 2013-10-23
上传用户:zmy123
CPU在处理某一事件时,发生了另一事件请求CPU迅速去处理。CPU暂时中断当前的工作,转去处理事件B。待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A。这一处理过程称为中断。介绍用汇编和C语言两语言的源程序,愿给大家带来帮助。 前面我已经上传了几个程序,没几天却失踪了。但这次的不会失踪,能保留上几天。
上传时间: 2014-12-31
上传用户:dianxin61
用74LS148扩展中断
上传时间: 2014-01-09
上传用户:superman111
用计数器中断实现100以内的按键计数
上传时间: 2013-10-09
上传用户:dazhihui66
CH451 使用一个系统时钟信号来同步芯片内部的各个功能部件,例如,当系统时钟信号的频率变高时,显示驱动刷新将变快、按键响应时间将变短、上电复位信号的宽度将变窄、看门狗周期也将变短。一般情况下,CH451 的系统时钟信号是由内置的阻容振荡提供的,这样就不再需要任何外围电路,但内置RC 振荡的频率受电源电压的影响较大,当电源电压降低时,系统时钟信号的频率也随之降低。在某些实际应用中,可能希望CH451 提供更长或者更短的显示刷新周期、按键响应时间等,这时就需要调节系统时钟信号的频率。CH451 提供了CLK 引脚,用于外接阻容振荡。当在CLK 引脚与地GND 之间跨接电容后,系统时钟信号的频率将变低;当在CLK 引脚与正电源VCC 之间跨接电阻后,系统时钟信号的频率将变高。因为CH451 的系统时钟信号被用于芯片内部的所有功能部件,所以其频率不宜进行大幅度的调节,一般情况下,跨接电容的容量在5pF 至100pF 之间,跨接电阻的阻值在20KΩ至500KΩ之间。跨接一个47pF 的电容则频率降低为一半,跨接一个47KΩ的电阻则频率升高为两倍。另外,CH451 的CLK 引脚可以直接输入外部的系统时钟信号,但外部电路的驱动能力不能小于±2mA。CH451 在CLKO 引脚提供了系统时钟信号的二分频输出,对于一些不要求精确定时的实际应用,可以由CLKO 引脚向单片机提供时钟信号,简化外围电路。 单片机接口程序下面提供了U1(MCS-51 单片机)与U2(CH451)的接口程序,供参考。;**********************;需要主程序定义的参数CH451_DCLK BIT P1.7 ;串行数据时钟,上升沿激活CH451_DIN BIT P1.6 ;串行数据输出,接CH451 的数据输入CH451_LOAD BIT P1.5 ;串行命令加载,上升沿激活CH451_DOUT BIT P3.2 ;INT0,键盘中断和键值数据输入,接CH451 的数据输出CH451_KEY DATA 7FH ;存放键盘中断中读取的键值
上传时间: 2013-11-22
上传用户:671145514
有关线和负载瞬态响应的电源指标说明了电源对于突变的线电压和负载电流的响应情况。监视电源在这样的瞬态过程中试图维持稳定的行为,你会观察到输出发生过冲或振荡的趋势。 线和负载瞬态过程实际上是一个向电源注入扰动的阶跃函数。负载瞬态过程通过一个阶跃的负载电流向输出注放扰动,而线瞬态过程则是利用一阶跃的线电压达到这一目的,电源的输出响应展现了它对于线或负载阶跃中不同频率分量的扰动的抑制能力,下面的讨论描述了这些测试,以及它们所揭示有关电源的一些信息。
上传时间: 2014-01-12
上传用户:wangzhen1990
一个使用VtoolsD类库处理硬件中断的VxD应用
上传时间: 2013-11-28
上传用户:tianyi223
一个处理实时时钟中断的VxD
上传时间: 2013-12-12
上传用户:ippler8
一个能处理中断的vxd例子
上传时间: 2014-10-14
上传用户:lwwhust
一个演示时间中断的例子
标签: 中断
上传时间: 2013-12-17
上传用户:CSUSheep