以单片机为核心处理器设计单片机应用系统

来源:百度知道 编辑:UC知道 时间:2024/05/12 14:56:49
谁能举个例子啊?谢谢啊!最好能详细一点!十分感谢……
我们的老师变态,教了几节课就要我们自己设计以单片机为核心的某一功能的应用系统。
完全不会,哪位高手能帮帮忙啊?
需要硬件设计,软件设计(C语言或汇编语言),还要调试。
真是无助啊!
高手救救我!

呵呵,真是巧,我们也在做课程设计,下面的是正在做的,已进入最后阶段了.希望对你有点用

单片机课程设计文档
——多用途计时钟

一、设计目的
1、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过多用途计时钟的设计,掌握计时/倒计时的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。
二、设计任务和要求
任务:设计并制作一个可以完成足球、篮球比赛及其它用途的多用计时装置。
基本要求:(1)LED数码管显示计时结果;(2)适用于足球、篮球各种倒计时要求;(3)根据比赛要求设置相应的按键;(4)电源由外部提供,+5V;(5)计时时间到报警。
三、设计原理分析


要实现计时器倒计时的功能,在本系统中要用到单片机AT89S8252来实现,也是本系统的关键,利用此单片机的的性能完全可以能设计出一款简易的计时器。AT89C51是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。

四、硬件设计原理及内容

主要用到的硬件:P1口、P3口、LED数码管、LED发光二级管、定时器T0

1、显示电路
用两个共阴极LED显示器显示时间,采用动态显示的方法,P3.1T 3.0作为位选信号,P1口输出段选码.
2键盘控制
键盘为独立式按键,分别接在P3.2~P3.4上,设置为输入状态.电阻和电容器起消抖作用.各按键的功能:
K1—设定/启动功能键.按下时,系统进入时间设定;再次按下,系统启动.
K2—倒计时时间十位数设定键,按下键时,十位数字在0~9的范围.
K3—倒计时时间个位数设定键,按下键时,个位数字在0~9的范围.
3输出控制