毕业设计-做单片机实物应该注意什么问题?

问题描述

做单片机实物应该注意什么问题?

做毕业设计,仿真可以运作,但是做好实物后却用不了了(LCD不亮了)
遇到这种情况要怎么解决?
怎么排错?

解决方案

先做个简单例子,比如输出一个端口高位,控制一个led是否亮。检验你的程序、基本系统是否正确。

解决方案二:

检查虚焊,连锡,,,,,,,,,,,,,,,,,,,,,

解决方案三:

1.如果仿真结果没错,实物不行。那就检查电路连接,虚焊等问题。
2.仿真不一定可靠。仿真不一定可靠。仿真不一定可靠。

解决方案四:

  1. 检查硬件是否正常,比如上电是否正常工作
  2. 连接仿真器进行调试,检查仿真器和cpu是否正常工作
  3. 板子上有灯可以编写一个简单控制灯的程序,看是否工作。
  4. 注意仿真与实际下载到CPU上运行是有区别的,确定自己初始化的时钟是否正确,是否是自己初始化的时钟数值。时钟时cpu的心脏,一定注意第一个初始化的是时钟系统,之后的设备初始化才能有保证。
  5. 检查lcd硬件连接引脚,以及程序对相应的引脚做的初始化工作是否对应。
  6. 调试实物时不要一上来就下载到cpu然后运行,一定要单步把各个模块一一调试完毕方可运行。
    如有相关问题请咨询。
    本人上传资源中有嵌入式编程相关的辅助工具,如果有意的可以下载使用,以及arm启动框架的工程,上传的工具和软件根据自己多年的工作经验自己编写的。
时间: 2025-01-30 12:25:09

毕业设计-做单片机实物应该注意什么问题?的相关文章

vc-用VC++6.0做单片机上拉机编程,有没有学习资料分享一下,大神们

问题描述 用VC++6.0做单片机上拉机编程,有没有学习资料分享一下,大神们 用VC++6.0做单片机上拉机编程,有没有学习资料分享一下,大神们,教程什么的都行 解决方案 想编上位机程序,首先接触的就是上位机与单片机通讯,你可以先看看串口通讯,例子很多,百度搜搜吧.

毕业设计做系统的后台,怎么实现前台目录树节点的增加 、删除、修改 、移动,哪位大侠出手救一下

问题描述 毕业设计做系统的后台,怎么实现前台目录树节点的增加.删除.修改.移动,哪位大侠出手救一下 解决方案 解决方案二:TreeNodenewNode;if(!Page.IsPostBack){if(Session["UserLevel"].ToString()=="总经理"){newNode=newTreeNode("撰写决策草案");newNode.NavigateUrl="CD_Add.aspx";this.TreeV

《谈学单片机有前途还是嵌入式系统有前途》一文吴坚鸿回复整理

六月初吴坚鸿发表了<吴坚鸿谈学单片机有前途还是嵌入式系统有前途>一文,后被andy1989转发至博客中,在发烧友中引起了很大的反响.对于论坛上很多发烧友的评论,吴坚鸿一一作了答复,吴先生对于每个发烧友的评论都很认真的回复了,因此小编整理出来,供更多的发烧友们学习!稍稍啰嗦一下,吴坚鸿的回复可以解决很多单片机学者的疑问,如果有耐心看完的话,对大家会有极大的帮助的!     谢谢版主的关注,没想到有那么多朋友关注,让我的虚荣心一下子得到极大的满足.我决心对每个贴都回复.无论有多忙,每天坚持抽一点时

毕业设计。。。。。。。。?????

问题描述 毕业设计做什么好呢?????该报题目了谁有好的题目????? 解决方案 解决方案二:该回复于2011-12-23 16:00:53被版主删除解决方案三:该回复于2011-12-26 14:20:30被版主删除解决方案四:做个能干的人解决方案五:大家顶起来啊...................解决方案六:马上2012乐,做一个诺亚方舟把解决方案七:这个还真有点难度解决方案八:看这标题,我有一种想要抽楼主的感觉.那么多句号+那么多的问号干毛?解决方案九:引用7楼sunzongbao200

单片机系列学习

有感于我做单片机实验的时候,在网上找的参考代码老是写得很糟糕又或者排版很丑,所以我决定将自己做单品机实验的源代码全部放出.另外,因为公布了题目和答案,也希望老师不要以这些千百年不变的题目作为课程的作业了.请看到本文的老师思考一下怎么将课程练习和实际的项目开发结合起来,因为没有人喜欢写那种没有实际应用价值的代码;请思考一下怎么通过实验来激发学生的兴趣,而不是动辄以学分威逼学生去完成课程作业. 以下篇章中的代码有如下的特点: 1.注释多,因为这是面向初学者的,所以代码的注释中包含了很多相关的知识点,

单片机如何过渡到嵌入式?

提到单片机很多人都很觉得不陌生,大街小巷上面电子产品都用到.近几年随着嵌入式的发展,做单片机的一帮家伙突然觉得大祸临头一般发现自己熟悉掌握的单片机慢慢被嵌入式超越了,那么嵌入式到底是啥玩意,和单片机有啥区别,怎么完成顺利的转化. 嵌入式.jpg 从严格意义上来说,单片机是嵌入式的一个子集,嵌入式其实就是对单片机系统的升级,附加了更多的功能,最普通的单片机只需要一个while循环在里面操作实施就可以了,在嵌入式层次已经升级到操作系统级别,在这里面很多人有个疑惑,为啥一提到嵌入式总是和linux挂上

做电气控制界面学C#好还是学C++好?

问题描述 做电气控制界面学C#好还是学C++好啊,新手,现在特别想做PC端的界面开发,因为之前一直做单片机的硬件开发,现在想将单片机和PC端界面连起来,求有经验的大神解答,谢谢 解决方案 解决方案二:c#开发很快,c++1年后写出来就不错了解决方案三:你在C#问,当然是用C解决方案四:#桌面还是c#最快,c++如果没现成的dll那你所有的显示都要自己绘画解决方案五:C#吧C#简单容易上手解决方案六:引用楼主L1142688779的回复: 做电气控制界面学C#好还是学C++好啊,新手,现在特别想做

毕业设计-安卓闹钟设置多个,只有第一个设置的闹钟能正确进行闹铃提醒

问题描述 安卓闹钟设置多个,只有第一个设置的闹钟能正确进行闹铃提醒 毕业设计做的是基于安卓平台的备忘录闹钟,整个程序可以运行,但是闹钟可以新建多个,只有第一个设置的闹钟可以 正确进行提醒,后面的闹钟事件一到时间整个程序就会出错,求大神帮忙,本来对安卓知识就知道甚少,也不会进行错误调试,希望能有大神来帮我看一下,谢谢了. 这是闹钟事件触发时弹出的提醒对话框的java方法: public class AlertDialogActivity extends Activity implements On

求asp.net做的在线考试系统!!

问题描述 各位大神们希望能帮一下忙 解决方案 解决方案二:自己做吧,骚年,网上可以找一些基本的实现原理,不过实现还是最好自己来弄,没有坏处解决方案三:去这里观摩一下,http://www.wsbst.net/JKHome.html解决方案四:自己做安全无污染解决方案五:下载一个修修改改就可以做毕业设计了解决方案六:引用1楼yangmingxing980的回复: 自己做吧,骚年,网上可以找一些基本的实现原理,不过实现还是最好自己来弄,没有坏处 自己在写了,但是防作弊功能我无法实现啊,我的考试系统是