while (1) //主循环
{
if(OutPut==1)
{
Init_Timer0()
Timer0_isr()
if(OutPut==1)
{
for(i=1;i<60;i++)
temp=ReadZHOUQI();
ZHOUQI=(float)temp\;
sprintf(displaytemp,"Temp: % 7.3f",ZHOUQI);//打印周期值
LCD_Write_String(0,1,displaytemp);//显示第二行
}
问题:单片机P1.0口第一次接受外来高电平时,内部定时器开始计时,同时开始计高电平的数目,等数值满60次时,计时结束,计算出定时时间。这个程序有点难,与一般定时不太一样。
我也知道,但就是具体的不好编,定义变量太多,以前没用过1602,刚学的,不熟悉,程序还得编出来,请教一下你。怎么联系?
你会编吗?如果会的话,我QQ:2630620979非常感谢!
追答抱歉,本人只会指导别人,不帮人写程序。
追问我写了,但连不起来,这是毕业设计,很急的,帮帮忙啦!
追答歉,未做过此类设计,写起来比较费时。
追问程序已写出,但不知你有没办法解决其中的一个难题
追答何难题
本回答被提问者采纳50分!!!急!!!求基于at89c52,用lcd1602显示的日历时钟,具有闹钟功能,不...
以STC89C52芯片来设计电子时钟,采用C语言进行编程,可以实现以下一些功能:年、月、日、小时、分、秒的显示、定时报警功能。本次设计的电子时钟系统由时钟电路,LCD显示电路,定时报警电路,按键调整电路四部分组成。51单片机通过软件编程,在LCD1602液晶屏上实现年、月、日、小时、分、秒的显示;通过三个按...
STC89C52的P0端接LCD1602液晶显示屏可以不加上拉电阻吗?实物做出来能够...
C51型单片机的P0口作为地址数据输出时是推挽输出,不是漏开输出,不需要上拉电阻;那么要让P0口推挽输出,需要执行语句 MOVX @Ri, A 或者 MOVX @DPTR, A ;毕竟执行的是指令,数据在P0口停留的时间非常短暂,在proteus仿真中设置晶振频率为12Hz,便可清晰看到效果;言归正传,LCD1602是外设,其内部设...
用元件STC89C52、DS1302、LCD1602做成的校园打铃系统
STC89C52为STC的51单片机,廉价著称。DS1302为实时时钟芯片,达拉斯公司的,常用一个3V的锂电池作为备份供电,LCD1602为液晶显示模块。所谓的“校园打铃系统”是基于STC89C52+DS1302实时时钟+LCD1602显示模块时钟程序,再加入时间处理事件罢了。单片机我就不说了,先说一下DS1302,他是实时时钟芯片,单片机通过...
基于51单片机,lcd1602怎么显示倒计时秒表? - 知乎
基于单片机的数字秒表设计,核心使用51系列的STC89C52单片机,结合LCD12864显示模块、语音播报模块及输入模块,实现功能如下:系统中控部分由STC89C52单片机负责,它接收输入信息并处理,控制输出。输入模块包括三个部分:DS1302时钟模块,用于获取时间、实现计时与倒计时;四个独立按键,用于设置时间、倒计时时间、控...
【51单片机】基于STC89C52RC的多路电压采集系统
在信息化时代,智能数据采集系统在工业生产和科学研究中扮演着重要角色。本次课程设计以STC89C52RC单片机为核心,配合ADC0809、LCD1602和74HC138等元件,构建了一个8路电压采集系统,旨在提升人机交互和设备自动化控制的效率。设计内容包括:实现8路0-5V电压的采集,通过LCD1602实时显示采集数据;提供多种采集模式...
求STC89C52,LCD1602,DS12C887、DS18B20温度显示室内温度,制作一个时钟...
LCD1602第一行显示年月日、星期,第二行显示时分秒、温度;DS18B20温度显示室内温度;还有红外模块,有人时LED灯就亮;LED接P1.0,P1.1,P1.2,P1.3.谢谢大家了... LCD1602第一行显示年月日、星期,第二行显示时分秒、温度;DS18B20温度显示室内温度;还有红外模块,有人时LED灯就亮;LED接P1.0,P1.1,P1.2,P1.3.谢谢...
单片机毕设开源 51单片机 汽车倒车防撞报警系统 (源码+硬件+论文...
该系统采用STC89C52单片机最小系统、LCD1602显示器、HC-SR04超声波测距模块、蜂鸣器和按键电路等硬件。系统由自锁按钮启动,超声波模块测量距离,数据经单片机处理后显示在LCD1602上。用户通过按键调整报警距离,当距离小于预设值时,系统发出蜂鸣声与LED闪烁报警。硬件设计主要包括原理图,电路结构清晰,易于理解与...
基于51单片机心率计脉搏体温测量仪WIFI无线通信proteus仿真原理图PC...
本系统选用STC89C52单片机为核心,旨在实时监控佩戴者的生理数据,具体功能如下:1. 实时监测并显示佩戴者的心率与体温,通过LCD1602显示屏直观呈现数据。2. 定时将心率和体温数据通过WiFi接口无线发送,实现远程数据传输。3. 设计了串口接口,便于扩展与外部设备的通信,需注意的是该型号单片机仅有一路串口,...
基于51单片机的电表电量采集模拟系统Proteus仿真原理图PCB
硬件构成:硬件部分包括单片机STC89C52、LCD1602液晶屏、eeprom存储模块、电位器、CD4051多路开光以及ADC芯片。各模块间协同工作,确保系统的稳定运行与高效数据处理。程序实现:主程序负责整个系统的控制与管理,包括数据的读取、显示、存储以及信号的采集处理。程序设计充分考虑了系统的实际需求,确保数据准确、...
大神,我想用基于STC89C52单片机,用到定时器通过L298N调PWM控制一个电机...
STC89C52好象不带硬件PWM功能,建议用STC12C5A系列 和STC89C52管脚兼容,带AD和PWM功能,如果用不了那么多管脚的话,也可用STC12C5410 或STC12C5628系列 我可以给你一个手动PWM程序供参考 STC单片机单\/双键控制LED亮度PWM调光程序 输出口为P3.7(PWM0) S2 S3为亮度调节(可用来调速)按钮 液晶屏...