完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
|
|
#ifndef head_H_H
#define head_H_H #include #include #include #define uint unsigned int #define uchar unsigned char ***it cp=P1^5; // 电机1的驱动的脉冲 ***it cp1=P3^2; // 电机1的驱动脉冲 ***it dir=P1^6; // 电机2的驱动的方向 ***it dir1=P3^3; // 电机2的驱动脉冲的方向 ***it cp2=P3^5; // 电机3的驱动的方向 ***it dir2=P3^4; // 电机3的驱动脉冲的方向 /*********按键控制*************/ ***it key1=P2^5; //自动调节平衡 ***it key2=P2^4; //控制X面的角度顺时针 ***it key3=P2^3; //调节角度使能 ***it key4=P2^2; //控制X面的角度逆时针 ***it key5=P2^1; //控制y面的角度顺时针 ***it key6=P2^0;//控制y面的角度顺时针 /*************AD接口定义****************/ ***it ADout=P1^1; ***it ADin=P1^2; ***it CS=P1^0; ***it CLK=P1^3; ***it EOC=P1^4; ***it lcdrs=P2^6; ***it lcden=P2^7; /******************变量的外部声明*************/ extern char ack_sign; //I2C 应答标志 extern uchar delaysign; //视觉停留标志 extern uchar xsign; extern uchar ysign; extern uchar zsign; extern int x,z,yy; extern char flag; extern unsigned long int xy; /**************使用的函数*****************/ void delay_50us(uint t); void delayns(uint n); void delayms(uint z); void write_com(char com);//函数功能:写指令 void write_date(char date); //函数功能:写数据 void init1602(void); //函数功能:初始化1602 void self_test7260(); void sendx();//函数功能:向1602发送x轴测量数据 void sendz();//函数功能:向1602发送y轴测量数据 void sendyy();//函数功能:向1602发送y轴测量数据 void key(); uint readAD(uchar port) ; #endif |
|
|
|
|
|
楼主太热心 了
|
|
|
|
|
|
四点调平还是三点调平?
|
|
|
|
|
|
求助大佬们,装了补丁的pads9.5,页面还是有这种问题怎么办?
5852 浏览 1 评论
4201 浏览 1 评论
PADS Layout 在Bottom层添加测试点,被盖了绿油(同样的操作TOP层没有被绿油覆盖),怎么设置才能去掉绿油?
4802 浏览 1 评论
9062 浏览 0 评论
PADS DRC报焊盘之间距离过小,焊盘间距为7,但是规则的安全间距为5
16682 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 06:01 , Processed in 0.542349 second(s), Total 57, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号