
51单片机
newnewman80
这个作者很懒,什么都没留下…
展开
-
51单片机--数码管
单片机学习之数码管控制管脚数: 401-8 p19 rst 复位管脚 高电平有效 正常工作接低电平 10-17 p3 普通操作第一功能,寄存器控制第二功能10 p3.0 RXD串行输入口11 p3.1 TXD串行输出口12 p3.2 /INT0外部中断013 p3.3 /INT1外部中断114 p3.4 T0定时/计数器015 p3.5 T1定时/计数器116 p3.6 /WR外部数据存储器读选通17 p3.7 /WD外部数据存储器写选通18 X1 晶振19 X2 晶振 12M晶振原创 2010-06-25 10:25:00 · 1738 阅读 · 0 评论 -
51单片机--计时器和中断
计时器,中断############################EX0(IE.0),外部中断0允许位;ET0(IE.1),定时/计数器T0中断允许位; EX1(IE.2),外部中断0允许位;ET1(IE.3),定时/计数器T1中断允许位;ES(IE.4),串行口中断允许位;EA (IE.7), CPU中断允许(总允许)位。初始化对定时计数器操作:第一步: 对TMOD赋值,以确定T0,T1的工作方式第二部: 计算初值,写入TH0,TL0或者TH1,TL1第三步: 中断方式,对IE赋值开放中断第四步: 使T原创 2010-06-25 13:09:00 · 6250 阅读 · 0 评论 -
51单片机--键盘扫描
P3口接16个按键#include#define uint unsigned int#define uchar unsigned charsbit dula=P2^6;sbit wela=P2^7;sbit key1=P3^4;uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0};uchar num,temp,num1;void delay(uint z){原创 2010-06-29 15:49:00 · 1031 阅读 · 0 评论 -
51单片机--A/D D/A
D/A逐次逼近式A/D是比较常见的一种A/D转换电路,转换的时间为微秒级。采用逐次逼近法的A/D转换器是由一个比较器、D/A转换器、缓冲寄存器及控制逻辑电路组成,如图4.21所示。基本原理是从高位到低位逐位试探比较,好像用天平称物体,从重到轻逐级增减砝码进行试探。转载 2010-06-30 13:33:00 · 1120 阅读 · 0 评论