凌阳单片机c语言编程控制数码管显示0 9,东北石油大学凌阳单片机课程设计驱动数码管

阅读: 评论:0

凌阳单片机c语言编程控制数码管显示0 9,东北石油大学凌阳单片机课程设计驱动数码管

凌阳单片机c语言编程控制数码管显示0 9,东北石油大学凌阳单片机课程设计驱动数码管

单片机的控制系统课程设计

第5章 心得与体会

通过这次的课程设计作品的制作让我对单片机的理论有了更加深入的了解,同时在具体的制作过程中我们发现现在书本上的知识与实际的应用存在着不小的差距,书本上的知识很多都是理想化后的结论,忽略了很多实际的因素,或者涉及的不全面,可在实际的应用时这些是不能被忽略的,我们不得不考虑这方的问题,这让我们无法根据书上的理论就轻易得到预想中的结果,有时结果甚至很差别很大。通过这次实践使我更深刻的体会到了理论联系实际的重要性,我们在今后的学习工作中会更加的注重实际,避免只会纸上谈兵。首先,学习单片机要有一定的基础:电子技术方面要有数字电路和模拟电路等方面的理论基础,特别是数字电路;编程语言要求汇编语言或C语言。要想成为单片机高手,建议首先学习汇编语言,尽管汇编语言属于低级语言,编程效率低,但是较C语言具有目标代码简短,占用内存少,执行速度快等优点,更重要的是能使我们尽快熟悉单片机的内部结构,并能对其进行精确的控制。

为期一个星期的课程设计已经结束,在这一星期的学习、设计、搜索资料过程中我感触颇深。使我对抽象的理论有了具体的认识。通过这次课程设计,我掌握了常用元件的识别和测试;熟悉了常用的仪器仪表;了解了电路的连接、测试方法;以及如何提高电路的性能等等。

这个课程设计课我还不是很熟悉,第一次做难免会感到陌生,而且对很多基本的东西都不是很清楚,在一定程度上影响了我们的课程设计的质量,希望能在以后的时间里认真学习好这些基础的东西。我对这个课程设计课有着深刻的体会:要想做好这个课程设计,就必须认认真真地去做,不要怕麻烦,遇到不懂的问题就要主动去问同学或者老师。

8

单片机的控制系统课程设计

参考文献

[1]胡宴如.模拟电子技术[M].北京高等教育出版社,2000.3. [2]彭介华.电子技术课程设计指导[M].北京高等教育出版社,1997. [3]罗亚非.凌阳16位单片机应用基础[M].北京航空航天大学出版社,

2005.

[4]邱关源.电路[M].北京高等教育出版社,2006.5.

[5]阎石.数字电子技术基础[M].北京高等教育出版社,2006.5. [6]参考网址www.unsp

9

单片机的控制系统课程设计

附 录

主程序如下所示: .include hardware.inc .define LED_SEG 0x00ff

.define LED_DIG 0x3f00 .ram

.var Pos,Dig,TimerCnt .data DigCode:

.dw 0x3F,0x06,0x5B,0x4F,0x66 .dw 0x6D,0x7D,0x07,0x7F,0x6F .code

.public LedDispDig LedDispDig: push r1,r2 to [sp] r1=1

[P_Watchdog_Clear]=r1 r1=[P_IOB_Dir] [P_IOB_Dir]=r1 r1=[P_IOB_Attrib] r1|=LED_DIG+LED_SEG [P_IOB_Attrib]=r1 r1=0x0080 r2=[Pos] L_SetIOBHigh: r1=r1 LSL 1 r2-=1

jnz L_SetIOBHigh [P_IOB_Data]=r1 r1=[Dig] r2=DigCode

r2+=r1 r1=[r2]

r2=[P_IOB_Buffer] r2|=r1

[P_IOB_Data]=r2 pop r1,r2 from [sp]retf .public _main r1=0 L_MainLoop:

r2=1000 L_TimerLoop: [Dig]=r1 r3=1 [Pos]=r3

L_DigLoop:call LedDispDig r3=[Dig]r3+=1cmp r3,9 jna L_DigNext r3=0

L_DigNext:

[Dig]=r3 r3=[Pos] r3+=1 [Pos]=r3 cmp r3,6 jna L_DigLoop r2-=1

jnz L_TimerLoop r1+=1

cmp r1,9 jna L_MainLoop r1=0

jmp L_MainLoop retf

10

本文发布于:2024-02-03 05:07:35,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690805348850.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23