首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

单片机作业。该怎么解决

2012-03-26 
单片机作业。本人单片机才刚学,没什么基础,但老师布置的作业实在很难,求高手帮忙,感激不尽。实验三实时时钟

单片机作业。
本人单片机才刚学,没什么基础,但老师布置的作业实在很难,求高手帮忙,感激不尽。

实验三 实时时钟制作实验

一、 实验目的
1.通过实验进一步掌握51单片机的定时/计数器的应用。
2.掌握矩阵键盘、LED动态显示的工作原理。
3.学习编写实用的时钟程序和矩阵键盘处理、LED动态显示控制程序。
二、实验设备
PC机一台 、 实验教学板一块。
三、实验内容及原理
在内存中设置若干个单元存放时钟参数:年、月、日、时、分、秒,开机时所有参数设定一起始值。编程利用定时器T0或T1定时,在定时中断服务程序中修改时钟参数,而主程序则完成按键处理和时钟显示。
要求:可通过按键对各参数进行修改,并可根据按键循环设置时钟显示内容,显示格式如下:
年 2008
  月日 XX.XX
时分 XX.XX
分秒 XX.XX.
  按键的设置和使用方法自行决定。
 四、实验要求
1.按实验题目要求设计好硬件电路,画出电路原理图。
2. 制定按键的功能和使用方法。
3. 要求画出主程序、子程序、中断服务程序流程图,设计出相应程序并给程序加上较详细的注释。
4. 在Keil C51编译环境下完成程序编译。
5. 通过下载线和下载软件STC-ISP V39将编译后的程序下载到单片机。
6. 运行程序,用实验结果验证程序的正确性。若不能达到要求,分析原因、查找错误,修改源程序,再次汇编、连接,重新下载、运行,直至达到题目的要求。
五、思考题
1.如何增加显示的亮度?
2.若想用按键快速修改时间参数,有什么好办法?

希望高手帮一下忙,要用汇编语言编程的喔。

[解决办法]
要求用汇编还是C
[解决办法]
刚看到是汇编!
[解决办法]
要你多久完成?
[解决办法]
如果一点一点搭电路,时间真的挺紧张的。但是不难!
[解决办法]
很简单的一道题。

如何增加亮度:用一电位计调节电流。
快速修改时间参数:设置几个功能键,就像键盘上的Fn一样;或者用组合键(有点难度,但是很有意思,有点像写游戏,我以前实现过)。
[解决办法]
就是一个简单的时钟啊,确实不难啊。硬件找百度大神,软件应该也有就是时钟和按键啊、

热点排行