全球旧事资料 分类
单片机报告
多功能秒表
实验者:蒋晓婷班级:2008级电自9班学号:20080711304组员:丁秀香
f一、实验要求
1硬件电气原理图一张(含元器件清单一份;所有引脚标注清楚)2、软件程序清单一套(含主要程序流程图,全部源程序及详细的注释)3、使用功能说明书一份(含功能描述及操作指南和收获体会)4、软件在开发板上调试成功,并能成功表演,达到设计课题的要求
二、实现要求
秒表功能
1、设计可以显示01100s的秒表,最小单位为毫秒;2、通过按键控制秒表清零、暂停、继续、退出等功能;3、具有倒计时功能;4、秒表可以分组存储,批量显示;5、显示北京时间;6、可利用蜂鸣器添加提示音。
附加功能
1、利用实时钟芯片,显示年月日以及星期;2、选择蜂鸣器电路,实现闹钟设置和报警功能;3、可以通过按键调整日期、时间;4、可以设置两组闹钟,闹钟时间到,蜂鸣器响;5、利用蜂鸣器实现整点报时。
三、硬件原理:
f1ADUC848管脚图ADUC848管脚图如下图所示。
fPi
1~4:(P10~P13)作为矩阵式键盘或独立按键的输入,P1口只能用于输入,默认用于模拟输入,作为数字输入使用时应先往P1口相应引脚写0,这里可以用P00xf0。若P2、P3、P0口要作为输入,则应往相应引脚写1。
Pi
5、6:AVDD、AGND,模拟电源输入。Pi
7、8:外部参考电压接入,Pi
7接AGND。片内DAC有25V内部参考,ADC有125V内部参考。Pi
9、10:(P14、P15)两路AD输入,可做差分输入,需要设置ADC的寄存器。Pi
11、12:(P16、P17)各200uA激励电流源,可配合RTD等
做应用。Pi
13:两路AD输入做普通输入时的电压参考端,AD输入电压不能低于此引脚电压。Pi
14:片内DAC输出。Pi
15:复位引脚。Pi
16、17:单片机RS232接口的RXD(P30)TXD(P31)。Pi
18:(P32)外部中断0,用于红外接收和PS2接口。Pi
19:(P33)LCD1602,LCD12864A的EN引脚,控制第一位数码管。Pi
20、21:DVDD、DGND数字电源输入。Pi
22:(P34)PS2接口的data信号。Pi
23:(P35)LCD1602和LCD12864A的RW。
fPi
24:(P36)LCD1602和LCD12864A的RS。Pi
25:LCD12864A的CS1。Pi
26:IIC接口时钟信号。Pi
27:IIC接口data信号。Pi
28:(P20)SPI接口时钟信号。Pi
29:(P21)SPI接口MOSI信号、控制第6位数码管的位码。Pi
30:(P22)SPI接口MISO信号、控制第7位数码管的位码。Pi
31:(P23)SPI接口SS信号、控制第8位数码管的位码;P20~3也作为4X4矩阵式键盘的扫描输出信号、步进电机的控制信号、数码管第数码管第6、7、8位位码。但是SPI、4X4矩阵式键盘、步进电机、数码管第6、7、8位功能不能同时实现。Pi
32、Pi
33r
好听全球资料 返回顶部