单片机心得

时间:2024.4.30

作为机械专业的学生,做单片机课程设计是十分有意义且十分必要的。这是锻炼我们实践能力,将我们所学的专业基础课理论知识运用到实践中的一次好机会。我们这次的选题是“数码管点阵时钟仿真”。从选题,编程,仿真,调试到最后的成功运行,经历了将近一学期的工作,在当中也包含了很多艰辛和劳累。在我们进行的过程中,遇到了很多棘手的问题。比如在仿真时,按键后时钟不能按要求增加;LED时钟点阵不能按逆时针运行等。大家有时熬到半夜,对程序不断修改,多次检查电路连接,终于成功实现了所有功能。当时大家都很兴奋,努力总算是没有白费。

通过课程设计,使我们的专业知识分析能力和解决问题的能力都得到了很大的提高,也使我们对单片机的基本原理,单片机应用系统,编程设计思路技巧有了更好的理解。要想学好单片机,必须将理论与实践结合。当然,团结合作也是成功必不可少的一个因素。


第二篇:我的PIC单片机调试心得


我的PIC单片机调试心得,给像我一样曾经苦苦寻觅的初学者一点启示

我是一位初学者,pic初学者,但是在单片机行当已经混迹多年了。说句实话,c开发环境都大同小异,只不过烧写和在线仿真大同小异。钻研了两天,收到了很多回应和启发。

下面应soso的请求,把最近的调试心得和大家分享

1、 先说说我要做的东西

说来惭愧,这是临时的一个小任务,做一个采集和现实的部分,用两路ad采集模拟量,通过开关进行切换,简单的说就是开关打开,显示一路模拟量;开关关闭,显示另一路模拟量。主电路及其简单,我就直接说了,不附图了。电源通过一个负载(滑动变阻器就可以)回到电源负极,在回路中接入一个电流传感器,实时采集电流信号(如果条件不允许,也可以用康铜丝或者一个大瓦数小数值的采样电阻采集电流信号。然后通过放大,隔离后送入单片机的AN0口。另外一路AN1可以用来做另外一个模拟量的采集,具体是什么待定,可以是温度,也可以是电压(时间短,我就做了1路,另一路有待高人们自己开发,哈哈)
http://bbs.eeworld.com.cn/attachments/month_0910/20091019_bf5b412219eefe43d2camUef1xQcgS8Z.jpg 

2、 我遇到的问题
对于我来说,pic是新事物,要从刚开始接触说起,时间不长,72小时。给我的感觉,这种单片机价格便宜,体积小,结构简单,编程用c,也比较和我的胃口。缺点(也就是苦苦煎熬着我的)就是仿真和烧录。
和 其他单片机一样,每个厂商都推出了自己的c编译环境和开发环境,我们的pic使用ide和picc(不是保险公司哦)具体如图。
http://bbs.eeworld.com.cn/attachments/month_0910/20091019_9856d0636c3a72da53fc9jMLe5kjkz17.jpg 

Picc是自己嵌入ide的
进入界面,感觉无比亲切,和keil也差不多啊,于是照方抓药。

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_31ead22b6ed8a7ce84eeq8zUDew4K0NU.jpg 

通过工程想到,建立工程。选择你使用的芯片,选择编译器,如图,picc.exe的路径也可以看到哦!

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_71886dc4717aa5193572Sq5DqYGMpDhr.jpg 

新建工程,但是不导入c文件
点菜单栏VIEW下的project,在source右键,加入c文件,如果没有c文件,就新建一个c文件,然后加入到source里面。导入之后就如图了。

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_b17ce393b00ff6453f67leeqUt0Fhe5x.jpg 

下面就是激动人心的编译程序了,如果程序无误,应该出现这个:

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_c62ead5c1bea7003aab8P9Ds6DAYGPWN.jpg 

接下来就可以进行烧写和仿真了

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_1eb8e198f59326c607d1mKwCzyOSdPMi.jpg 

在这之前,需要进行一些必要的设置,按上图就可以,在Configue里面。
然后,通过Programer和Debugger选择要设备,我用ICD2就选ICD2
下面就是要进行连接,如果你想仿真,就把Release点成Debug,然后在debugger里面点connect,如果想烧程序,就在programmer里面点connect,成功是这个样子的

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_a7fa68e852da1c1ccb6cX6hwbhKMkyUc.jpg 

我做的是烧写,所以就点program,结果如下

http://bbs.eeworld.com.cn/attachments/month_0910/20091019_a724a446c5ee230c4c23BR3WzxOdmlJK.jpg 

在线仿真本人也在研究中,如果有高人能够指点就更好了,我就和大家分享到这儿。

最后说说学到了什么吧,接触新实物,第一反应就是迷茫,无从下手,当然,这不可能做成事。要想到解决这一切的方法,首先就是找个明白人,如果身边真的没有这样的人,那么就去网络,我们的论坛就有很多人才。接着我想到了网络,去找需要的资源,datasheet,参考头文件,datasheet还有我们的电路图就可以进行粗略的程序设计,我指的是框图,流程这类的东西。写好程序以后一定要反复推敲,有可能一个不留神就可能导致程序失灵。这个我遇到过,一顿找,就是找不到问题所在,结果是一个小小的寄存器的某一位写错了。

我写这篇帖子的目的是,给像我一样曾经苦苦寻觅的初学者一点启示,如果能恰好帮助在困境中的求学者,我将感到无比荣幸。
Sjl2001

更多相关推荐:
单片机学习心得

单片机学习心得计算机科学与技术班学号单片机是一门应用性和综合性很强的学科它综合了电子技术中的模拟电路和数字电路方面的知识特别是数字电路因为数字电路在里面的应用很多学习单片机最好先从汇编语言入手虽然汇编语言是低级...

单片机学习心得体会

单片机学习心得时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机课程也结束,但通过这次单片机的学习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不…

单片机个人学习心得和体会

滨江学院20xx~20xx学年第二学期《单片机原理及应用》实验心得学生姓名学号院系专业通信工程二O20xx年x月x日单片机是一门应用性和综合性很强的学科,它综合了电子技术中的模拟电路和数字电路方面的知识,特别是…

单片机实训报告心得

广东轻工职业技术学院实训报告实训项目单片机实训系别:电子通信工程系专业:应用电子技术班级:嵌入式091班姓名:**学号:***指导老师:***实训地点:第三实训楼C309实训时间:20**年1月10日至1月14…

单片机实验心得体会

时间过得真快,不经意间,一个学期就到了尾声,进入到如火如荼的期末考试阶段。在学习单片机这门课程之前,就早早的听各种任课老师和学长学姐们说过这门课程的重要性和学好这门课程的关键~~多做单片机实验。这个学期,我们除…

学习单片机心得

学习单片机的心得一般我们现在用的比较多的的MCS51的单片机它的资料比较多用的人也很多市场也很大我们平时说的C51C52S51S52都是51内核的只是内存容量有差别或是烧写程序的方法不同只要你学会了51那什么凌...

单片机课程设计及个人心得感受

本科课程设计(论文)单片机控制流水灯的正常工作及外部中断控制灯的亮灭学院名称:汽车与交通工程学院专业:汽车服务工程班级:13汽服B学号:*************姓名:*******指导教师姓名:***二〇**…

单片机学习心得

第一步数字IO的使用使用按钮输入信号发光二极管显示输出电平就可以学习引脚的数字IO功能在按下某个按钮后某发光二极管发亮这就是数字电路中组合逻辑的功能虽然很简单但是可以学习一般的单片机编程思想例如必须设置很多寄存...

单片机心得

玩单片机其实主要是的学会控制单片机的引脚数码管上的0到F的十六进制表示00x3f10x0620x5b30x4f40x6650x6d60x7d70x0780x7f90x67A0x77B0x7cC0x39D0x5e...

单片机学习心得

单片机学习心得这学期开始因为参加电子设计的培训开始接触和学习单片机虽然之前看到专业课中有这一门课程但是自己根本不知道单片机为何物为了学习单片机在学长的建议下购买了郭天祥的单片机教程课本和实验板接下来开始在江老师...

基于单片机毕业设计论文

基于单片机的汽车倒车雷达的设计与实现超声波倒车雷达摘要随着我国经济飞速发展越来越多的人拥有了自己的汽车同时由泊车和倒车所引发的事故也越来越多这些事故常常给驾驶员带来许多的麻烦因此有助于驾驶员泊车和倒车的倒车雷达...

单片机课程设计

黄河科技学院课程设计任务书工学院机械系机械设计制造及其自动化专业09级1班学号姓名##指导教师##题目:彩灯控制器的设计课程:单片机课程设计课程设计时间2012年12月21日至20##年1月3日共2周课程设计工…

单片机心得(32篇)