单片机c语言编程实例 数码管驱动.docxVIP

  • 43
  • 0
  • 约1.47千字
  • 约 2页
  • 2021-11-03 发布于陕西
  • 举报
单片机c语言编程实例 数码管驱动 单片机c语言编程实例colon;数码管驱动 显示 P1端口接8联共阴数码管SLED8的段极:P1.7接段h,…,P1.0接段a P2端口接8联共阴数码管SLED8的段极:P2.7接左边的共阴极,…,P2.0接右边的共阴极 方案说明:晶振频率fosc=12MHz,数码管采用动态刷新方式显示,在1ms定时断服务程序中实现 #include unsigned char DisBuf[8]; ?? //全局显示缓冲区,DisBuf[0]对应右SLED,DisBuf[7]对应左SLED, void DisplayBrush( void ) {??? code unsigned char cathode[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};?? //阴极控制码 Code unsigned char Seg7Code[16]= //用十六进数作为数组下标,可直接取得对应的七段编码字节 {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; static unsigned char i=0

文档评论(0)

1亿VIP精品文档

相关文档