P3
共 137 篇文章
P3 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 137 篇文章,持续更新中。
基于51单片机的Pt100的温度计程序
<p>#include <reg51.h></p><p>#include <absacc.h></p><p>#define uchar unsigned char</p><p>#define uint unsigned int</p><p>#define ADC0801 XBYTE[0x7fff]</p><p>#define disp_dat P1</p><p>
基于51+ADC0832+LCD1602+仿真图四位电压显示测试
<p>/说明:调用VR2时,ADC0832将模拟电压转换为数字电压并显示在LCD1602上</p><p><br/></p><p>//********************************</p><p><br/></p><p>#include<reg51.h></p><p><br/></p><p>#include<intrins.h></p><p><br/></p>
红外控制小车(电机用PWM驱动)
<p>该程序是用pwm来驱动电机,可以通过红外遥控器控制小车实现前进,后退,左转,右转,加速,减速等功能。实验用开发板为普中HC6800-ES V2.0开发板。</p><p>红外输入口为P3^2;红外遥控开关的1键为前进键,2键为后退键,4键为后左转键,5键为后右转键,>>|键为减速键,</p><p>|<<键为加速键,pwm输出口为P2^0,P2^1,P2^2,P2^3,四
HUB08接口示意图
<p>NO1.室内表贴全彩LED单元板系列:P50.125/点)P60.126/点),P7.62(0.136点),P100.156/点),P4(0.155/点),P3(0.185/点);NO2.户外插灯全彩LED单元板系列:P10户外全彩(82元/张)P16静态户外全彩(110元/张);NO3.室内点阵单双色LED模组系列:F3.75单色(61),F3.75双色(95);F5.0单色(95),F5
51单片机的全自动洗衣机控制系统代码
<p style="text-indent:28px;line-height:24px">通电后,进水指示灯亮起,用户通过对按键的操作选择洗衣服的哪一个流程,若直接选择启动按键,则洗衣机从进水→洗衣服→泡洗→脱水→出水→结束进行整个流程。若不直接选择启动,那么用户可以根据自己的需要对菜单选择键进行操作,把洗衣机切换到自己想要的那个流程去。</p><p style="text-indent:28px
基于红外技术的智能机器人控制系统
<p>基于红外技术的智能机器人控制系统</p><p>基于红外技术、单片机技术等完成 了智能机器人控制 系统的设计。该机器人实现 了步行、跟踪、避
障 、 步伐调 整 、语 音 、声控 、液 晶 显示 、地 面探 测 等功 能 。
红外技 术 智 能机 器人 控制 系统
随着政 治格 局 、 战争形 式 的 变化 ,在 侦察 、战
场攻击 、反恐 防爆 等军 事领 域 {冉}要 大量 无人
51单片机基础应用设计C语言实例(400例)合集
<p>100-24c02记忆开机次数</p><p>101-24c02存储上次使用中状态</p><p>102-DS1302 时钟原理</p><p>103-DS1302可调时钟</p><p>104-DS1302时钟串口自动更新时间</p><p>105-1602液晶显示DS1302时钟</p><p>106-字库ST7920 12864液晶基础显示</p><p>107-按键 12864显示</p><p>1
300个C51单片机设计proteus仿真源码软件源码: 100000秒以内的计时程序 10秒的秒表
<p>300个C51单片机设计proteus仿真源码软件源码:</p><p>100000秒以内的计时程序</p><p>10秒的秒表</p><p>12864LCD图形滚动演示</p><p>128X64LED</p><p>160128LCD图文演示</p><p>1602字符液晶滚动演示程序</p><p>1602液晶显示的DS1302实时时钟</p><p>16×16点阵(滚动显示)</p><p>16×1
送货问题代码
<p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:7.95pt;margin-left:-.25pt;text-align:justify;text-justify:inter-ideograph;line-height:161%;">
为了增加公司收入,<span lang="EN-U
89C51-32只灯测试程序
32灯测试程度,P0,P1,P2,P3分对每个脚静态测试。
模拟 PWM 输出控制灯的 10 个亮度级别
LED 一般是恒流操作的,如何改变 LED 的亮度呢?答案就是 PWM 控制。在一定的<br />
频率的方波中,调整高电平和低电平的占空比,即可实现。比如我们用低电平点亮一个 LED<br />
灯,我们假设把一个频率周期分为 10 个时间等份,如果方波中的高低电平占空比是 9:1,<br />
这是就是一个比较暗的亮度,如果方波中高低电平占空比是 10:0,这时,全部是高电平,<br />
灯
一个按键控制的 10 级变速跑马灯试验
在本课中,我们要用一个按键来实现跑马灯的 10 级调速。这又会涉及到键的去抖的问<br />
<br />
题。 <br />
<br />
本课的试验结果是,每按一次按键,跑马速度就降低一级,共 10 级。 <br />
这里我们又增加了一个变量 speedlever,来保存当前的速度档次。 <br />
在按键里的处理中,多了当前档次的延时值的设置。 <
12345
<br />
<br />
/****************temic*********t5557***********************************/ <br />
#include <at892051.h> <br />
#include <string.h>
sbit DS1302_CLK = P3^4 //实时时钟时钟线引脚 sbit DS1302_IO = P3^3 //实时时钟数据线引
sbit DS1302_CLK = P3^4 //实时时钟时钟线引脚
sbit DS1302_IO = P3^3 //实时时钟数据线引脚
sbit DS1302_RST = P3^5 //实时时钟复位线引脚
AT24C512的读写操作
AT24C512的读写操作,我们将24c512的两条总线接在了P36和P37上,因此,必须先定义:
sbit SCL=P3^6 sbit SDA=P3^7 在这个试验中,我们写入了一组字节数值到24c512的0x0081为首的位置。
然后在将其读出并在P1口显示
人体反应速度测试仪(测按键反应速度) P2,P3分别接的数码管做为十位和个位。 P1.0与按键相接于GND. P1.1接发光二极管做为指示灯
人体反应速度测试仪(测按键反应速度)
P2,P3分别接的数码管做为十位和个位。
P1.0与按键相接于GND.
P1.1接发光二极管做为指示灯,管脚低电平时亮
定时器0工作于方式2,自动重装,按键后取随机数
定时器1工作于方式1,计算反应时间,晶振为11.0592*/
51单片机
点亮P10单元板单片机源程序
/*=================================================================
4扫16*16下入上出C语言程序, 低位起笔,数据反相。
预定义
**************************************************************/
#include<at89x51.h>
#include<absacc
16键码显示的程序,我们在P1端口接一支共阴数码管SLED
16键码显示的程序,我们在P1端口接一支共阴数码管SLED,在P2、P3端口接16个按键,分别编号为KEY_0、KEY_1到KEY_F,操作时只能按一个键,按键后SLED显示对应键编号。
单总线多点测温系统
单总线多点测温系统,单总线它采用单根信号线既传输时钟又传输数据,而且数据传输是双向的它具有节省I/O 口线资源结构简单成本低廉便于总线扩展和
维护等诸多优点。本系统中所有的DS18B20都接在单片机的P1.1口上。用一个液晶屏显示,从单片机P3口接上8个开关,与右边的DS18B20
编号对应。当没有开关按下时屏幕显示"which NO you want press which key",要想看
摄像机电机的自动控制,温度采集 sbit inc=P3^4 //焦距增加值按键 sbit dec=P3^5 //焦距减少值按键 sbit m0=P1^6 //焦距电机正转输出 sbit m1=
摄像机电机的自动控制,温度采集
sbit inc=P3^4 //焦距增加值按键
sbit dec=P3^5 //焦距减少值按键
sbit m0=P1^6 //焦距电机正转输出
sbit m1=P1^5 //焦距电机反转输出
sbit rled=P1^2 //输出至红发光管
sbit gled=P1^3 //输出至绿发光管
sbit out_drv=P1^4 //输出负脉冲至驱动板