wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4399|回復: 0
打印 上一主題 下一主題
收起左側

HD7279A控制數碼管(IAR環境)

[復制鏈接]
跳轉到指定樓層
樓主
ID:73477 發表于 2015-2-10 17:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

  1. /***************************************************************************
  2. IAR環境,HD7279A,P4.0~CS,P4.1~CLK,P4.2~DATA,P4,3~KAY,
  3. DATA為串口數據口,時序圖如下:
  4. CS:    ---------_________________________--------
  5. CLK:   ___________---___---___---___---__________
  6. DATA:  ---------~~~---~~~---~~~~---~~~-----------
  7. 由430將顯示數據一次性送到7279,再由7279顯示
  8. 通過定時器TimerA將數值不斷改變,當主函數發現數值改變后,再將新的數值寫到
  9. HD7279A中,這樣便起到了節約CPU資源的作用。數值由數碼管顯示,由于HD7279含有
  10. 寄存器的原因,所以只單片機將要顯示的數字和位置的信息傳給HS7279A即可顯示,而
  11. 無需單片機掃描。
  12. ***************************************************************************/

  13. #include "msp430x15x.h"

  14. #define      DATADIR      P4DIR    //  定義端口方向
  15. #define      DATAOUT      P4OUT    //  定義輸出端口

  16. #define      CS_L         DATAOUT &= ~BIT0;  //  7279的片選輸出低電平
  17. #define      CLK_L        DATAOUT &= ~BIT1;  //  7279的時鐘輸出低電平
  18. #define      DATA_L       DATAOUT &= ~BIT2;  //  7279的數據輸出低電平

  19. #define      CS_H         DATAOUT |= BIT0;  //  7279的片選輸出高電平
  20. #define      CLK_H        DATAOUT |= BIT1;  //  7279的時鐘輸出高電平
  21. #define      DATA_H       DATAOUT |= BIT2;  //  7279的數據輸出高電平
  22.          
  23. #define      DP           0X80    //  顯示小數點
  24. #define      CMD_REST     0XA4    //  7279的復位命令
  25. #define      CMD_LEFT     0XA1    //  7279的左移位命令
  26. #define      CMD_RIGHT    0XA0    //  7279的讀緩沖命令

  27. #define      CMD_MODE_1   0X80    // 按方式0譯碼
  28. #define      CMD_MODE_2   0XC8    // 按方式1譯碼
  29. #define      CMD_MODE_3   0X90    // 輸入數據不譯碼

  30. #define      CMD_SHOW     0X88    // 閃爍

  31. typedef unsigned int uint16;

  32. char tab_num[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,
  33.                 0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f};

  34. uint16 tym,tym_delay;

  35. void delay_nop(uint16 u)                             // 延時多少個機器周期
  36. {
  37.   for(;u>0;u--)
  38.     _NOP();
  39. }

  40. void Send_1_byte(char send)                          // 發送一個字節
  41. {
  42.   char temp,i;  
  43.   CS_L;                                                             // 置低片選信號
  44.   for(i=0;i<8;i++)
  45.   {
  46.     temp = send & 0x80;                                       // 發送高位
  47.     if(temp!=0)   {DATA_H;}
  48.     else          {DATA_L;}
  49.     CLK_H;                                                             // 置高時鐘位
  50.     send <<= 1;                                                         // 左移一位
  51.     CLK_L;                                                                // 置低時鐘位
  52.   }
  53.   CS_H;                                                                 // 置高片選信號
  54. }

  55. void Send_2_byte(char send1,char send2)         // 發送兩個字節
  56. {
  57.    char temp,i;
  58.    CS_L;
  59.    for(i=0;i<16;i++)
  60.    {
  61.       if(i<8)      temp = send1 & 0x80;                      // 發送高位
  62.       else         temp = send2 & 0x80;
  63.       if(temp!=0)  {DATA_H;}                                   // 如果不為0,輸出高電位
  64.       else         {DATA_L;}                                      // 如果為0,則輸出低電位
  65.       CLK_H;                                                           // 置高時鐘位
  66.       if(i<8)      send1 <<= 1;                                    // 左移一位
  67.       else         send2 <<= 1;
  68.       CLK_L;                                                           // 置低時鐘位
  69.       if(i==7)     _NOP();
  70.    }
  71.   CS_H;                                                                 // 置高片選信號  
  72. }

  73. void Write7279()
  74. {
  75. //  char i;
  76. //  Send_1_byte(0xbf);                                                                 // 用于測試
  77. //  Send_1_byte(0xa4);                                                                //復位指令
  78.   Send_2_byte(CMD_MODE_2|0X03,tab_num[tym/1000]);         //  取千位
  79.   Send_2_byte(CMD_MODE_2|0X02,tab_num[tym/100%10]);    //  取百位
  80.   Send_2_byte(CMD_MODE_2|0X01,tab_num[tym/10%10]);      //  取十位
  81.   Send_2_byte(CMD_MODE_2|0X00,tab_num[tym%10]);           //  取個位
  82. //  Send_1_byte(0xa1);                                                               //左移指令
  83.   
  84. }

  85. void main( void )
  86. {
  87.   uint16 ram;
  88.   // Stop watchdog timer to prevent time out reset
  89.   WDTCTL = WDTPW + WDTHOLD;
  90.   TACTL  = TASSEL_1 + TACLR + MC_1;  // + TAIE 時鐘源MCLK,增計模式,開總中斷,清除定時器
  91.   CCTL0 |= CCIE;                //允許中斷
  92.   CCR0   = 2000;               //設置寄存器的值
  93. //  _EINT();                        //溢出中斷
  94.   _BIS_SR(GIE);                //開總中斷
  95.   
  96.   DATADIR = 0X07;
  97.   ram = tym;                     //使兩者的值相等
  98.   Write7279();                   //顯示初始化
  99.   while(1)
  100.   {
  101.     if(ram!=tym)                //當tym的值有變動時,調用7279
  102.     {
  103.       Write7279();             //顯示新數值
  104.       ram = tym;                 //使ram和tym的值相同,以確定下一次tym的值的變動
  105.     }
  106.     delay_nop(1);              //延時一個機器周期
  107.   }
  108. }

  109. #pragma vector = TIMERA0_VECTOR
  110. __interrupt void Timer_A0(void)
  111. {
  112.    tym_delay++;                                                                   //進入中斷tym_delay的值加一
  113.    if(tym_delay>=20)   {tym++;tym_delay=0;}                       //當tym_delay為20時,tym加一
  114.    if(tym>1000)        tym = 0;                                                //當tym為1000時清零
  115. }
復制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂1 踩
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美一级黄色录像| 欧美精品自拍视频| 国产一区二区日韩| 亚洲最快最全在线视频| 精品亚洲aⅴ乱码一区二区三区| av不卡一区| xxxcom在线观看| 成人午夜影院| 美女把尿口扒开让男人桶在线观看| 日韩在线观看视频一区二区| 91国内在线播放| 日本黄色a视频| 国产在线视频欧美| 欧美成人免费大片| 精品国产电影一区二区| 亚洲国产中文字幕在线视频综合| 国产成人丝袜美腿| 黑人一区二区| 国产videos久久| 福利一区二区| 日本一本久久| 中文字幕一区二区三区四区欧美| www.99热| 中国特级黄色片| 国产真实乱子伦| 一个色的综合| 国产亚洲情侣一区二区无| 久久久免费在线观看| 亚洲偷欧美偷国内偷| 7777精品伊人久久久大香线蕉的 | 伦理av在线| 四虎精品在线| 美女搡bbb又爽又猛又黄www| 中文字幕无码精品亚洲资源网久久| 国产精品一区在线观看| 欧美亚洲免费电影| 精品国产依人香蕉在线精品| 亚洲第一在线视频| 91 com成人网| 欧美体内she精视频| 一区二区三区免费看视频| 2023国产精品视频| 岛国一区二区三区| 韩国成人精品a∨在线观看| 国产亚洲永久域名| 国产精品hd| 久久免费av| 欧美手机在线| 亚洲区小说区| 色狼人综合干| 国产精品高潮呻吟久久久久| 婷婷久久免费视频| 成人精品高清在线视频| 中文av在线全新| 草草在线观看| 日本三级在线观看网站| 免费毛片在线看片免费丝瓜视频| 午夜视频在线免费观看| 国产69久久| 精品三级久久久久久久电影聊斋| 在线观看黄网| 国产主播福利在线| av影片在线看| 国产福利在线| 日本不卡视频| 香蕉成人app免费看片| 免费在线观看av| 色爱综合区网| 男人的天堂免费在线视频| 女海盗2成人h版中文字幕| 亚洲深夜视频| 色猫猫成人app| 成人国产精品久久| 第四色中文综合网| 国产成人短视频在线观看| 国产影视精品一区二区三区| 全球成人免费直播| 亚洲国产一成人久久精品| 午夜国产精品视频| 妖精视频成人观看www| 久久精品一区二区国产| 精品午夜久久福利影院| jizz一区二区| 国产精品国产三级国产aⅴ入口| 成人免费在线视频| 黄网动漫久久久| 6080日韩午夜伦伦午夜伦| 精品人在线二区三区| 国产亚洲在线播放| 久久香蕉频线观| 热99在线视频| 俄罗斯精品一区二区三区| 久久婷婷开心| 日本aa在线观看| 日本成人黄色网| 亚洲午夜久久久久久久久| 中日韩精品一区二区三区| 精品国产国产综合精品| 欧美福利视频一区二区| 国产精品久久久久久免费免熟 | 污视频免费在线观看| 极品在线视频| 亚洲精品一区二区三区中文字幕| 日本天堂一区| 欧美另类视频| 精品影视av免费| 久久精品欧美一区二区三区麻豆| 亚洲激情欧美激情| 7777精品伊人久久久大香线蕉最新版| 日韩精品在线视频美女| 欧美尺度大的性做爰视频| 国产精品丝袜久久久久久高清 | 欧美激情偷拍自拍| 国产精品毛片在线| 成人午夜私人影院| 亚洲女人小视频在线观看| 日韩欧美大尺度| 亚洲国产一区二区三区四区| 不卡伊人av在线播放| 成人高清视频观看www| 水蜜桃亚洲精品| 中文字幕av不卡在线| 人妻体内射精一区二区| 国产成人无码av| luxu259在线中文字幕| 天天插天天操| 91麻豆国产福利在线观看宅福利 | 国产精品不卡一区二区三区| 91久久国产综合久久| 亚洲美女自拍视频| 国产精品高精视频免费| 欧美精品v日韩精品v国产精品| 免费观看精品视频| 国产一区二区三区四区五区六区 | www,av在线| 天天看天天摸天天操| 国产高清在线观看视频| 菠萝蜜视频网址| 国产精品剧情| 另类尿喷潮videofree| 天使萌一区二区三区免费观看| 国产欧美一区二区精品久导航 | jizzjizzjizz在线观看| 成人影视在线播放| 24小时成人在线视频| 在线日韩欧美| 中文字幕在线免费不卡| 亚洲第一男人天堂| 91精品久久久久久久久不口人 | 成人免费一级视频| 天天摸日日操| 制服丝袜专区在线| 激情久久久久| 日韩久久一区二区| 一道本无吗dⅴd在线播放一区 | 国产视频精品xxxx| 国产在线日韩在线| 91av俱乐部| 91蜜桃视频在线观看| 国产精品jvid在线观看| 蜜桃视频在线观看www社区| 牛牛影视一区二区三区免费看| 激情综合色综合久久| 日本道精品一区二区三区| 91片黄在线观看喷潮| 成人欧美视频在线观看播放| 精品在线观看入口| 国产在线三区| 欧美少妇网站| 好看的日韩av电影| 国产精品久久久久aaaa樱花| 亚洲精品一区二区三区99| 人人爽久久涩噜噜噜网站| 青青青在线观看视频| 精品无码国产污污污免费网站 | 男女做暖暖视频| 在线成人综合色一区| 国产在线观看高清视频| 人人香蕉久久| 99综合电影在线视频| 欧美tickling网站挠脚心| 91亚洲人电影| 麻豆tv在线观看| 亚洲欧美另类综合| 国产一区电影| 日韩av自拍| 日韩毛片在线免费观看| 欧美精品一区在线播放| 性做爰过程免费播放| 国产va在线播放| eeuss影影院www在线播放| 日本欧美在线| 国产成人精品亚洲777人妖| 日韩欧美国产午夜精品| 国产伦精品一区二区三区免| 国产chinesehd精品露脸| 香港三日本三级少妇66| 97超碰在线公开在线看免费| 国产欧美欧美| 欧美人与禽zozo性伦| 粉嫩av一区二区三区免费观看| 四虎成人免费视频| 亚洲精品一区二区三区网址 | 日本视频一区二区三区| 日韩一区二区三区在线| 久久精品99| 国产第一页浮力| av免费在线播放| 丁香五月缴情综合网| 国产精品国产三级国产普通话99 | 亚洲福利一区二区| 国产日韩中文字幕| 稀缺小u女呦精品呦| 国产叼嘿视频在线观看| 成人在线免费看黄| 日韩一区欧美二区| 亚洲精品电影网| 日本丰满少妇黄大片在线观看| 日韩 国产 在线| 一级在线观看| 在线精品在线| 日韩精品中午字幕| 中国成人在线视频| 一级特黄免费视频| 三区四区电影在线观看| 石原莉奈一区二区三区在线观看| 欧美精品一区二区三区蜜臀| 亚洲福利av在线| 国产精品免费无遮挡无码永久视频| 理论在线观看| 亚洲一区欧美二区| 亚洲美女中文字幕| 日本黄网站免费| 亚洲色图偷拍| 电影一区二区三区久久免费观看| 国产精品成人免费在线| 91丝袜美腿美女视频网站| 欧日韩不卡视频| 一本大道香蕉久在线播放29 | 亚洲一区 欧美| 快色在线观看| 香蕉久久网站| 欧美一级高清大全免费观看| 亚洲欧美一二三| 国产日韩欧美一区二区东京热| 国产盗摄精品一区二区酒店| 不卡欧美aaaaa| 日本精品性网站在线观看| 中文字幕一二三四区| 天堂色在线视频| 一区二区三区网站| 日韩经典第一页| 无需播放器的av| 一个人看的www视频免费观看| 精品国产欧美日韩| 99久久精品费精品国产风间由美| 午夜国产不卡在线观看视频| 国语精品免费视频| 好吊色在线视频| 俺来俺也去www色在线观看| 国产欧美一区二区三区在线看蜜臀| 国产精品视频xxx| 久草免费在线视频观看| 成码无人av片在线观看网站| 成人v精品蜜桃久久一区| 国产精品视频免费在线观看| 在线观看成人毛片| 亚洲男同gay网站| 久久久国际精品| 国产视频精品网| 一区二区久久精品66国产精品| 最新日韩一区| 色综合久久88色综合天天免费| 在线观看免费黄色片| 一区二区三区免费视频网站| 综合伊思人在钱三区| 亚洲成成品网站| 男生和女生一起差差差视频| 男女激情视频网站| 国产一区二区调教| 国产一区二区香蕉| 欧美三级网站在线观看| av在线成人| 欧美一级一区二区| 午夜剧场在线免费观看| av天天在线| 国产成人av一区二区三区在线 | 美女网站一区| 亚洲国产欧美一区| 人妻少妇偷人精品久久久任期| 最新黄色片网站| 高清视频一区二区| 国产丝袜不卡| 男女午夜激烈无遮挡| 国产精品亚洲片在线播放| 日韩精品亚洲元码| 精品影片一区二区入口| 波多野结衣在线网站| 91美女片黄在线| 日韩hmxxxx| 99久久精品一区二区三区| 最新亚洲一区| 国产成人啪精品视频免费网| 青青国产在线视频| 99久久人爽人人添人人澡| 日韩欧美一区二区久久婷婷| 色悠悠在线视频| 成人影院在线观看| 亚洲va欧美va国产va天堂影院| 欧美日韩黄色一级片| 成人狠狠色综合| 国产精品影音先锋| 麻豆一区区三区四区产品精品蜜桃| 亚洲伊人网在线观看| 狠久久av成人天堂| 国产成人自拍视频在线观看| 国产又粗又黄又爽的视频| 神马久久影院| 久久深夜福利免费观看| 天天操天天干视频| 女人天堂网站| 久久综合婷婷| 成人在线免费观看一区| 欧美日溪乱毛片| 美女视频黄 久久| 九九99玖玖| 污视频网站入口| 国产一区二区三区四区五区美女| 国内不卡一区二区三区| 国产精品偷乱一区二区三区| 久久精品国产99国产| 欧美裸体网站| www.色五月| 久久婷婷成人综合色| avav在线播放| 四虎影院在线播放| 夜夜嗨av一区二区三区四季av| 少妇激情一区二区三区| 国产在线三区| 日本久久一区二区三区| 亚洲av网址在线| 国产精品一区二区av影院萌芽| 欧美岛国在线观看| 国产盗摄一区二区三区在线| 9l亚洲国产成人精品一区二三| 播播国产欧美激情| 亚洲资源在线播放| 国精品一区二区三区| 92看片淫黄大片看国产片| 在线视频在线视频7m国产| 蜜桃视频在线一区| 色综合视频二区偷拍在线| bdsm在线观看播放视频| 亚洲色图欧洲色图| 日本中文字幕有码| 二吊插入一穴一区二区| 亚洲色图美腿丝袜| 久久午夜鲁丝片| 欧美一区91| 99热最新在线| freehdxxxx护士| 亚洲视频一区在线| 亚洲美女高潮久久久| 日韩和的一区二在线| 日韩三级成人av网| 亚洲毛片在线播放| 久88久久88久久久| www.avtt| 自拍视频在线网| 精品久久久久久久久久久院品网 | 亚洲第一搞黄网站| 麻豆国产精品一区| 超碰成人免费| 国产成人av在线| 三级全黄视频| 亚洲乱码国产乱码精品精可以看| 欧洲成人午夜精品无码区久久| 亚洲一区有码| 26uuu另类亚洲欧美日本老年| 欧美顶级xxxxbbbb| 久久久天堂av| 一个人看的视频www| 白嫩亚洲一区二区三区| 欧美亚洲激情在线| 高清国产免费| 一区二区三区日韩精品| 国产亚洲精品精品精品| 国产麻豆精品久久| 国产精品一区二区三区免费| 国产在线视频你懂| 欧美日韩成人在线一区| 国产一级免费视频| 久久久久国产精品午夜一区| 国产制服91一区二区三区制服| 日本高清视频在线播放| 亚洲午夜久久久影院| 后入内射欧美99二区视频| 国产suv精品一区二区6| 色一情一区二区三区| 国产电影一区|