数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键
数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。 (2) 用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0...
数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。 (2) 用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0...
LED周期闪烁,周期为1s, 这个周期是怎么来的呢?比如说我们需要让LED亮0.5s灭0.5s,那么这个周期就是1Hz。我板子上使用的晶振是50MHz,也就是1Hz的50000000倍。那么我们就利用...
单片机控制PS2键盘的实例源码 本程序源码只供学习参考,不得应用于商业用途,如有需要请联系作者。 [注:AT89x51使用12M晶振]...
8051串口程序,解决了8.192晶振数据不同步的问题...
DS1302读写程序。功能:向串口调试工具输入b,窗口立刻显示从DS1302读出的时间值。用户只需更改管脚定义,即可在自己的板子上运行。该程序在STC12C5A56S2单片机上已通过硬件调试,晶振24...
//DS1302工作开始 void TimeWorkStart(void) { unsigned char val val = TimeByteRead(timereadseg) //读秒...
GM812X 系列串口扩展芯片可为用户提供最简单和高性能的通用串口扩展方案,该系列芯 片子串口最高波特率达38400bps。该芯片提供两种工作模式,用户可根据需要灵活选择。该芯 片母串口和子串口的...
GPS时钟系统:用W78E516B单片机,接收GPS的$GPGGA信息中的时间数据,采用12MHZ晶振,4800波特率接收....
昨天上传的有点问题,这次的串口完全能正常工作了。整体功能如下: 1.KEIL 环境下的四个任务 2.任务0 完成LED的亮,并发一个数据U 3.任务1 完成LED的灭 4.任务2 信号量等待,...
18b20的初始化与读写, 实现对DS18B20的读取,并在数码管上显示当前的温度,使用的是11.0592M的晶振,通信I/O是 P3.7...