p3.4
共 41 篇文章
p3.4 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 41 篇文章,持续更新中。
用计数器中断实现100以内的按键计数
用计数器中断实现100以内的按键计数
T0计数器中断实现按键技术,由于计数寄存器初值为1,因此
P3.4引脚的每次负跳变都会触发T0中断,实现计数值累加。
计数器的清零用外部中断0控制。
数字开关电源
单片机做开关电源
使用stc15f104e单片机
P3.4 P3.5 输出推挽信号 P3.0电压反馈 P3.1过流反馈
fm收音机测试程序
FM模块工作效果
1、连接好USB(必须)电源。连接好串口或者是板子右上方的USB口,利用“串口调试助手”来观察收音机模块当前接收到的电台频率。
2、安装好模块。将程序下载到单片机中。
3、打开“串口调试助手”,选择好串口号,打开电源开关。例程中,我们使用P3.4控制的独立按键(S2键)作为“选台微调,频率减小”。使用P3.5控制的独立按键(S3键)作为“选台微调,频率增加”。使用P3.6控
硫酸铜建浴设备控制系统
1.按下 P3.4和P3.5不放 按下 P3.7 即可进入设置模式,再次按下退出设置模式
左边四位数码管最左边的开始闪烁,后面的四位数码管不属于此控制系统 *
按下加或减 有 A b C 三档 分别代表三个参数。 *
第一个参数(A):搅拌机运行时间 *
第二个参数(b):液位信号保
流水灯 ASM
流水灯 单片机EDA源代码 ;T0计数中断
;P1接8个LED,交替亮灭, 当T0计数1次, 响应中断, 显示流水灯效果.
;P3.4接单脉冲发生器~OUT
单片机测控系统中P3口的双重使用
MCS-51系列单片机的P3口是一个双功能口,具有特殊性.当T0口(P3.4)或T1口(P3.5)作为内部定时器使用时,其口线还可作为通用输入/输出口使用.文章对单片机P3口的定时器/计时器口的双重使用方法,从原理上作了详细分析,并介绍了其在真空压强、测量仪中的实际应用.解决了单片机自身口资源有限的矛盾.
6221mada.asm.........遥控电机程序
6221mada.asm.........遥控电机程序, 按遥控器0-9步进电机正转0-9步,按遥控器11-19步进电器分别反转
dianji.asm..........步进电机正转,反转各3圈
keyd.asm............步进电机控制程序p3.2正转,p3.3反转,p3.4停止 步进电机接p1.0p1.1p1.2p1.3
abdian.asm...........步进电机正反
TPIC6B595驱动共阳数码管
<p>
最近搞到两块用TPIC6B595驱动的共阳LED数码管电路。每块电路板上有5个LMS-1102BE数码管和5个<span style="white-space:normal;">TPIC6B595集成电路。该电路只有5根输入端子,第1和第5个端子是+5V和GND,第2、3、4端子分别是数据输入端、数据锁存时钟端和移位时钟端。</span>
</p>
<p>
<span style="w
单片机控制大型彩色液晶程序 TFT6448-256彩色液晶显示 接线说明 1~2 3~4 5 ~ 12 13(RD) 14(WR) VCC GND P1.0~7 P3.7 P3.6 15(CS
单片机控制大型彩色液晶程序 TFT6448-256彩色液晶显示 接线说明
1~2 3~4 5 ~ 12 13(RD) 14(WR)
VCC GND P1.0~7 P3.7 P3.6
15(CS) 16(A0) 17(A1) 18(A0) 19~20
P3.5 P3.4 P3.3 P3.2 悬空
* 1602LCD显示秒表 * * K3 --- 控制按键 (p3.4) * * 第一次按下时,开始计时
* 1602LCD显示秒表 *
* K3 --- 控制按键 (p3.4) *
* 第一次按下时,开始计时,第二次按下时,暂停计时。 *
* 第三次按下时,累计计时,第四次按下时,暂停计时。 *
* K4 --- 清零按键 (p3.5) *
* 在任何状态下,按一下K4,均可清零
程序描述:智能温度感测器
程序描述:智能温度感测器,这个范例中使用到
(1)8051 的Port 1连接到LCD显示器,PORT 3的P3.3,P3.4和P3.5分别连接到LCD显示器的控制线,程序执行时可以让LCD显示器显示出时间和日期。
(2)温度感测组件AD590经由ADC0804将感测到的温度,转换成数字数据,然后经由PORT 0输入8051。
(3)8051的第10和第11只脚RXD和TXD分别连线到MAX
Target:89S51 程序描述:网络远端温度感测器
Target:89S51
程序描述:网络远端温度感测器,这个范例中使用到
(1)8051 的Port 1连接到LCD显示器,PORT 3的P3.3、P3.4和P3.5分别连接到LCD显示器的控制线,程序执行时可以让LCD显示器显示出时间和日期。
(2)温度感测组件AD590经由ADC0804将感测到的温度,转换成数位数据,然后经由PORT 0输入8051。
(3)igangcai 805
数字电压表 AD芯片: 采用8位串行A/D转换器ADC0832。 ● 8位分辨率
数字电压表
AD芯片:
采用8位串行A/D转换器ADC0832。
● 8位分辨率,逐次逼近型,基准电压为 5V
● 5V单电源供电
● 输入模拟信号电压范围为 0~5V
● 有两个可供选择的模拟输入通道
显示:
使用三个数码管。
显示范围:
0.00 - 5.10 (单位:V)
连接方式:
AD_CLK → P1.0
AD_DAT → P1.1
数字电压表 AD芯片: 采用8位串行A/D转换器ADC0832。 ● 8位分辨率
数字电压表
AD芯片:
采用8位串行A/D转换器ADC0832。
● 8位分辨率,逐次逼近型,基准电压为 5V
● 5V单电源供电
● 输入模拟信号电压范围为 0~5V
● 有两个可供选择的模拟输入通道
显示:
使用三个数码管。
显示范围:
0.00 - 5.10 (单位:V)
连接方式:
AD_CLK → P1.0
AD_DAT → P1.1
6221mada.asm.........遥控电机程序
6221mada.asm.........遥控电机程序, 按遥控器0-9步进电机正转0-9步,按遥控器11-19步进电器分别反转
dianji.asm..........步进电机正转,反转各3圈
keyd.asm............步进电机控制程序p3.2正转,p3.3反转,p3.4停止 步进电机接p1.0p1.1p1.2p1.3
数字电压表 AD芯片: 采用8位串行A/D转换器ADC0832。 ● 8位分辨率
数字电压表
AD芯片:
采用8位串行A/D转换器ADC0832。
● 8位分辨率,逐次逼近型,基准电压为 5V
● 5V单电源供电
● 输入模拟信号电压范围为 0~5V
● 有两个可供选择的模拟输入通道
显示:
使用三个数码管。
显示范围:
0.00 - 5.10 (单位:V)
连接方式:
AD_CLK → P1.0
AD_DAT → P1.1
步进电机控制程序p3.2正转,p3.3反转,p3.4停止
步进电机控制程序p3.2正转,p3.3反转,p3.4停止
5.1功放全套方案PT2258
UNTER EQU 35H;显示计数<br />
REMVOL EQU 36H;音量连续控制<br />
DISPBUFF1 EQU 37H;<br />
DISPBUFF2 EQU 38H;<br />
DISPBUFF3 EQU 39H;<br />
DISPBUFF EQU 3AH;<br />
SDA BIT P3.4<br />
SCL BIT P3.2<br /
在单片机的P1端口上接有LCD模块
在单片机的P1端口上接有LCD模块,用来显示计时时间。P3.3、P3.4端口分别接有按钮开关K1、K2,做秒表的计时控制按钮。
本程序演示从P3.4、P3.5和P1.0输出时钟信号。使用18.432MHz的晶振和STC12C5AXXS2系列单片机
本程序演示从P3.4、P3.5和P1.0输出时钟信号。使用18.432MHz的晶振和STC12C5AXXS2系列单片机,从两个定时器引脚以及独立波特率发生器分别输出频率为150k、200k和100k赫兹的矩形波。内有C语言和汇编语言,用Keil C编译。