p2.2
共 24 篇文章
p2.2 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 24 篇文章,持续更新中。
led电子时钟控制
*定时器T0中断服务中产生时钟数据
* 用动态扫描显示8个数码管。
* P0口接七段数码管的段码,P2.2、P2.3、P2.4口接数码管的位控制码。
* 按键接在P1口,按下按键,对应的端口位就是0.
* 采用多功能按键设计,A、B个按键调节功能代码,选择要调节的参数;C、D按键循环调节选中的参数的值。
* 闹铃声音信号从P1.5口输出;时间控制接口从P1.6输出,控
蜂鸣器_警报声.rar
51hei单片机开发系统演示程序 - 报警声程序 *
* 跳线设置:
* 1.蜂鸣器和继电器 共用p2.2 ,跳线J5设置到23端选中蜂鸣器
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例
<p>宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例</p><p><br/></p><p>/**********************</p><p>基于STC15F2K60S2系列单片机C语言编程实现</p><p>使用如下头文件,不用另外再包含"REG51.H"</p><p>#include <STC15F2K60S2.h></p><p>****
单片机STC89C52的LED显示程序ORG 0000H AJMP 0030H ORG 0030H MAIN: CLR P2.0 选中p2.0 数码管左边的8字使能 CLR P2
单片机STC89C52的LED显示程序ORG 0000H
AJMP 0030H
ORG 0030H
MAIN:
CLR P2.0 选中p2.0 数码管左边的8字使能
CLR P2.1 选中p2.1 数码管左边的8字使能
CLR P2.2 选中p2.0 数码管左边的8字使能
CLR P2.3 选中p2.1 数码管左边的8字使能
基于单片机的10根线束线缆检测器的源程序 #pragma sfr #pragma DI #pragma EI #pragma NOP //#pragma interrupt INTTM010
基于单片机的10根线束线缆检测器的源程序
#pragma sfr
#pragma DI
#pragma EI
#pragma NOP
//#pragma interrupt INTTM010 isr_INTTM000
#pragma interrupt INTTM80 isr_INTTM80
//#pragma interrupt INTTMH1 isr_INTTMH1
数码管显示DS18B20温度控制程序:硬件: 51板 (1)单线ds18b20接 P2.2 (2)使用外部电源给ds18b20供电
数码管显示DS18B20温度控制程序:硬件: 51板
(1)单线ds18b20接 P2.2
(2)使用外部电源给ds18b20供电,没有使用寄生电源奥
软件:
Kei uVision 2
数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键
数字音乐盒
(1) 硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。
(2) 用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0.7控制七段码a,b,c,d,e,f,g,用P2.0~P2.7为数码管位选信号。
(3) 用,P2.0~P2.2作为LCD的RS,R/W,E的控制信号。用P0.0~P0.7作为LCD的D0~D7的控
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ 温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 可以将检测到的温度直接显示到AT89C51开发实验板的
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ 温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 可以将检测到的温度直接显示到AT89C51开发实验板的两个数码管上 显示温度00到99度,很准确哦~~无需校正!
#include intvcon 输出电压变量 sbitDIN=0x91 定义P2.1为串行数据口 sbitCLK=0x92;P2.2为串行时钟端 sbitCS=0x93 P2.3为片选端
#include
intvcon 输出电压变量
sbitDIN=0x91 定义P2.1为串行数据口
sbitCLK=0x92;P2.2为串行时钟端
sbitCS=0x93 P2.3为片选端
voiddac5618(intvcon)TLC5618DAC子程序,三线串行方式
{
chari
intsvcon
svcon=vcon|0x8000 vcon最高位置1,选择
TLC5
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ 温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 可以将检测到的温度直接显示到AT89C51开发
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ
温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒
可以将检测到的温度直接显示到AT89C51开发实验板的两个数码管上
显示温度00到99度,很准确哦~~无需校正!
说明:本LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD(P
说明:本LCD为LCM161(HD44780驱动器)字符显示器.
接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7
LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度
LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(高电
这个程序的任务是键盘显示数字
这个程序的任务是键盘显示数字,也就是分别按倚天版的4个小键盘,右边的数码管轮流分别显示数字0,1,2,3,为了便于程序的讲解,我们把每一句分别编号, 实际输入程序时,就不用写后面的号码了。第1,2,3行是单片机的初始化,一般的程序都是这样开头的, 作用是跳开00-30h的地址单元,因为这些单元是分配给特殊寄存器使用的。第6行把p3送0ffh,作用是把这些端口p3.0-p3.7置高电平,
因为倚天
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒特点能精确到0.5摄氏度
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒特点能精确到0.5摄氏度
直流稳压电源
此电路的工作原理是:+5V模拟电压信号通过变阻器VR1分压后由ADC08008的IN0通道进入(由于使用的IN0通道,所以ADDA,ADDB,ADDC均接低电平),经过模/数转换后,产生相应的数字量经过其输出通道D0-D7传送给AT89C51芯片的P1口,AT89C51负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示段码传送给四位LED,同时它还通过其四位I/O口P2.0、P2.1、P
点阵拉木。。hex
用于仿真进入(由于使用的IN0通道,所以ADDA,ADDB,ADDC均接低电平),经过模/数转换后,产生相应的数字量经过其输出通道D0-D7传送给AT89C51芯片的P1口,AT89C51负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示段码传送给四位LED,同时它还通过其四位I/O口P2.0、P2.1、P2.2、P2.3产生位选信号控制数码管的亮灭。此外,AT89C51还控制ADC08
这是在TI网站上下的例程
这是在TI网站上下的例程,绝对可用,
P2.2,p2.3,在示波器上调试,调BitTime可以调节脉冲宽度,就可以调节波特率了,模拟串口发送一个字节需要发10位,起始位+8位有效数据+停止位,二真实串口不用发起始和停止位,因为缓冲区已经将他们加上了
本程序为驱动LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD
本程序为驱动LCD为LCM161(HD44780驱动器)字符显示器.
接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7
LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度
LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(
ORG 0000H ljmp star org 0003h ljmp $ star:mov p1,#00h mov p2,#00h mov p3,#00h int: setb ea
ORG 0000H
ljmp star
org 0003h
ljmp $
star:mov p1,#00h
mov p2,#00h
mov p3,#00h
int:
setb ea
jiance bit p1.0
shoud bit p1.1
zid bit p1.2
syajin bit p1.3
smanjin bit p1.4
jkaiguan bit p1.
红外遥控接收 ORG 0000H LJMP START 转入主程序 ORG 0010H START: MAIN: JNB P2.2,IR LJMP MAIN 以
红外遥控接收
ORG 0000H
LJMP START 转入主程序
ORG 0010H
START:
MAIN:
JNB P2.2,IR
LJMP MAIN
以下为进入P3.2脚外部中断子程序,也就是解码程序
IR:
MOV R6,#9
SB:
ACALL DELAY882 调用882微秒延时子程序
JB P2.2,EXIT 延
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ 温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 显示温度00到99度,很准确哦~~无需校正!
这是关于DS18B20的读写程序,数据脚P2.2,晶振12MHZ 温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 显示温度00到99度,很准确哦~~无需校正!