一、目标
假设单片机的晶振频率为12MHz,设计一个59秒计时器,要求使用T0工作方式1下进行硬件延时。
二、布线
三、实现
1、
#include<reg52.h>
#include <intrins.h>
#define uchar unsigned char//宏定义
#define uint unsigned int //宏定义
uchar code Display[]={
0x0C0,//"0"
0x0F9,//"1"
0x0A4,//"2"
0x0B0,//"3"
0x99, //"4"
0x92, //"5"
0x82, //"6"
0x0F8,//"7"
0x80, //"8"
0x90, //"9"
0x88, //"A"(10)
0x83