久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3251|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

霍爾測速單片機(jī)源程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:192612 發(fā)表于 2017-4-23 13:38 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
  1. #include<reg52.h>
  2. #define uint unsigned int
  3. #define uchar unsigned char
  4. //sbit out=P2^2;
  5. sbit dula=P2^6;
  6. sbit wela=P2^7;
  7. sbit rs=P1^0;
  8. sbit rw=P1^1;
  9. sbit en=P2^5;
  10. uint z,n;
  11. uchar num,a1,a2,a3,c,flag=0;
  12. uchar code table []={"0123456789"};
  13. void delayms(uint xms)
  14. {
  15.         uint i,j;
  16.                 for(i=xms;i>0;i--)
  17.                         for(j=110;j>0;j--);
  18. }
  19. void write_com(uchar com)                //寫命令
  20. {
  21.         rs=0;
  22.         rw=0;
  23.         en=0;
  24.         P0=com;
  25.         delayms(4);
  26.         en=1;
  27.         delayms(4);
  28.         en=0;
  29. }
  30. void         write_byt(uchar date)           //寫數(shù)據(jù)
  31. {
  32.         rs=1;
  33.         rw=0;
  34.         en=0;
  35.         P0=date;
  36.         delayms(4);
  37.         en=1;
  38.         delayms(4);
  39.         en=0;
  40. }
  41. void lcdinit()                 //初始化
  42. {        
  43.         write_com(0x38);    //設(shè)置16*2顯示  5*7點(diǎn)陣   8位數(shù)據(jù)口
  44.            write_com(0x0c);        //設(shè)置開顯示  不顯示光標(biāo)
  45.         write_com(0x06);   //寫入字符后地址指針加1
  46.         write_com(0x01);        //顯示清0;
  47. }

  48. void init()
  49. {
  50.         TMOD=0x01;
  51.         TH0=0x4C;
  52.         TL0=0x00;
  53.         EA=1;
  54.         ET0=1;
  55.         TR0=1;
  56.         EX1=1;
  57.         IT1=1;
  58. }
  59. void main()
  60. {
  61.         init();
  62.         lcdinit();
  63.         while(1)
  64.         {
  65.         write_com(0x80);
  66.         write_byt('R');
  67.                 if(flag==1)
  68.                 {
  69.                         write_byt(table[a1]);
  70.                         write_byt(table[a2]);
  71.                         write_byt(table[a3]);
  72.                         flag=0;
  73.                 }
  74.         }
  75.         
  76. }
  77. void t0() interrupt 1
  78. {
  79.         TH0=0x4C;
  80.         TL0=0x00;
  81.         c++;

  82.         if(c==20)
  83.         {
  84.                
  85.                 c=0;
  86.                 EX1=0;
  87.                 n=60*z;
  88.                 z=0;
  89.                 flag=1;
  90.             TH0=0x4C;
  91.              TL0=0x00;
  92.                 EX1=1;
  93.         }
  94.         
  95.              a1=n/100;
  96.              a2=n%100/10;
  97.             a3=n%10;


  98. }
  99. void ji() interrupt 2
  100. {
  101.         num++;

  102.         if(num==2)
  103.         {
  104.                 z++;
  105.                 num=0;
  106.         }
  107.         
  108. }

復(fù)制代碼
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄毛片| 国产韩国精品一区二区三区 | 颜色网站在线观看 | 亚洲一区视频在线 | 国产免费又色又爽又黄在线观看 | 中文字幕视频在线 | 国产一区二区观看 | 中文字幕在线欧美 | 99精品视频免费在线观看 | 精品综合在线 | 超碰520 | 在线精品观看 | 午夜午夜精品一区二区三区文 | 日韩a视频 | 91在线观看视频 | 中文字幕亚洲精品 | 美女视频黄色片 | 欧美男人天堂 | 免费黄色的视频 | 国产亚洲www | 国产美女h视频 | 天天操天天怕 | 日韩爱爱网 | 欧美高清视频一区 | 久草视频在 | 激情综合五月 | 国产精品久久久久久久久图文区 | 超碰天天 | 精品少妇一区二区三区在线播放 | 国产精品高潮呻吟久久 | 欧美国产精品一区二区三区 | 欧美自拍第一页 | 成人欧美一区二区三区黑人孕妇 | 日韩久久网| 黄色男女网站 | 国产精品久久久久久久久污网站 | 超碰97免费在线 | 欧美一区二区视频 | 在线观看国产三级 | 一呦二呦三呦国产精品 | 国产精品免费一区二区三区四区 |