| 
钻石会员 主题
回帖0
积分15944
阅读权限50
注册时间2012-10-25
最后登录1970-1-1
在线时间 小时
 
 | 
 
| 本帖最后由 sunny20 于 2014-2-2 19:16 编辑 
 大家好,我是SUNNY。本人学习单片机已经一年多了,现在我已经在学习汇编语言,因为想成为一个单片机高手,汇编语言是必须的。经过一个多月的学习,本人基本学会汇编语言,只是一些指令的单词还不是很熟悉,有时总是忘记怎么写,哈哈...本人也不是天天有时间,再加上我可能有点颈椎病,有时头晕不能写程序,哎!命苦啊。经过本人的学习发现,汇编语言的确是C语言无法比拟的,程序占用资源极少,能够直接操作RAM和各种寄存器,但是汇编语言编程确定很要命,什么都要自己写。C语言编程又方便,本人想着keil支持C语言与汇编混合编程就结合着写,达到很好的效果。这个1602+1302电子时钟,是本人一个试验例子,1302采用突发模式读写,就是一次性将时间日期全部读出和写入,这个功能如果采用C语言将是很麻烦的事。所以驱动程序和数据处理基本都采用汇编,控制方面采用C语言。据说windows也是采用汇编和C混合编程的,呵呵....经过本人最近的学习,这个时钟基本完成,采用遥控方式控制,背景灯在晚上6点自动打开,早上6点自动关闭。
 使用方法:本时钟采用中6B卫星接收机遥控器,按下菜单键,出现调节菜单,分别是SETUP YEAR调节年,SETUP MOON调节月等,按左右方向键可以翻页,按上下方向键调节参数,注意必须一次性调节所有参数为正确,然后按确定键保存,按退出键退出菜单,如果不保存,直接按退出就可以。电路图方面大家看程序就可以猜出来了,另外,接收头接在P3.2脚上!不过考虑到程序太长了,接近1000行了,所以本人没有加入调节上下午参数,调节在上午进行即可!
 
 
 
 | 
 
  
  
  
 
多功能1602.rar
 71.21 KB, 阅读权限: 5, 下载次数: 41, 下载积分: 一乐金币 -1  
售价: 5 人民币  [记录]
评分
查看全部评分
 |