天华杯矩阵键盘.docVIP

  • 2
  • 0
  • 约2.23千字
  • 约 3页
  • 2018-06-25 发布于河南
  • 举报
天华杯矩阵键盘

#include reg52.h unsigned char dspflag; unsigned char keyflag; unsigned char tflag; unsigned char code dsp_code_ca[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //段选显示0~9 unsigned char keyscan(void); void display(unsigned char d); void main() { unsigned char temp; TMOD = 0x02; TH0 = 0x06; TL0 = 0x06; EA = 1; ET0 = 1; TR0 = 1; while(1) { if(keyflag) { temp = keyscan(); keyflag = 0; } display(temp); } } //定时器0中断服务函数 void isr_t0(void) interrupt 1 { tflag++; if(tflag == 16) // 4ms { dspflag++; if(dspflag ==

文档评论(0)

1亿VIP精品文档

相关文档