在微控制器程式的編寫過程中,我們常常要寫一段相同的**,此時我們可以給它做成標頭檔案封裝起來,在使用的時候直接呼叫,在此文章中以常用的延時函式和數碼管顯示函式為例
typedef
unsigned
char shumaguan_dehaha;
sbit nageshumaguan_1=p2^2;
sbit nageshumaguan_2=p2^3;
sbit nageshumaguan_3=p2^4;
shumaguan_dehaha code shumaguan[18]
=;
#include
typedef
unsigned
int delaytime;
delaytime delaytime_1;
void delay (delaytime delaytime_1 )
}
微控制器控制的數碼管顯示
include include include include define digport xbyte 0x8000 定義字位口 define wordport xbyte 0x4000 定義字型口 define uchar unsigned char 定義共陰極字型編碼表 數字0 9 uchar...
微控制器數碼管0000 9999顯示問題
數碼管的顯示 效果 顯示 00 99,動態顯示 變化顯示 說明 此例程將數碼管顯示內容用乙個函式打包,要顯示直接呼叫即可。標頭檔案 include reg51.h 變數定義 unsigned char table 表 共陽數碼管0 9 引腳定義 sbit smg q p1 0 定義數碼管陽級控制腳 ...
51微控制器數碼管遞增顯示
硬體 stc90c51 普中科技51開發板 連線 74hc138解碼管a b c與p22 p23 p24連線,控制數碼管的位選 p0與數碼管連線,控制段選 如下 include include sbit hc138a p2 2 sbit hc138b p2 3 sbit hc138c p2 4 sb...