第十章DS1302实时时钟本章主要讲述DS1302的使用方法。C程序://使用uchar数,否则出错//请注意intuintcharuchar的用法。#include<reg51.h>#include<intrins.h>#defineuintunsignedint#defineucharunsignedchar#defineportP0图10.1:DS1302显示sbitrst=P3^0;//DS1302sbitsclk=P3^1;//时钟sbitio=P3^2;//数据口sbith=P3^6;//小时sbitm=P3^7;//分钟sbite=P2^2;//使能sbitrw=P2^1;//读写sbitrs=P2^0;//数据/命令sbitbusy=P0^7;//检...
PROTEUS仿真图:XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.0/T21P1.1/T2EX2P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C52X112MHzC122pFC222pFGNDC320uFR11k+5VGND+5VGND+5VGND+5VRV1...