登录
首页 » 单片机 » 单片机实验:万年历

单片机实验:万年历

于 2022-09-20 发布 文件大小:78.28 kB
0 90
下载积分: 2 下载次数: 1

代码说明:

#include #include #define uint unsigned int #define uchar unsigned char #define DATA P0 sbit RS=P2^2; sbit RW=P2^1; sbit EN=P2^0; sbit cs1=P2^3; sbit cs2=P2^4; /*定义字库*/ uchar code hzk[]={0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x3f,0x20,0x20,0x20,0x20,0x3f,0x20,0x20,0x20,0x20,0x7f,0x00,0x00,0x00,/*山*/};       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xff,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x80,0x80,0x40,0x20,0x10,0x0c,0x03,0x00,0x03,0x0c,0x10,0x20,0x40,0x80,0x80,0x00, /*延时子程序*/ void delay(uint xms) { uint i,j; for(i=xms;i>0;i--)    for(j=110;j>0;j--); } /**********LCD忙检查程序*************/ void lcd_busy() { uchar dat; RS=0; RW=1; do { DATA=0x00; 

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 51频率计设计,可测1Hz到500KHz,带protues仿真图
    该频率计用的是AT89c52单片机,T0做计数器,T1做定时。低于100Hz使用测周法测量频率,高于100Hz使用测频法测量,原理清晰易懂,硬件结构非常简单。
    2023-05-21 03:25:03下载
    积分:1
  • 基于MSP430F5529的非法闯入报警器
    用MSPF5529做的一个非法报警器  采用热释电红外传感器RE200B感应人体发射出的红外线,通过红外传感信号处理器BISS0001的放大、检测、延迟,输出有效信号送到单片机I/O口,利用边沿触发I/O中断,给予报警。  BISS0001 是一款具有较高性能的传感信号处理集成电路,它配以热释  电红外传感器和少量外接元器件构成被动式的热释电红外开关。它能自  动快速开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和  自动洗手池等装置,特别适用于企业、宾馆、商场、库房及家庭的过道、  走廊等敏感区域,或用于安全区域的自动灯光、照明和报警系统。
    2022-03-03 18:08:08下载
    积分:1
  • stm32 输出pwm波
    stm32f407高级定时器1产生6路反相的pwm波,控制无感无刷电机。
    2022-08-24 08:28:21下载
    积分:1
  • 51modbus协议程序
    在ModBus系统中有2种传输模式可选择。这2种传输模式与从机PC通信的能力是同等的。选择时应视所用ModBus主机而定,每个ModBus系统只能使用一种模式,不允许2种模式混用。一种模式是ASCII(美国信息交换码),另一种模式是RTU(远程终端设备)。 用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。所选的ASCII或RTU方式仅适用于标准的Modbus网络,它定义了在这些网络上连续传输的消息段的每一位,以及决定怎样将信息打包成消息域和如何解码。在其它网络上(像MAP和Modbus Plus)Modbus消息被转成与串行传输无关的帧。 Modbus具有以下几个特点: (1)标准、开放,用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的产品超过600种。 (2)Modbus可以支持多种电气接口,如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。 (3)Modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-09-13 12:10:03下载
    积分:1
  • 时钟芯1302的驱动
    时钟芯片1302的基本驱动程序,能够在液晶显示屏上显示年月日时分秒星期等功能!
    2023-01-13 00:30:03下载
    积分:1
  • STM8S_StdPeriph_Lib_V2.1.0
    STM8S/A 标准外设库更新历史记录 V2.1.0 / 18-11 月-2011Main ChangesAdd STM8S 价值线产品家庭设备的支持。ContentsSTM8S_StdPeriph_Driver V2.1.0 (发行说明) STM8S_StdPeriph_Examples V2.0.1 (发行说明) STM8S_StdPeriph_Template V2.1.0 (发行说明) STM8S_EVAL V1.0.0 (发行说明)发展 ToolchainsST 视觉发展 (STVD) 软件 toolchainSTVD 版 4.3.0Cosmic STM8 32 K 编译器版本 4.3.6 (或以后) Raisonance STM8/ST7 C 编译器版本 2.38Raisonance IDE RIDE7 (乘驾) 软件 toolchainVersion: RIDE7 IDE:7.36、 2.38IAR 为 RKit STM8 STM8 IDE (EWSTM8) 软件 toolchainVersion v1.30 嵌入式工作台
    2022-03-19 16:11:14下载
    积分:1
  • TSM12MC开源驱动代码
    本程序基于STM32 HAL库的基础上,使用硬件I2C 驱动TSM1212通道电容触摸芯片,实现12通道的电容触摸检测;10  该程序本人通过多次测试完成,实测可用!!!
    2023-08-03 00:00:03下载
    积分:1
  • MSP430控制小车
    可以用energia运行,包括对小车的基本控制(前进、转向、后退、停止),当然前提是已有一辆配上单片机和电机的小车,如果编译不通过,可以修改注册表中两项参数,都是可以百度到的。
    2022-07-02 00:50:48下载
    积分:1
  • 基于51的LCD1602可调温度,智能散热器
    基于51单片机的数字可调温度,智能散热器。 有Proteus仿真,附带原理图和程序。
    2022-07-03 21:14:56下载
    积分:1
  • 51控制的侧风力摆
    本设计采用STC89C52RC为中心控制器,利用加速度传感器来的采集、处理实现对风扇转速的控制,调节风力大小,进而改变帆板转角大小;帆板的角度检测,通过ADXL345模块,实现控制帆板角度的大小;通过充分比较、论证,最终选用小型直流电机作为风扇的制动源,小型直流电机力矩大、操作简单、价格低且能满足设计需求;系统显示采用LCD12864液晶,用于实时显示帆板的角度大小;控制电机是以NPN三极管BU406为驱动,再利用PWM算法算出合理的脉冲占空比;最后经过多次测试表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加实现了实时显示占空比全程变化的功能。
    2022-08-14 05:08:24下载
    积分:1
  • 696516资源总数
  • 106668会员总数
  • 21今日下载