基于单片机的直流电机转速控制 - 图文(8)

2019-03-22 18:27

浙江海洋学院东海科学技术学院本科生毕业论文

delay_nms(5);

LCD_send_command(0x38,0); delay_nms(5);

LCD_send_command(0x38,1);//设置lcd1602为每个字符5×7显示 LCD_send_command(0x0f,1); //开显示,光标显示并闪烁

LCD_send_command(0x06,1);//光标移动设置,每写一个数,光标自动加一 LCD_send_command(0x01,1); //清屏 }

/**************LCD1602的初始化完毕***************************/

/******定时器,外部中断初始化******/

/***********************初始化函数*********************/ void init() {

IT1=1; //脉冲触发方式 EA=1; //中断总允许 EX1=1; //允许外部中断1

TMOD=0x91; TH0=0x3c;

TL0=0xb0; //给定时器赋初值

ET0=1; //允许定时中断 TR0=1; //启动定时器 }

/******定时器,外部中断初始化******/

void main() { k=0;

init(); LCD_init();

while(1) {

dispbuff[3]=(k/100);

dispbuff[2]=(k/10); // dispbuff[1]=(k); //

LCD_write_char(1,0x02,(dispbuff[3])+48); //

33

浙江海洋学院东海科学技术学院本科生毕业论文

LCD_write_char(1,0x03,(dispbuff[2])+48); LCD_write_char(1,0x04,(dispbuff[1])+48);

} }

/***********************频率进入端口*********************/ void inter1() interrupt 2 {

j++; }

void timer0() interrupt 1 {

TH0=0x3c;

TL0=0xb0; // 50ms t++;

if(t>=20) //一秒 { t=0; k=j/2; j=0; } }

//定时中断入口 //定时器赋值 34

浙江海洋学院东海科学技术学院本科生毕业论文

附录B 电路图

35

浙江海洋学院东海科学技术学院本科生毕业论文

36

浙江海洋学院东海科学技术学院本科生毕业论文

附录C 实物图

37

浙江海洋学院东海科学技术学院本科生毕业论文

38


基于单片机的直流电机转速控制 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:职业调查报告实践活动策划书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: