#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
sfr P0M0 = 0x94;
sfr P0M1 = 0x93;
sfr P2M0 = 0x96;
sfr P2M1 = 0x95;
uint count;
uchar code leddata[] = {
0xC0, //"0"
0xF9, //"1"
0xA4, //"2"
0xB0, //"3"
0x99, //"4"
0x92, //"5"
0x82, //"6"
0xF8, //"7"
0x80, //"8"
0x90, //"9"
0x88, //"A"
0x83, //"B"
0xC6, //"C"
0xA1, //"D"
0x86, //"E"
0x8E, //"F"
0x89, //"H"
0xC7, //"L"
0xC8, //"n"
0xC1, //"u"
0x8C, //"P"
0xA3, //"o"
0xBF, //"-"
0xFF,
};
uchar code weidata[] = {
0x01,0x02,0x04,0x08,
0x10,0x20,0x40,0x80,
0x01,0x02,0x04,0x08,
0x10,0x20,0x40,0x80
};
void delay(uint ms){
uint i,j;
for(i = ;i < ms;i++)
for(j = ;j < ;j++);
}
void display(){
uint i;
for(i = ;i < ;i++){
P0 = leddata[];
P2 = ~weidata[i];
delay();
}
}
void main(){
P0M0 = 0x00;
P0M1 = 0x00;
P2M0 = 0x00;
P2M1 = 0x00;
while(){
display();
}
}

最新文章

  1. Android安全开发之UXSS漏洞分析
  2. WPF学习之路(八)页面
  3. sql server 2008 跨服务器查询
  4. -XX:PermSize -XX:MaxPermSize 永久区参数设置
  5. Safari 前端开发调试 iOS 完美解决方案
  6. Java基础-四大特性理解(抽象、封装、继承、多态)
  7. Rootkit Hunter Sourcecode Learning
  8. leetcode3 Two Sum III – Data structure design
  9. Linux之C编译器gcc和makefile使用简介
  10. sql update left join 更新,字段内容分隔符提取
  11. int a[5]={1,2,3,4,5};printf(&amp;quot;%d\n&amp;quot;, *((int*)(&amp;amp;a+1)-2);
  12. C#基础知识-面向对象思想之继承(八)
  13. Discuz!X 系列 HTTP_X_FORWARDED_FOR 绕过限制进行密码爆破
  14. 计蒜客 方程的解数 dfs
  15. 解析ArcGis拓扑——根据拓扑错误记录提取shp文件、导出Excel表格
  16. App自动更新(DownloadManager下载器)
  17. CF954I Yet Another String Matching Problem 并查集、FFT
  18. On the internet, nobody known you are a dog !
  19. opencv的级联分类器(mac)
  20. R6

热门文章

  1. python 通过 socket 发送文件
  2. display:flex 布局之 骰子
  3. LeetCode 简单 - 路径总和(112)
  4. 剑指offer—二维数组中的查找
  5. HTTP缓存初探
  6. 转:java中的定时任务
  7. python的字典数据类型及常用操作
  8. 如何理解NaN?
  9. pyqt4学习资料
  10. php 使用当前时间点进行时间范围查询