码迷,mamicode.com
首页 >  
搜索关键字:单片机 温度传感器 无线遥控 直流电机    ( 2370个结果
用IO检测方式判断交流220V与110V(松瀚汇编程序)
;-----------------------代码------------------------------------------ ;---220V/110V检测-------------------- V_CH220NUM EQU 10 ;检测上半波的个数 ;150V-0 180V-80 220V-120 V_220VNUM EQU 60 ;电压信号为高的总个数 //********...
分类:其他好文   时间:2014-06-19 10:11:48    阅读次数:200
【C语言天天练(一)】while(1)死循环与for(;;)死循环的区别
单片机的编程中经常用到while(1)死循环来进行轮寻操作,但分析Linux内核源代码时却经常见到for(;;)作为死循环的条件。 两者区别: 区别一 for(;;)死循环里的两个;;代表两个空语句,编译器一般会优化掉它们,直接进入循环体。 while(1)死循环里的1被看成表达式,每循环一次都要判断常量1是不是等于零。 区别二 for.c源码: #include int mai...
分类:编程语言   时间:2014-06-15 19:11:23    阅读次数:305
义隆单片机学习笔记之(三) 应用例程
汇编程序使用例程,看门狗、延时、中断。寄存器地址映射表
分类:其他好文   时间:2014-06-15 11:39:59    阅读次数:332
UART与USART的差别
UART与USART都是单片机上的串口通信,他们之间的差别例如以下:首先从名字上看:UART:universal asynchronous receiver and transmitter通用异步收/发器USART:universal synchronous asynchronous receive...
分类:其他好文   时间:2014-06-12 20:28:08    阅读次数:379
1?1?.?0?5?9?2?M?晶?振?与12M晶振
标准的51单片机晶振是1.2M-12M,一般由于一个机器周期是12个时钟周期,所以先12M时,一个机器周期是1US,好计算,而且速度相对是最高的(当然现在也有更高频率的单片机)。11.0592M是因为在进行通信时,12M频率进行串行通信不容易实现标准的波特率,比如9600,4800,而11.0592...
分类:其他好文   时间:2014-06-12 14:21:16    阅读次数:198
单片机定时器2使用
定时器T2reg52.h没有T2MOD寄存器regx55.h有T2MOD寄存器而且sbit已经定义概述定时器2是一个16位通用计数器,其具有两种操作模式:16位自动重载模式和16位捕获模式。如果预分频功能被禁止,定时器2工作时,16位通用加法计数器以12分频的周期脉冲计数,每个周期16位通用加法计数...
分类:其他好文   时间:2014-06-12 12:58:27    阅读次数:1115
单?片?机?定?时?器?初?值?实例计?算?
一、10MS定时器初值的计算:1.晶振12M12MHz除12为1MHz,也就是说一秒=1000000次机器周期。10ms=10000次机器周期。65536-10000=55536(d8f0)TH0=0xd8,TL0=0xf02.晶振11.0592M11.0592MHz除12为921600Hz,就是一...
分类:其他好文   时间:2014-06-12 12:32:51    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!