直流电机调速控制系统的C语言程序 (2)
16页1、细心整理/MCU:AT89S51/晶振:12M#include regX52.H#include math.h#include intrins.h#define LCDIO P0 /定义P0口及LCD1602数据口相接#define ON 1#define OFF 0 sbit LCD_RS=P26; sbit LCD_RW=P25; sbit LCD_EN=P24; sbit LCD_BUSY=LCDIO7; sbit SW4=P20; / 速度设置加 sbit SW3=P21; / 速度设置减 sbit SW2=P22; /停 sbit SW1=P23; / 反转 sbit IN2=P34; /红色线 sbit PWM=P35; /黄色线 sbit IN1=P36; /紫色线 int display; int flag; int time; int a; int s=25; unsigned long int p; unsigned long int xiao; unsigned long int h; unsigned long int v; unsigned char disp
2、buff4; /存放各位数据/*1ms延时子程序*/void delay_nms(unsigned int n) unsigned int i; unsigned char j; for(i=0;in;i+) for(j=0;j120;j+) ; /空操作/*1ms延时子程序*/*0.1ms延时子程序*/void control_speed(unsigned int n) unsigned char j; for(j=0;jn;j+) ; /空操作/*0.1ms延时子程序*/#define uchar unsigned char#define uint unsigned int/LCD驱动void LCD_check_busy(void) /检测LCD状态,看它是不是还在忙呢do LCD_EN=0; LCD_RS=0; LCD_RW=1; LCDIO=0xff; LCD_EN=1; while(LCD_BUSY=1); LCD_EN=0;/*LCD1602写叮嘱*/void LCD_send_command(uchar command,busy1)if(busy1) LCD_check
《直流电机调速控制系统的C语言程序 (2)》由会员cn****1分享,可在线阅读,更多相关《直流电机调速控制系统的C语言程序 (2)》请在金锄头文库上搜索。
细胞周期检测-protocol
放射工作人员个人剂量管理制度官方版(6篇)
电力拖动基础复习题
高三勉励演讲稿
一年级上册加偏旁变新字-反义词--练习
外科麻醉知识点和心肺复苏
北京交通大学企业管理专业课真题管理学2002
担复兴大任-做时代新人主题班会
南开大学21春《个人理财》在线作业三满分答案68
食品微生物学复习题
五年级语文(下册)5—6单元默词卷
七年级地理上册第四章第三节人类的聚居地聚落学案新版新人教版
工程项目五算
矿井污水处理方案
幼儿园教研工作总结参考范文(2篇).doc
土地买卖合同专业版(八篇).doc
精选神经内科年终总结标准范文(5篇)
石材幕墙施工组织设计
聚合物防水砂浆
关于《人生》读书笔记15篇
2023-07-10 4页
2022-12-06 9页
2023-06-17 2页
2024-01-13 3页
2023-09-30 7页
2022-10-18 8页
2023-09-03 14页
2023-04-14 13页
2023-07-14 2页
2023-09-12 8页