程序能够实现将十二位的二进制数5V对应fffH变换成一路0~5V的电压。 精度方面:在使用时上下波动范围大约是0~2fH能保证高位寄存器准确; 调试过程中遇到了一系列问题:(1)P0口的使用需接上拉电阻,内部没有带电阻;(2)调试的过程最好使用单步运行,以便于察看寄存器的内容;(3)对系统板不熟悉,一些硬件方面容易出问题,像口连接,电源、地的连接。(4)直流电源使用不准确,内部的各个电源输出是独立的,需要共地。
上传时间: 2015-11-10
上传用户:一诺88
工作环境为: 按键采用中断方式 IIC总线接通 P0口上拉 LS244使能 接通数码管 K0:确定键,用来确定调节好的时钟或者闹钟 K1:时钟调节键,用来选择时钟调节的位置 K2:调节键,用来使选中的数字发生改变 K3:闹钟调节键,用来选择闹钟调节的位置 接通电源后可能需要按一次K4(复位键),时钟才会开始走动,此时是一个默认的时间,使用K1来选择需要更改的数字的位置,然后按K2调节,所有的数字都调节好后按K0确定,则时钟会按照新调节好的数据开始走动。 闹钟默认为晨7点,可以通过K3+K2+K0来调节,调节方法同时钟调节。 这是一个比较完善的时钟程序,当然还可以增加许多功能,例如增加闹钟的时间段,或者使到时间后某个输出有效等等,请大家多琢磨,希望看到各位写出的程序比我的这个好。 这个试验主要是学习PCF8563的使用,但也综合了IIC总线读写、中断方式按键处理、数码管数字显示、数码管动态刷新以及内部软件定时等方面,因此是一个综合性比较强的试验。
上传时间: 2013-12-24
上传用户:253189838
弹片机与18b20通讯,显示温度,2位数码管与P0口相连.用扫描方式显示.
上传时间: 2016-02-22
上传用户:jeffery
八路电压表C程序 P0口读入AD值,P2口作AD控制,用共阳LED数码管 P1口输出段码,P3口扫描,最高位指示通道(0-7)
上传时间: 2016-04-13
上传用户:sk5201314
本程序实现把键盘的输入码型按二进制的方式在51单片机P0口显示,若果没有按键按下P0的灯全部亮
上传时间: 2016-06-11
上传用户:源码3
9012遥控键值读取器 * * 数码管显示, P0口为数码管的数据口 * * * * K17键按下,继电器吸合。K19键按下,继电器关闭。
上传时间: 2014-12-20
上传用户:英雄
S1实验板 AT89C51 12M晶振 乘法实验0FFH*03H=02FDH=756在P0口和P1口显示
上传时间: 2016-10-04
上传用户:aix008
51单片机 红绿灯演示程序 (八路指示灯接P0口) 第一个状态:主干道、支干道均亮红灯5S * *第二个状态:主干道亮绿灯30S、支干道亮红灯 * *第三个状态:主干道绿灯闪3次转亮黄灯、支干道亮红灯3S * *第四个状态:主干道亮红灯、支干道亮绿灯25S * *第五个状态:主干道亮红灯、支干道绿灯闪3次转亮黄灯3S * *返回到第二个状态
上传时间: 2016-10-30
上传用户:希酱大魔王
51单片机 花样流水灯 * * P0---8个LED和P2---8个LED 硬件:8路指示灯接P0口,或者P2口
上传时间: 2016-10-30
上传用户:无聊来刷下
用51单片机P0口驱动LCM1601模组显示程序.
上传时间: 2016-11-29
上传用户:siguazgb