单片机典型模块设计实例导航源代码
单片机典型模块设计实例导航源代码
部分代码如下:#include
#include
#include
#include
#define uchar unsigned char
#define uint unsigned int
uint count;
sbit P1_6=P1^6;
sbit P1_7=P1^7;
sbit GATE=P2^1;
sbit BEEP=P2^3;
bit gate0;
void main(void)
{
EA=1; PT0=1; // 开外中断,并设置定时器;
ET0=1;
IT0=1;IT1=1;
EX0=1;EX1=1;ET2=1;
T2CON=0x08;
TMOD=0x21;
GATE=1;
BEEP=1;
TH0=0xB9; // 设置定时器的初值;
TL0=0xB0;
TR0=1;
TI=1;
P1_6=0; // 设置控制端口的初值;
P1_7=0;
while(1){} // 等待外部的控制信号;
}
void intsvr1(void) interrupt 1 // 定时器1模拟外部控制信号的进入
{
if (gate0==1)
{
TH0=-5000/256; // 定时器T0的高四位赋值
TL0=-5000%256;
TR0=1;
count=count+1;
}
}
void intsvr0(void) interrupt 0 using 1
{
gate0=!gate0;
if ((count>300)&&(count<500))
{
GATE=0;
BEEP=0;
}
else
{
GATE=1;
BEEP=1;
}
}
非常好我支持^.^
(2) 100%
不好我反对
(0) 0%
下载地址
单片机典型模块设计实例导航源代码下载
相关电子资料下载
- 【GD32F303红枫派开发板使用手册】第三十讲 CAN -CAN通信实验 54
- 基于STM32单片机的多功能水杯设计 31
- 基于STM32单片机的智能睡眠呼吸监测系统设计 33
- 【GD32F303红枫派开发板使用手册】第二十九讲 USB-IAP升级实验 55
- 程序员节视频创意盛宴,邀您共襄盛举! 28
- 一个暑假如何学习单片机 68
- MCU市场展望,旺季需求复苏与多元化战略驱动行业前行 123
- 好牛!小伙用AG32做了个输液器,测温快,精度高!原理竟是这样的…… 82
- 带你了解双端口MIPI、LVDS桥接到TYPE-C、DP 1.2或者EDP方案 内置MCU 无需外挂单片机 148
- 惠海 H6246低功耗DCDC降压型恒压芯片60V降3.3V5V12V 蓝牙模块 单片机供电 90