芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密

飞芯科技提供芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密逆向服务

国产航顺芯(HK)高性价比32位MCU选型PCB抄板

  1. PCB抄板#include<reg52.h>
  2. PCB抄板#define uchar unsigned char
  3. uchar num; //要显示的数字
  4. void display()
  5. {
  6. uchar i,j,k,n;
  7. //数字0~9的8*8点阵
  8.   uchar code dizn[]={
  9.   0x00,0x00,0x3E,0x41,0x41,0x41,0x3E,0x00,//0
  10.   0x00,0x00,0x00,0x00,0x21,0x7F,0x01,0x00,//1
  11.   0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00,//2
  12.   0x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00,//3
  13.   0x00,0x00,0x0c,0x14,0x24,0x7F,0x04,0x00,//4
  14.   0x00,0x00,0x72,0x51,0x51,0x51,0x4E,0x00,//5
  15.   0x00,0x00,0x3E,0x49,0x49,0x49,0x26,0x00,//6
  16.   0x00,0x00,0x40,0x40,0x40,0x4F,0x70,0x00,//7
  17.   0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00,//8
  18.   0x00,0x00,0x32,0x49,0x49,0x49,0x3E,0x00,//9
  19. };
  20. k=0x01; //初始化,显示第一列
  21. n=num*8; //初始化为所显示数字的第一列所在位置
  22. for(i=8;i>0;i--)
  23. {
  24. P0 =dizn[n]; //输出行码
  25. P2= ~k; //输出列码,让指定的列显示
  26. k =k <<1; //指向下一列
  27. n++; //指向点阵中的下一个字节
  28. for(j=100;j>0;j--);//延迟一段时间,约200μs
  29. P2=0xFF; //关闭显示
  30. }
  31. }
  32. void main(void)
  33. {
  34. TMOD=0x01 ;
  35. TH0=(65536-10000)/256;
  36. TL0=(65536-10000)%256;
  37. TR0=1;
  38. ET0=1;
  39. EA=1; //到这里为止,将定时器0初始化为10ms中断
  40. num =0;
  41. //显示的第一个数字为“0”
  42. while(1)
  43. {
  44. display(); //循环调用显示函数显示 num的值
  45. }
  46. }
  47. void timer0()interrupt 1
  48. {
  49. static uchar t=0;
  50. TH0=(65536-10000)/256;
  51. TL0=(65536-10000)%256;
  52.   t++;
  53. if(t==100) //判断是否到1s
  54. {
  55. t =0; //1时间到,将软件计数单元清0
  56. num ++;                //计算要显示的下一个数码
  57. if(num>9)num=0;// 如果大于9,则又从0开始
  58. }



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.taihedz.cn
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信