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

增加网站产品新竹自助网站

增加网站产品,新竹自助网站,室内设计专业有哪些学校,南京俄语网站建设目录标题 #x1f4df;1. 主要功能#xff1a;#x1f4df;2. 讲解视频#xff1a;#x1f4df;3. 设计说明书(报告)#x1f4df;4. 仿真#x1f4df;5. 实物烧录和现象#x1f4df;6. 程序代码#x1f4df;7. 设计资料内容清单 【普中开发板】基于51单片机简易计算器… 目录标题 1. 主要功能2. 讲解视频3. 设计说明书(报告)4. 仿真5. 实物烧录和现象6. 程序代码7. 设计资料内容清单 【普中开发板】基于51单片机简易计算器显示设计( proteus仿真程序设计报告实物演示讲解视频 Proteus 仿真Proteus 8.16(有低版本) 程序编译器keil 4/keil 5 编程语言C语言 设计编号P05 1. 主要功能 普中开发板实验设计 本设计旨在设计一个基于51单片机的简易计算器仿真设计。 性能指标 1 用单片机51单片机设计一个简易计算器 并用1602液晶显示相应的 数据。 2 可以进行简单的加减乘除运算。 3 最大可以 9999*9999即计算结果9位数以内的运算。 4 可以通过 proteus 仿真和普中开发板运行。 (目前仅完全适配普中开发板A234其他普中开发板型号可能需要做代码修改或接线) 需注意本设计仿真中51单片机芯片是兼容的AT89C51,AT89C52是51单片机的具体型号内核是一样的。相同的原理图里无论stc还是at都一样引脚功能都是一样的程序是兼容的芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。 以下为本设计资料展示图 2. 讲解视频 讲解视频包含仿真运行讲解、实物运行讲解和代码讲解 【普中】基于51单片机简易计算器LCD显示proteus仿真实物讲解 3. 设计说明书(报告) 本设计以STC89C52RC单片机作为计算器的微处理器;采用44矩阵按键作为数据输入以LCD1602实现信息交互。矩阵按键的设计:在键盘中按键数量较多时为了减少I/O口的占用通常将按键排列成矩阵形式。在矩阵式键盘中每条水平线和垂直线在交叉处不直接连通而是通过一个按键加以连接。这样一个端口(如P1口)就可以构成4416个按键比之直接将端口线用于键盘多出了一倍而且线数越多区别越明显比如再多加一条线就可以构成20键的键盘而直接用端口线则只能多出一键(9键)。由此可见在需要的键数比较多时采用矩阵法来做键盘是合理的。采用低功耗的字符型液晶作为显示器件1602液晶也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。显示更为直观。该系统基于可靠地硬件设计和稳定的软件算法实现题目的基本要求。 4. 仿真 打开仿真工程双击proteus中的单片机选择hex文件路径然后开始仿真。 5. 实物烧录和现象 计算结果如下图 软件准备 第一次使用务必先安装CH340驱动。 双击打开 STC-ISP.exe。 下载步骤 0.板子先上电接电源线到电脑USB口先不上电板子无灯光。 1.选择选择单片机型号 2.选择下载器的串口 3.打开编译生成的 HEX 文件 4.点击下载单片机板子电源键按下接通电源等待下载完成提示 6. 程序代码 使用keil4或者keil5编译代码有注释。 核心代码 #include reg52.h #include string.h #include stdio.h #include lcd1602.h #include keyboard.h#define keydeng 14 #define keyzuoyi 12code unsigned char KeyDisPlaybuf[16] {1, 2, 3, ,\4, 5, 6, -,\ 7, 8, 9, *,\, 0, , / };long Count(char *ch, char len)//简单计算器 仅支持加减乘除-*/ {unsigned char i 0;char Operation;long Num10,Num20;while(ilen ch[i]! ch[i]!- ch[i]!* ch[i]!/) //输入的数据 数值1{Num1*10;Num1ch[i]-0;i;}Operationch[i];while(ilen ch[i]!) //输入的数据 数值2{Num2*10;Num2ch[i]-0;i;}switch(Operation) //计算{case:return Num1Num2;//加法case-:return Num1-Num2;//减法case*:return Num1*Num2;//乘法case/:return Num1/Num2;//除法}return 0; }void EasyCounter(void) {unsigned char buff[30];unsigned char text[30];unsigned char key;unsigned char i 0;do{key keycan();//读取键值 if(key!0xff)//键值不等于0{text[i]KeyDisPlaybuf[key];//记录键值对应的字符text[i]\0;LCD_ShowStr(0,0, );LCD_ShowStr(16-strlen(text),0,text); //第一行显示字符}if(keykeyzuoyii0)//按下时删除一位i-2;}while(key!keydeng);//按下时结束输入sprintf(buff, %ld, Count(text, strlen(text)));LCD_ShowStr(0,1, );LCD_ShowStr(16-strlen(buff),1,buff); //第二行显示字符 }void main(void) //主函数 {LCD_Init();while(1){EasyCounter(); //按键扫描计算显示} }7. 设计资料内容清单 资料设计资料包括仿真程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。 0、常见使用问题及解决方法–必读 1、仿真图 2、程序源码 3、功能要求 4、讲解视频 5、烧录工具 6、开题报告 7、设计报告 Altium Designer 安装破解 KEILproteus 单片机仿真设计教程 KEIL安装破解 Proteus元器件查找 Proteus安装 Proteus简易使用教程 单片机学习资料 普中-2普中-3普中-4开发板原理图.pdf 相关数据手册 答辩技巧 设计报告常用描述 鼠标双击打开查找嘉盛单片机51 STM32单片机课程毕业设计.url
http://www.pierceye.com/news/662745/

相关文章:

  • 手工艺品网站建设侧胡顺个人简历表格可填写
  • 电商网站竞价推广策略淘宝做问卷的网站
  • 门窗 东莞网站建设婚庆公司收费标准
  • 网站页面下沉的特效代码网络建设存在的问题
  • 给网站做维护是什么工作网页怎么赚钱
  • 三丰云做游戏网站win主机安装wordpress
  • 网站建设黄荣vuejs做视频网站设计
  • 手机怎样下载安装建设银行网站企业通过网络推广成功的案例
  • 门户网站开发工具软件哪个公司的网络最好用
  • 河南省住房和城乡建设厅查询网站首页舆情网站推荐
  • 网页设计是网站建设与管理的内容吗公司网络营销的方案思路
  • 商业授权网站标题优化技巧
  • 班级网站做哪些方面阿里云市场网站建设
  • 2345网站登录电子工程师有前途吗
  • 网站建设企业邮箱制作网站山东平台网站建设制作
  • 仿新浪微博网站代码国家高新技术企业公示
  • 遵义网站建设公司电话多少成都网站优化seo
  • 宝安网站设计排名网站建设收费标准资讯
  • 景安怎么把网站做别名西安网站优化seo
  • 长沙专业网站建设怎么做云南昆明百度推广公司
  • 网页制作网站的大作业网站开发怎么设置打印按钮
  • 金乡网站建设哪家便宜建网站解决方案
  • 大港油田建设官方网站怎么帮人做网站
  • nginx建设网站教程wordpress文章列表格子
  • 山东网站开发学校深圳福田网站建设公司
  • 做电商网站的框架结构图江西省住房和城乡建设厅
  • 运输网站建设网站上的销售怎么做的
  • ps做网站首页效果图潮安区住房和城乡建设局网站
  • 商业网站怎么做做图赚钱的网站
  • 如何建立微信网站工作室暴利项目