没有合适的资源?快使用搜索试试~ 我知道了~
STC15F204EA单片机旋转编码器版白光T12控制器代码(开发固件)(by金向维).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 76 浏览量
2021-10-02
16:07:53
上传
评论
收藏 53KB DOCX 举报
温馨提示
试读
10页
单片机技术
资源推荐
资源详情
资源评论
/*************STC15F204EA 单片机旋转编码器版白光 T12 控制器代码(开发固件)(by 金向维)*******************/
#include <STC15F104E.H> //单片机头文件,24MHz 时钟频率
#include "INTRINS.h" //头文件
unsigned char code duanma[12]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,
0x7d,0x07,0x7f,0x6f,0x40,0x73}; //共阴数码管段码数据(0,1,2,3,4,5,6,7,8,9),倒
数第二个是显示负号-的数据,倒数第一个
是显示字母 P 的数据
unsigned int code wendubiao[62]={924,959,996,1033,1071,1110,1150,1190,1232,1273,1315,1358,1401,1443,1487,
1501,1574,1619,1663,1706,1751,1756,1776,1810,1853,1903,1958,2017,2078,2141,
2204,2266,2327,2387,2444,2500,2554,2607,2657,2706,2738,2800,2844,2889,2931,
2974,3016,3056,3098,3139,3179,3218,3257,3296,3333,3372,3408,3446,3484,3519,
3554,3590}; //根据 NTC 电阻随温度变化进而引起电压变化
得出的数据,用来查表计算室温(进而对热
电偶冷端补偿)
sbit t12=P2^0; //T12 通过 P2.0 控制
sbit bw=P3^4; //数码管百位位选为 P3.4
sbit sw=P3^5; //数码管十位位选为 P3.5
sbit gw=P3^6; //数码管个位位选为 P3.6
sbit ?huan=P3^7; //数码管的 a 段本应该用 P1.0 控制,由于 P1.0 被用来控制 T12,所以要用 P3.7 替代
P1.0
sbit encoderb=P1^4; //编码器的 b 脚接 P1.4
sbit encodera=P3^2; //编码器的 a 脚接 P3.2
sbit zhendongkaiguan=P0^1; //震动开关接 P0.1
sbit bianmaanniu=P3^3; //编码器的按键接 P3.3
sbit a7=P2^7; //数码管小数点
sbit a6=P2^6; //数码管 g 段
sbit a5=P2^5; //数码管 f 段
sbit a4=P2^4; //数码管 e 段
sbit a3=P2^3; //数码管 d 段
sbit a2=P2^2; //数码管 c 段
sbit a1=P2^1; //数码管 d 段
bit e=1, f=1; //e f 用来保存编码器上一次的状态
学习文档 仅供参考
资源评论
zhangao_fengg
- 粉丝: 17
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功