找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

STC32G單片機(jī)+MAX7219串口數(shù)碼管程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
僅供參考:

單片機(jī)源程序如下:
  1. #include    <STC32G.h>
  2. #include    <intrins.h>
  3. #define     MAIN_Fosc       11059200L   //定義主時(shí)鐘
  4. typedef     unsigned char   u8;
  5. typedef     unsigned int    u16;
  6. typedef     unsigned long   u32;
  7. #include    "delay.h"
  8. #include    "max7219.h"

  9. void main(void)
  10. {
  11.           P0M1 = 0x00;   P0M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  12.     P1M1 = 0x00;   P1M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  13.     P2M1 = 0x00;   P2M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  14.     P3M1 = 0x00;   P3M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  15.     P4M1 = 0x00;   P4M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  16.     P5M1 = 0x00;   P5M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  17.     P6M1 = 0x00;   P6M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口
  18.     P7M1 = 0x00;   P7M0 = 0x00;   //設(shè)置為準(zhǔn)雙向口         
  19.           WTST = 0;  //設(shè)置程序指令延時(shí)參數(shù),賦值為0可將CPU執(zhí)行指令的速度設(shè)置為最快
  20.         
  21.     delay1ms(10);
  22.     Init_MAX7219();
  23.     delay1ms(50);
  24.     Write_data(0x0f, 0x00);    //顯示測(cè)試:1;測(cè)試結(jié)束,正常顯示:0
  25.     Write_data(1,6);           //第8個(gè)字符,顯示8
  26.     Write_data(2,5);
  27.     Write_data(3,0x3a);
  28.     Write_data(4,4);           //0x3a,顯示為"-"
  29.     Write_data(5,3);
  30.     Write_data(6,0x3a);
  31.     Write_data(7,2);           //第2個(gè)字符,顯示2
  32.     Write_data(8,1);           //第1個(gè)字符,顯示1
  33.                
  34. while(1);
  35. }
復(fù)制代碼

Keil代碼下載:
STC32G+MAX7219 串行數(shù)碼管顯示.7z (22.6 KB, 下載次數(shù): 54)

分享到:  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ù) 返回頂部 返回列表