历史上的今天
今天是:2025年07月21日(星期一)
2018年07月21日 | 外部中断实现LED灯的控制亮灭
2018-07-21 来源:eefocus
#include"reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led=P2^0;
sbit k4=P3^3;//外部中断1
void delay(u16 i)
{
while(i--);
}
void zhongduan()
{
EA=1;//总中断打开
EX1=1;//外部中断1打开
IT1=1;//外部中断1选择低电平触发
}
void main()
{
zhongduan();//调用中断函数
while(1);
}
void zhong() interrupt 2//外部中断服务函数
{
delay(1000);//消除按键抖动
if(k4==0)
{
led=~led;//led默认高电平,这里实现状态的反转
}
}
史海拾趣
|
小弟最近刚开始学F2812,电气特性好像是写I/O输入不得超过Vddio 自己做了一块练习板,做好后发现LCM1602的RS脚上有5V的电压(还未和DSP连接),其它像RW、E、DB*上都有一些电压,怕会把DSP烧坏 请问F2812可以直接和LCM连接吗?还是要经过一些 ...… 查看全部问答> |
|
数字视频监控系统主要包括DVR、DVS、IP-Camera等,涉及到嵌入式系统技术、视频编解码技术、音频编解码技术、联网及域名处理技术等。硬件对于系统而言,相当于建筑的地基,地基牢,建筑才可靠,才能够经历风风雨雨的考验。 概述 & ...… 查看全部问答> |
|
driverStudio 生成的驱动程序 实现 IO读写功能 驱动程序代码中两个操作如下: NTSTATUS RW6070Device::RW6070_IOCTL_800_Handler(KIrp I) { NTSTATUS status = STATUS_SUCCESS; //t … 查看全部问答> |
|
RT-Thread开源实时操作系统/STM32F103VB0.3.0b3版本 这个版本更新有些多,RT-Thread/STM32F103VB 0.3.0 beta3更改记录:- 内核,添加IAR EWARM 5.x工程,在内核定义中做相应的平台定义;- 添加文件系统组件DFS,DFS是一套虚拟文件系统(类似Linux的VFS,但几乎不占 ...… 查看全部问答> |
|
有关2812的资料其寄存器都没有地址,所见的都是C语言的头文件,用了结构体和共用体,找不出起物理地址了,想用一段汇编,找不到外设和寄存器的地址,没法编那.谁有这方面的资料?或给指点一下… 查看全部问答> |




