TMOD
共 25 篇文章
TMOD 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 25 篇文章,持续更新中。
单片机小精灵
【基本介绍】
单片机小精灵是一款单片机辅助开发工具,提供常用51系列单片机的参数计算和资料查询功能。
【软件特点】
◇ 延时计算(高精度延时,误差小于机器周期。支持C、汇编语言)
◇ 定时器/计数器初值计算(可生成C语言、汇编语言代码)
◇ 串口波特率计算(不同晶振、不同波特率误差及重载值)
◇ 中断及常用控
拟时钟寄存器
#include
sbit P17 = P1^7;
/*****************************************************************************************************
IO初始化子程序
********************************************
ARMCortex-M0LPC1114入门手册
<p>LPC1114是NXP公司推出的一款 ARM Cortex-M0内核的32位单片机。</p><p>它的主频最大可达50MHz,内部集成时钟产生单元,不用外部晶振也可以工作。</p><p>内部集成32 KB FALSH程序存储器、8 K SRAM数据存储器、一个快速L2C接口一个RS485/IA485UART、两个带SSP特征的SPI接口、4个通用定时器、1个系统定时器、1个带窗口功能的看门狗
51外部中断讲解
<p>51里,从中断开始,很多初学者就会感到很迷茫,不知道自己在学什么,特上传此资料。</p><p>单片机在执行程序的过程中,暂时中断执行当前的程序,转而去执行其他的应急处理程序,称为中断。例如。你正在餐厅吃饭,有朋友喊你去接电话,于是你就收到了来自朋友的一个中断(可以叫做外部中断),当你准备去接电话时,突然肚子疼,需要上厕所(内部中断),这又是一个中断,我们把引起中断的事件叫中断源(例如接电话、
矩阵式键盘
<p class="MsoPlainText">
include<reg52.h><o:p></o:p>
</p>
<p class="MsoPlainText">
#define uint unsigned int<o:p></o:p>
</p>
<p class="MsoPlainText">
#define uchar unsigned char<o:p></o:p>
</
12345
<br />
<br />
/****************temic*********t5557***********************************/ <br />
#include <at892051.h> <br />
#include <string.h>
调光C程序
/*#include<reg52.h><br />
#define uint unsigned int<br />
#define uchar unsigned char<br />
#define uchar unsigned char<br />
sbit K1=P3^4;<br />
sbit K2=P3^5;<br />
sbit ledr=P1^0;<br />
sbit l
用定时器以间隔500MS在6位数码管上依次显示0、1、 2、3….C、D、E、F,重复。
#include<reg51.h><br />
#define uchar unsigned char<br />
#define uint unsigned int<br />
uint i,j;<br />
sbit dula=P2^6;<br />
sbit wela=P2^7;<br />
<br />
uchar code table[]={0x3f,0x06,0x5b,0x
VIP专区-嵌入式/单片机编程源码精选合集系列(120)
<b>VIP专区-嵌入式/单片机编程源码精选合集系列(120)</b><font color="red">资源包含以下内容:</font><br/>1. ARM的一个GPIO口的应用 它使能一个口 驱动灯亮.<br/>2. bit led2=P2^5 // led2对应接在P2.5脚
sbit led3=P2^6 // led3对应接在P2.6脚
sbit led4=P2^7 // led4对
定时器/计数器基础
15-1.实现定时的方法<BR>15-2.定时器/计数器的结构和工作原理 <BR>15-3.定时器/计数器的控制<BR>15-4.定时器/计数器的工作方式 <BR>15-5.定时器/计数器应用 <BR>软件定时<BR>软件延时不占用硬件资源,但占用了CPU时间,降低了CPU的利用率。例如延时程序。<BR>采用时基电路定时<BR>例如采用555电路,外接必要的元器件(电阻和电容),即可构成硬件定时电
PC与单片机双向通讯智能温控程序 #include <AT89X51.H> #include <intrins.h> #define Key_UP P1_0 #def
PC与单片机双向通讯智能温控程序
#include <AT89X51.H>
#include <intrins.h>
#define Key_UP P1_0
#define Key_DOWN P1_1
#define Key_SET P1_2
#define RelayOutPort P2_0
#define LEDPort P0
#define
void UART_init() { //初始化串行口和波特率发生器 SCON =0x58 //选择串口工作方式
void UART_init()
{
//初始化串行口和波特率发生器
SCON =0x58 //选择串口工作方式,打开接收允许
TMOD =0x21 //定时器1工作在方式2,定时器0工作在方式1
TH1 =0xfd //实现波特率9600(系统时钟11.0592MHZ)
TR1 =1 //启动定时器T1
ET1 =0
ES=1 //允许串行口中断
PS=1 //设计串行口中
51单片机读写u盘(含源程序和原理图)
<P>附件有51单片机加上sl811读写U盘的源程序和原理图</P>
<P>/*--------------------------------------------------------------------------<BR>AT89X52.H</P>
<P>Header file for the low voltage Flash Atmel AT89C52 and AT89LV52.
单片机播放音乐实验(汇编) org 0000h ajmp main org 000bh ajmp timer0 org 0030h timer0: clr ea djnz 33h
单片机播放音乐实验(汇编)
org 0000h
ajmp main
org 000bh
ajmp timer0
org 0030h
timer0:
clr ea
djnz 33h,exit
mov 33h,53h
djnz 32h,exit
mov 32h,52h
djnz 31h,exit1
mov 31h,51h
djnz 30h,exit1
setb f0
EA = 1 //开总中断 ET0 = 1 //允许定时器0中断 TMOD = 1 //定时器工作方式选择 TL0 = 0x06 TH0 = 0xf8 //定时器赋予初值
EA = 1 //开总中断
ET0 = 1 //允许定时器0中断
TMOD = 1 //定时器工作方式选择
TL0 = 0x06
TH0 = 0xf8 //定时器赋予初值
TR0 = 1 //启动定时器
基于单片机的红外门进控制系统设计与制作(含源程序和原理图)
<P>基于单片机的红外门进控制系统设计与制作:我们所做的创新实验项目“基于单片机的红外门控系统”已基本完成,现将其工作原理简要说明。<BR>该系统主要分为两大部分:一是红外传感器部分。二是单片机计数显示控制部分。基本电路图如下:<BR>其中红外传感器部分我们采用红外对管实现,红外对管平行放置,平常处于接收状态,经比较器输出低电平,当有人经过时,红外线被挡住,接收管接收不到红外线,经比较器输出高电平
《51单片机C语言应用程序实例精讲》
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3>/* 4位8段数码管分别动态显示“1234”, */</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3>
<br></FONT>
<p>
<P class=MsoNormal
给初学单片机的经典必备实验
<P><FONT face=Verdana><STRONG>给初学单片机的经典必备实验</STRONG></FONT></P><FONT face=Verdana>单片机学习最重要是的是要搞清楚其内部的硬件结构。如:p0 p1 p2 p3 T1 T2 以及UART。 至于在编程方面,首先要理解单片机其编程语言和一般的汇编语言以及c语言的区别。 最大的不 同是在于单片机编程主要是围绕定时器和UART
波形发生器,含原理图+电路图+源程序
<P>含原理图+电路图+程序的波形发生器:在工作中,我们常常会用到波形发生器,它是使用频度很高的电子仪器。现在的波形发生器都采用单片机来构成。单片机波形发生器是以单片机核心,配相应的外围电路和功能软件,能实现各种波形发生的应用系统,它由硬件部分和软件部分组成,硬件是系统的基础,软件则是在硬件的基础上,对其合理的调配和使用,从而完成波形发生的任务。</P>
<P>波形发生器的技术指标:<BR>(1)
温湿度传感器 sht11 仿真程序下载
<p>
温湿度传感器 sht11 仿真程序<br />
sbit out =P3^0; //加热口<br />
//sbit input =P1^1;//检测口<br />
//sbit speek =P2^0;//报警</p>
<p>
sbit clo =P3^7;//时钟<br />