文件名称:time
介绍说明--下载内容来自于网络,使用问题请自行百度
工作环境为:
按键采用中断方式
IIC总线接通
P0口上拉
LS244使能
接通数码管
K0:确定键,用来确定调节好的时钟或者闹钟
K1:时钟调节键,用来选择时钟调节的位置
K2:调节键,用来使选中的数字发生改变
K3:闹钟调节键,用来选择闹钟调节的位置
接通电源后可能需要按一次K4(复位键),时钟才会开始走动,此时是一个默认的时间,使用K1来选择需要更改的数字的位置,然后按K2调节,所有的数字都调节好后按K0确定,则时钟会按照新调节好的数据开始走动。
闹钟默认为晨7点,可以通过K3+K2+K0来调节,调节方法同时钟调节。
这是一个比较完善的时钟程序,当然还可以增加许多功能,例如增加闹钟的时间段,或者使到时间后某个输出有效等等,请大家多琢磨,希望看到各位写出的程序比我的这个好。
这个试验主要是学习PCF8563的使用,但也综合了IIC总线读写、中断方式按键处理、数码管数字显示、数码管动态刷新以及内部软件定时等方面,因此是一个综合性比较强的试验。
按键采用中断方式
IIC总线接通
P0口上拉
LS244使能
接通数码管
K0:确定键,用来确定调节好的时钟或者闹钟
K1:时钟调节键,用来选择时钟调节的位置
K2:调节键,用来使选中的数字发生改变
K3:闹钟调节键,用来选择闹钟调节的位置
接通电源后可能需要按一次K4(复位键),时钟才会开始走动,此时是一个默认的时间,使用K1来选择需要更改的数字的位置,然后按K2调节,所有的数字都调节好后按K0确定,则时钟会按照新调节好的数据开始走动。
闹钟默认为晨7点,可以通过K3+K2+K0来调节,调节方法同时钟调节。
这是一个比较完善的时钟程序,当然还可以增加许多功能,例如增加闹钟的时间段,或者使到时间后某个输出有效等等,请大家多琢磨,希望看到各位写出的程序比我的这个好。
这个试验主要是学习PCF8563的使用,但也综合了IIC总线读写、中断方式按键处理、数码管数字显示、数码管动态刷新以及内部软件定时等方面,因此是一个综合性比较强的试验。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
实用的时钟闹钟程序/ALEART_CHECK.ASM
实用的时钟闹钟程序/BEEP.ASM
实用的时钟闹钟程序/DISPLAY.ASM
实用的时钟闹钟程序/IIC.ASM
实用的时钟闹钟程序/KEYSMANAGEMENT.ASM
实用的时钟闹钟程序/MAIN.ASM
实用的时钟闹钟程序/MAIN.BIN
实用的时钟闹钟程序/TIMER.ASM
实用的时钟闹钟程序/TIME_INT.ASM
实用的时钟闹钟程序/使用说明.txt
实用的时钟闹钟程序
www.dssz.com.txt
实用的时钟闹钟程序/BEEP.ASM
实用的时钟闹钟程序/DISPLAY.ASM
实用的时钟闹钟程序/IIC.ASM
实用的时钟闹钟程序/KEYSMANAGEMENT.ASM
实用的时钟闹钟程序/MAIN.ASM
实用的时钟闹钟程序/MAIN.BIN
实用的时钟闹钟程序/TIMER.ASM
实用的时钟闹钟程序/TIME_INT.ASM
实用的时钟闹钟程序/使用说明.txt
实用的时钟闹钟程序
www.dssz.com.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.