一、压缩包资料(私信获取)

  • (1)、 包含基于51单片机的宠物自动定时、喂食系统的proteus仿真设计一份;
  • (2)、包含基于51单片机的宠物自动定时、喂食系统keil源代码工程文件一份;
  • (3)、包含基于51单片机的宠物自动定时、喂食系统设计要求图片一张;
  • (4)、包含基于51单片机的宠物自动定时、喂食系统proteus仿真设计与Keil源代码讲解视频一份;

二、仿真设计要求

  • (1)、使用汇编语言或C语言。
  • (2)、程序功能要求:通过小键盘给定,实现自动/手动喂食模式切换,自动模式下,可设置喂食时间和当前时间,步进电机正转模拟投食,投食结束后电机反转;手动模式下,按键手动喂食开,手动喂食关;数码管(或液晶)显示每次喂食时间和当前时间。
  • (3)、上位机监控功能要求:通过串口或USB口实现上/下位机通信,能够显示步进电机当前状态,能够从上位机控制下位机之步进电机工作。

三、仿真与代码界面截图

四、视频讲解

私信获取全部内容

部分源代码

#include <reg52.h>#define uchar unsigned char
#define uint unsigned intuchar ms,miao,fen,shi,shi_n=0,fen_n=1,miao_n;
uchar mos;
uchar mm,mm_d;
uchar shu,g;
bit aa,zi_d,shijian;
sbit rs = P2^0;
sbit rw = P2^1;
sbit e  = P2^2;
sbit led=P3^7;
sbit k1=P2^3;
sbit k2=P2^4;
sbit k3=P2^5;
sbit k4=P2^6;
sbit k5=P2^7;
sbit T_CLK = P3^6; /*实时时钟时钟线引脚 */
sbit T_IO = P3^7; /*实时时钟数据线引脚 */
sbit T_RST = P3^5; /*实时时钟复位线引脚 */
sbit ACC0=ACC^0;
sbit ACC1=ACC^1;
sbit ACC2=ACC^2;
sbit ACC3=ACC^3;
sbit ACC4=ACC^4;
sbit ACC5=ACC^5;
sbit ACC6=ACC^6;
sbit ACC7=ACC^7;uchar code FFW[]=
{0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09
};uchar code REV[]=
{0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01
};void delay(uchar m){       uchar i;while(m--){for(i = 0 ; i<250;i++) ;}}void xiezhilin(uchar zhilin){       rs = 0 ;rw = 0 ;e = 0 ;P0 = zhilin ;delay(1);e = 1 ;delay(1);e = 0 ; }
void xiesu(uchar suzi) {      rs = 1 ;rw = 0 ;e = 0 ;P0 = suzi ;delay(1);e = 1 ;delay(1);e = 0 ; }void xianshi(uchar dizhi, uchar suzi){ xiezhilin(dizhi);xiesu(suzi);}

【003】基于51单片机的宠物自动定时、喂食系统的proteus仿真设计相关推荐

  1. 【033】基于51单片机的步进电机角度测量与速度设定Proteus仿真设计

    一.压缩包资料内容 (1).基于51单片机的步进电机角度测量与速度设定proteus仿真设计一份: (2).基于51单片机的步进电机角度测量与速度设定proteus仿真设计keli源代码一份: (3) ...

  2. c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法

    本实用新型涉及单片机应用领域,具体涉及一种基于51单片机的室内自动浇花系统. 背景技术: 随着科学技术不断进步,人民的消费水平和生活质量逐渐,物质水平已经满足不了人民的需求,精神上的需求越来越受人们的 ...

  3. 【038】基于51单片机的土壤湿度自动浇花系统Proteus仿真设计

    一.压缩包资料内容 (1).基于51单片机的土壤湿度自动浇花系统proteus仿真设计一份: (2).基于51单片机的土壤湿度自动浇花系统proteus仿真设计keli源代码一份: (3).基于51单 ...

  4. 51系列—基于51单片机的校园教室打铃系统(代码+仿真+电路图超级全)

    基于51单片机的校园教室打铃系统(代码+仿真+电路图超级全) 本文主要介绍基于51单片机实现的校园打铃系统设计,实现了基本的上下课打铃功能.本设计基于51单片机,使用单片机定时计数器及LCD1602接 ...

  5. 1430基于51单片机的管道压力检测及泄漏检测Proteus仿真

    [前言] hello 大家好,今天给大家讲一讲基于51单片机的管道压力检测及泄漏检测Proteus仿真. 该项目的功能如下: 1.LCD1602液晶实时显示当前始端和末端压力,压力阈值 2.按键启动/ ...

  6. 基于51单片机的智能家居安防系统(程序+仿真+PCB)

    @TOC 一.基于51单片机的智能家居安防系统 1.主要功能 通过人体红外检测模块.光敏传感器.蜂鸣器.继电器模块模拟智能家居安防功能. 2.实验结果 3.实验仿真 4.程序源码 /********* ...

  7. 基于51单片机的温湿度光强二氧化碳气体家庭环境检测proteus仿真

    硬件设计 仿真图1: 该设计是基于51单片机的温湿度光强二氧化碳检测系统,由LCD1602作为显示器,温湿度采用的SHT11传感器,ADC采用的TLC2543,光强就是光敏传感器,气体检测这里采用的是 ...

  8. 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真

    资料编号:160   下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...

  9. (毕业设计资料)基于51单片机的公交自动报站系统

    一个基于单片机的智能公交自动语音报站系统,系统主要包含硬件和软件两个部分,系统采用STC89C52单片机.语音模块.液晶屏.按键.喇叭设计而成,从而实现自动语音报站. 说明: 1.液晶显示当前公交站 ...

最新文章

  1. 求解旅行商问题C语言的算法,【算法作业】用回溯法求解旅行商问题
  2. 10分钟搞懂:亿级用户的分布式数据存储解决方案
  3. 揭秘硅谷进化历程:机遇无穷 成功需付出更高代价
  4. 正则表达式,VI,SED及shell编程2010-12-05
  5. Windows10安装Ubuntu子系统+docker教程说明
  6. 如何构建基于.NET Core和云环境下的微服务技术体系?
  7. 数据结构【高精度专题】
  8. 斌伯的博客园Blog开张大吉
  9. Jquery各种前台效果JQ
  10. [Link-Cut-Tree][BZOJ2002]弹飞绵羊
  11. office2010过期解决办法
  12. 汇编实验二——选出非负数以及排序
  13. 服务器数据迁移:为知笔记私服数据迁移
  14. Java快速开发框架_若依——Ruoyi-SpringCloud版本-2.安装redis服务端和客户端-win7
  15. dialogfragment 数据交互_交互的学习与应用指南 | 人人都是产品经理
  16. STM32 W5500以太网通讯
  17. 8*8点阵引脚图 行列定义
  18. Python-Flask开发微电影网站(三)
  19. touchgfx程序_TouchGFX在原子STM32F429阿波罗板 开发与移植 简易教程
  20. 周易六十四卦——天风姤卦

热门文章

  1. Linux设备驱动程序学习(十)——PCI驱动程序
  2. 使用 PyTorch 进行音频信号处理的数据操作和转换
  3. cad连接不同线段的端点_【CAD图形】】为什么CAD连续的图形无法连接成完整的多段线...
  4. CleanMyMac X 4.6.12中文版 — Mac清理优化工具
  5. mac的python换字体_matplotlib在MAC系统下中文字体显示问题
  6. 触类旁通Elasticsearch:打分
  7. Python实例:pdf文档转txt
  8. index是啥python_index在python中是什么意思
  9. 钟于 忠于 衷于 终于 ​​​ 【宋佳乐丨郭晓婷】官方博客发布
  10. 2022年美容师(中级)考试题及在线模拟考试