怎麼用C語言編寫51微控制器測脈寬的程式跪求完整程式

2023-01-20 16:25:37 字數 1679 閱讀 1129

1樓:墨汁諾

|p1口接8個發光二極體共陽

#include

unsigned char i;

unsigned char temp;

unsigned char a,b;

void delay(void)

void main(void)

for(i=1;i<8;i++)}}

2樓:

這個簡單,不要提問啊。你讓一個p0=0x01;然後再移的思路去想就能實現。不要什麼都要問啊。

3樓:匿名使用者

p1口接8個發光二極體共陽,燒入下面程式

#include

unsigned char i;

unsigned char temp;

unsigned char a,b;

void delay(void)

void main(void)

for(i=1;i<8;i++)}}

4樓:匿名使用者

用中斷多美。。

另外樓上那個include要自己調一下

跪求一個測方波頻率的51微控制器c語言程式!測量範圍50hz~20khz能顯示到小數點後一位(要完整的程式) 80

5樓:

這個可以有。

我昨天晚上寫了一個方波頻率監測程式,識別方波頻率在0+65535hz,如果你要50-20k的完全附和。只不過你說的精度到0.1這個我還沒做,因為我感覺沒必要,比如說你則的頻率為10khz,顯示為10000.

1hz,這個0.1未免也太不必要了吧。

求89c51微控制器簡單中斷程式,用c語言編寫,題目如圖

6樓:匿名使用者

#include

#include "intrins.h"

#include "absacc.h"

#define uchar unsigned charuchar ledtab=;//0-9

uchar num,cnt;

bit flag=0;

void ext1() interrupt 2void t1isr() interrupt 3 //顯示}main()

51微控制器測量pwm波的佔空比的c語言程式

7樓:大維

/****************************pwm 從微控制器的p3.2輸入

/***************************/#include

typedef unsigned char uint8;

typedef unsigned int uint16; //資料型別重定義

uint8 t;

bit get;

long pwm_all,pwm_h;

void init()

void main()}}

void ex0() interrupt 0pwm_h = th0;

pwm_h = (pwm_h << 8) + tl0;

th0 = tl0 = 0;}

用c語言編寫階梯波(51微控制器的),求這個程式,各位高手幫幫忙!謝謝!

51微控制器資料搬運c語言程式,51微控制器訪問片內資料儲存器某單元的內容用c語言怎麼寫???

aa i bb i 51微控制器訪問片內資料儲存器某單元的內容用c語言怎麼寫?方法1 char data p 定義一個指向片內ram地址的指標 p 0x30 片內ram地址為0x30 p 0x12 向0x30內寫入立即數0x12 方法2 include char x x dbyte 0x30 將片內...

微控制器程式設計中什麼意思,51微控制器C語言中和的意思是什麼

在微控制器c語言程式設計中,是先加再賦值的意思。例如 test 5 相當於test test 5 51微控制器c語言中 和 的意思是什麼?u8 data 1 相當於 u8 data u8 data 1,u8 data u8temp 相當於 u8 data u8 data u8temp。類似的還有 這...

51微控制器輸出pwm脈寬怎麼控制電流

pwm是用脈寬調製copy 訊號對電池進行智慧充電,可是達到快速充電 涓流充電 防止過沖,提高電池壽命等智慧化控制。你所缺的就是一個電流放大器件,其器件型號和功率大小跟你的電池容量大小 充電時間要求有關。這裡不能貼圖,你加我後我把圖發給你 165235714,山東。pwm輸出一般用rc濾波電路轉為電...