標題: 51單片機實現對電機的調速 [打印本頁]
作者: fuyunzaihefang 時間: 2017-6-1 16:45
標題: 51單片機實現對電機的調速
#i#include<reg52.h>
#define uint unsigned int /*宏定義*/
#define uchar unsigned char /*宏定義*/
sbit P2_0=P2^0;
sbit S1=P0^0;
sbit S2=P0^1;
sbit S3=P0^2;
bdata flag=0x20^0;
uint nmuber0,nmuber1,count0,count1;
uint th0_h,th0_l,th1_h,th1_l;
void delay(uint z);
void time_initial();
void main()
{
time_initial();
while(1);
}
void time_initial() //定時器初始化
{
TMOD=0X11;
TH0=0x0D8;//5ms
TL0=0x0F0;//5ms
TH1=0x0D8;//5ms
TL1=0x0F0;//5ms
TH0=0xf0; //2ms
TL0=0x60; //2ms
TH0=0xfc; //0.5ms
TL0=0x18; //0.5ms
TH0=0x0F8; // 1ms
TL0=0x30; // 1ms
TH1=0x0F8; // 1ms
TL1=0x30; // 1ms
TH0=0x0FF;// 0.1ms
TL0=0x38; // 0.1ms
TH1=0x0FF; // 0.1ms
TL1=0x38; // 0.1ms
ET0=1; //定時器0的中斷控制位
ET1=1; //定時器1的中斷控制位
EX0=1; //外部的中斷0控制位
IT0=1; //外部中斷0為下降沿觸發方式
ES=1;
REN=1;
TR0=1;
EA=1;
count0=1;
count1=1;
}
void Time0() interrupt 1 //定時器0的中斷函數?
{
TH0=0xd8;//5ms
TL0=0x0f0;//5ms
nmuber0++;
if(nmuber0==count0)
{
nmuber0=0;
TH1=0xd8;//5ms
TL1=0xf0;//5ms
P2_0=1;
TR1=1;
TR0=0;
}
}
void Time1() interrupt 3 //定時器0的中斷函數?
{
TH1=0x0D8;//5ms
TL1=0x0F0;//5ms
nmuber1++;
if(nmuber1==count1)
{
nmuber1=0;
P2_0=0;
TR1=0;
TR0=1;
}
}
void int0() interrupt 0// 外部的中斷函數
{
P2_0=0;
TH0=0xd8;//5ms
TL0=0xf0;//5ms
delay(15);
TR0=1;
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
作者: qjyjack612510 時間: 2017-6-5 14:02
正在學,先收下,謝謝樓主分享。!
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
91天堂网|
国产成人亚洲精品自产在线
|
北条麻妃国产九九九精品小说
|
2020国产在线
|
久久久亚洲综合
|
h片在线观看网站
|
亚洲欧美一区二区三区在线
|
亚洲一区二区三区在线播放
|
国产a区|
国产精品成人一区二区
|
欧美在线一区二区三区
|
国产成人精品一区二区三区视频
|
久久精品成人一区
|
夜夜骑首页|
国产亚洲精品美女久久久久久久久久
|
一区在线视频
|
www.色婷婷
|
国产yw851.c免费观看网站
|
中文字幕国产
|
国产成人精品a视频
|
久久最新精品
|
欧美日韩三级
|
日韩中文在线观看
|
男女深夜网站
|
国产一区二区不卡
|
avtt国产|
精品国产精品
|
中国毛片免费
|
欧美亚州
|
亚洲视频一区二区三区
|
日韩精品免费视频
|
中文字幕日韩欧美一区二区三区
|
狠狠色综合久久丁香婷婷
|
美女黄视频网站
|
91激情视频
|
中文字幕一区二区在线观看
|
日韩在线免费视频
|
99re在线观看
|
日韩网站在线
|
精精国产xxxx视频在线野外
|
日韩免费视频一区二区
|