当前位置: 首页 > article >正文

仿真设计|基于51单片机的景区人数管理系统仿真

目录

具体实现功能

设计介绍

51单片机简介

资料内容

仿真实现(protues8.7)

程序(Keil5)

全部内容

资料获取


具体实现功能

(1)用红外避障传感器(E18-D80NK)计数,LCD1602实时显示进入人数,出去人数,剩余人数。
(2)可以按键设置剩余人数报警值。
(3)剩余人数小于报警人数,绿灯亮。剩余人数超过报警人数,红灯亮,蜂鸣器响。

仿真演示视频:

44-基于51单片机的景区人数管理系统仿真-仿真视频

设计介绍

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

资料内容

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

主函数如下:

/******************主程序**********************/	   
void main()
{
	init_1602();	//lcd1602初始化
	while(1)
	{
		key();			   //按键扫描函数
		if(key_can < 10)
			key_with();    //按键执行函数
		hw_jin_dis();	//红外计数	
		hw_chu_dis();	//红外计数	
		if(num>set_num)		  //为0时报警
		{
			beep = 0;
			red  = 0;  
			green = 1; //景区人数为0 红灯亮 					
		}
		else
		{
			beep = 1;
			red  = 1;  
			green = 0; //景区人数为0 红灯亮 	
		}
		delay_1ms(100);

	}
}

程序运行结果如图:

全部内容

全部资料包括程序(keil5)、protues仿真(protues8.7)、设计说明、开发资料、资料使用介绍、仿真视频、程序讲解视频、仿真讲解视频、最小系统介绍视频等。

资料获取
https://docs.qq.com/doc/DT0Nha0taRUZORWZ5


http://www.kler.cn/a/527864.html

相关文章:

  • 【回溯+剪枝】组合问题!
  • 开源的瓷砖式图像板系统Pinry
  • 2848、与车相交的点
  • 随笔 | 写在一月的最后一天
  • 【C++】类和对象
  • 《DeepSeek 实用集成:大模型能力接入各类软件》
  • android安卓用Rime
  • 【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】1.29 内存奥秘:跨语言内存管理实战
  • 智能码二维码的成本效益分析
  • MySQL数据库(二)- SQL
  • 算法随笔_33: 132模式
  • deepseek核心技术:MLA架构-多头潜在注意力
  • python 使用Whisper模型进行语音翻译
  • canvas的基本用法
  • @EventListener底层原理(超详细)| @TransactionalEventListener底层原理 | 事务同步
  • 列表导出功能
  • 深度解析:网站快速收录与服务器性能的关系
  • DeepSeek的介绍
  • 2025:影刀RPA使用新实践--CSDN博客下载
  • 【AIGC专栏】AI在自然语言中的应用场景
  • 用QT做一个网络调试助手
  • 芯片AI深度实战:让verilog不再是 AI 的小众语言
  • 开发过程中如何减少属性注释?
  • Cursor 背后的技术栈:从 VS Code 到 AI 集成
  • 数据结构 树1
  • LeetCode题练习与总结:不含连续1的非负整数--600