单片机红外遥控通信程序设计 单片机红外遥控通信程序设计 void IR_decode() //红外解码程序==进入外部中断后的TMDAT电平应为0 { uchar i,j; for(i=10;i>0;i--) //循环十次检测有无高电平干扰信号 { //接收到9ms的初始码==低电平 delay884(); if(TMD
单片机串行通信程序分析 MC51 单片机 串行通信 硬件结构框架: 1,MAX232串口下载芯片软件 1,串口调试精灵 显示效果: 1,通过电脑可以控制单片机开发板 相关知识点: 1,串口调试软件的使用 2,单片机串口中断的操作使用 注意事项: 1,当程序下载后单片机开发板的LED会亮,复位后再打开串口调试程序测试 2,开
单片机12864液晶程序设计 单片机1 2864液晶 程序设计 硬件结构框架: 1,12864液晶 显示效果: 1,显示汉字 相关知识点: 1,类似点阵型液晶的操作 注意事项: 1,液晶的复位引脚直接连接在MCU的IO口上, 在对液晶初始化时应先对其复位操作 /**********************************
单片机与温度传感器DS18B20的程序设计 单片机与温度传感器DS18B20的程序设计 voidread_ds1820()//读 { uchardelay,i,j,k,temp,temph,templ; j=2;//读2位字节数据 do { for(i=8;i>0;i--)//一个字节分8位读取 { temp>>=1;/
自动寻迹智能小车双步进电机 本设计采用AT89S52作为系统控制核心,采用光电传感器来检测信号,用两个步进电机分别驱动后轮,电机驱动采用功率放大管,通过单片机给定的控制信号进行换相,灵活方便地对步进电机的速度和转向进行控制,进而达到控制电动车在黑色轨迹上的运动。
ARM LPC2XXX系列_外部中断实验2 ARM、LPC2XXX系列外部中断实验使用外部中断进行B1的控制,每当有一次中断时,即取反B1控制口,以便指示中断输入。*使用向量中断方式,EINT3下降沿有效。
ARM LPC2XXX系列_UART实验1 ARMLPC2XXXUART实验1/*****************************************************************************名称:UART0_Ini()*功能:初始化串口0。设置为8位数据位,1位停止位,无奇偶校验,波特率为11520
ARM LPC2XXX系列_定时器实验2 ARMLPC2XXX系列定时器实验2/*****************************************************************************名称:IRQ_Time0()*功能:定时器0中断服务程序,取反BEEPCON控制口。*入口参数:无*出口参数
ARM LPC2XXX系列_定时器实验1 ARMLPC2XXX系列定时器实验/*****************************************************************************名称:IRQ_Time0()*功能:定时器0中断服务程序,取反BEEPCON控制口。*入口参数:无*出口参数: