社区
community_281
帖子详情
接项目都都给源码吗?
王桑的一天
2018-11-11 02:01:56
接项目都都给源码吗?给源码价格是不是要高点的?
是不是几千块撑死了?有没有有经验的
...全文
249
1
打赏
收藏
接项目都都给源码吗?
接项目都都给源码吗?给源码价格是不是要高点的? 是不是几千块撑死了?有没有有经验的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这不是鸭头
2018-11-11
打赏
举报
回复
要源码的项目要多加钱。
单片机课程设计报告—简易计算器1.doc.doc
物理与电气工程学院课程设计报告 设计名称:简易计算器 院 部:物理与电气工程学院 专业班级:10电信一班 学生姓名:陈鹏 梁伟 伍洁泉 吴昌刚 完成时间:2012年6月9日 摘 要 单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心,如今 ,它已广泛的应用到我们生活的各个领域,电子、科技、通信、汽车、工业等。本次设 计是设计一个简易计算器,能够进行多位简单的加减运算,同时它能支持2位整数运算。 它主要由STC89S52单片机、A8255、数码管,键盘等模块组成。本计算器是将键盘输入信 息经处理通过缓存,送入数码管显示,键盘采用行列式,数码管采用动态扫描方式,计 算功能通过软件实现,用汇编语言对单片机可编程芯片进行编程,实现对计算器的设计 。 目录 设计要求 1 1、方案 1.1方案 2、硬件电路设计 . 2.1键盘电路设计 2.2显示电路设计 3、系统工作流程及流程图 4、系统功能测试与整体指标 4.1 软件调试步骤 4.2 程序调试步骤 4.3 测试结果 5 总结与思考及致谢 附录一 主程序 简易计算器 设计要求 3*4键盘输入,数码管显示。 完成一位整数的加减 由于键盘只有12个按键,安排如下: +---------------+ " 1 " 2 " 3 " 4 " " 5 " 6 " 7 " 8 " " 0 " + " - " = " +---------------+ 方案 1.1方案 按照设计要求,提出方案 此方案首先通过键盘得到数据,通过A8255记录数据,并通过程序对数据进行处理, 最后通过数码管显示出来。结构框图如图1: 图1 方案方框图 2、硬件电路设计 2.1键盘电路设计 键盘输入采用3*4的矩阵键盘。3*4键盘12个按键分别用于控制数字"0~8"以及数学运 算符号"+、-、键盘模块电路如图(2)所示。 图2 键盘设置图 当进行扫描时,扫描信号由列引脚输入键盘。以11111101、11111011、11110111 的顺序每次。 扫描不同的列,然后读取列引脚的信号就可以判断是哪个键被按下。 识别键盘上哪个键被压下的过程的扫描步骤: 1.检测是否所有键
都都
松开了,若没有则反复检测。 2.但所有键都松开了,再检测是否有键压下,若无键一下则反复检测。 3.如有键压下,要消除键抖动,确认有键压下。 4.对压下的键进行编码,将该键的行列信号转换成16 进制码,由此确定哪个键被压下了。如出现多键重按的情况,只有在其它键均释放后, 仅剩一个键闭合时,才把此键当作本次压下的键。 5.该键释放后,再回到2。 2.2显示电路设计 LED显示器由七段发光二极管组成,排列成8字形状,因此也成为七段LED显示器,器排 列形状如图(3)所示: 图3 LED数码管 为了显示数字或符号,要为LED显示器提供代码,即字形代码。七段发光二极管,再 加上一个小数点位,共计8段。 图4 LED数码管显示原理图 3、系统工作流程及流程图 系统在开机上电后,系统处于等待状态,没有任何动作。等待输入数字以及运算符号 ,一旦有相应的按键按下,系统就会执行相应的动作。LED数码管上就会显示对应的数字 ,符号以及运算结果等。 为了实现键盘的数据输入功能和命令处理功能,每个键都有其处理子程序,为此每个 键都对应一个码——键码。为了得到被按键的键码,现使用行扫描法识别按键。其程序框 图如图5: 图5 数码管显示程序框图 4、系统功能测试与整体指标 4.1 软件调试步骤 1)打开软件后,在Project菜单中选择New Project命令,打开一个新
项目
。保存此
项目
,输入工程文件名后,并保存工程文件的目 录。 2)为
项目
文件选择一个目标器件,即选择8051的类型。在Data base 列表框中选择"ATML 89S52",确定。 3)上述设置好后,创建
源
程序文件并输入程序代码。输入好代码后点击"文件/保存 "。 4)把
源
文件添加到
项目
中,用鼠标指在目标工作区的目标1,点击右键在弹出的菜单 中选择添加文件到
源
代码组,在弹出的添加文件框中,选择需要添加到
项目
中的文件。 5)开始编译,对
项目
文件进行编译。若没有错误后进行硬件调试。 4.2 程序调试步骤 程序调试应一个模块一个模块地进行,首先单独调试各功能子程序,检查程序是否能 够实现预期的功能,
接
口电路的控制是否正常等;最后逐步将各子程序连
接
起来进行总 调试。故调试步骤如下: 1)矩阵3*4键盘的调试 键盘程序是整个程序的基础,我们必须保证其正确。调试方法:先把程序下载到单片 机,让数码管显示,在有键按下时显示的是否为设定的值。 2)数码管程序调试 正确的显示数值是整个程序的关键。调试方法:先把程序下载到单片机,让数码管显示 ,是否正确的显示数值。 4.3 测试结果 实例测试:将写入程序的单片机插入实
【
源
码共读】Vue2 中为什么可以使用 this 访问各种选项中的属性?
通过上面的分析,让我们对构造函数的this有了更深的理解,同时对于this指向的问题也有了更深的理解。整理了75个JS高频面试题,并给出了答案和解析,基本上可以保证你能应付面试官关于JS的提问。有需要的小伙伴,可以点击下方卡片领取,无偿分享。
Java Web系列之使用Eclipse开发web
项目
(jsp
项目
)
使用Eclipse开发jsp
项目
基本概念JSP九大内置对象(重点)九大内置对象中四种范围对象(小到大) 基本概念 在eclipse中创建的web
项目
: 浏览器可以直
接
访问WebContent中的文件 但是WEB-INF中的文件无法通过客户端(浏览器)直
接
访问,只能通过请求转发来访问 注意:并不是任何内部的跳转
都都
能访问WEB-INF,跳转有请求转发和重定向两种方式 配置Tomcat运行时环境 jsp<->servlet 将Tomcat/lib中的servlet-api.j
JavaWeb笔记(三)Java与数据库
Java与数据库 通过Java如何去使用数据库来帮助我们存储数据呢,这将是本章节讨论的重点。 初识JDBC JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连
接
),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连
接
标准的Java API,根本上说JDBC是一种规范,它提供的
接
口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applets、Java Servlet、JSP等,不同
你真的懂ThreadPoolExecutor线程池技术吗?看了
源
码你会有全新的认识
Java是一门多线程的语言,基本上生产环境的Java
项目
都离不开多线程。而线程则是其中最重要的系统资
源
之一,如果这个资
源
利用得不好,很容易导致程序低效率,甚至是出问题。 有以下场景,有个电话拨打系统,有一堆需要拨打的任务要执行,首先肯定是考虑多线程异步去执行。假如我每执行一个拨打任务都new一个Thread去执行,当同时有1万个任务需要执...
community_281
594
社区成员
254,047
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章