新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 8*8點陣單個漢字顯示實驗

        8*8點陣單個漢字顯示實驗

        作者: 時間:2012-11-10 來源:網絡 收藏
        /*
        程序效果:顯示單個漢字,本程序采用仿真模式,其中用到:
        、74HC145、MATRIX-8*8-RED點陣管、RESPACK-8器件,其中MATRIX-8*8-RED有行列之分。
        */
        #includereg52.h> //頭文件
        #define uchar unsigned char //宏定義
        #define dataport1 P0 //定義數據端口
        #define dataport2 P2
        #define address P1 //定義地址端口
        uchar code table[]={ //要顯示的漢字表
        0x80,0x00,0x40,0x00,0x20,0x00,0xF8,0xFF,0x47,0x00,0x22,0x80,0x50,0x40,0x4F,0x30,
        0x4A,0x0C,0xF8,0x03,0x48,0x00,0x48,0x40,0x48,0x80,0xCC,0x7F,0x08,0x00,0x00,0x00,//傷10
        };
        void delay(uchar i) //延時子函數
        {
           while(i--);
        }
        void main() //主函數
        {
          uchar i; //定義變量
          while(1)
          {
            address=0x00;//賦初值
            for(i=0;i32;i++) //循環16次
            {
              dataport1=table[i];
              dataport2=table[++i];
              delay(100); //延時時間,數值要適宜,注意為char型
              dataport1=0; //消隱
              dataport2=0;
              address++;
            }
          }
        }
        電路連接圖如下
        點擊瀏覽下一頁


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 彭州市| 黔江区| 黄平县| 大余县| 江门市| 沂南县| 舒兰市| 廉江市| 军事| 淅川县| 甘孜| 新泰市| 富顺县| 武川县| 龙海市| 博罗县| 武城县| 青田县| 临武县| 潢川县| 冷水江市| 兴安县| 如东县| 二手房| 渝中区| 湖南省| 莱阳市| 喀喇沁旗| 迁安市| 田阳县| 永清县| 马龙县| 淮安市| 普安县| 平顺县| 惠州市| 施秉县| 师宗县| 昌宁县| 台北市| 绍兴市|