单片机
文章平均质量分 73
Silent-Jy
生活是坚持出来的。
展开
-
51单片机———矩阵键盘
/*矩阵键盘,程序的思路是先进行扫描,记录下行值,后列扫描,记录下列值, 然后根据行列的值确定按键硬件: P2口接八段数码管的段位,P2[0:7] = SEG[A-G,DP] P0口接键盘,即P0[0:7] = JP4[1-8]; 见原理图 */#include#define u8 unsigned char#define u16 unsigned intu8 cod原创 2013-12-11 22:18:43 · 4292 阅读 · 0 评论 -
51单片机———串口通讯的疑惑
/*程序的功能是在T1定时器工作方式2下使用串口工作方式1实现串口通讯,即PC机发送一串数据,51单片机将数据反馈回来。使用回车符作为一串字符串的结束标志总结:我是参照郭天祥51单片机写的,这个程序写得还是有点疑惑,就是下面在接受完数据后一定要先将串口中断关闭(即ES = 0),然后再进行处理,如果不关闭中断的话,反馈回PC机的数据就是I get\n*/#include//#define DEBU原创 2013-12-11 22:02:34 · 1351 阅读 · 0 评论 -
51单片机——AT2402
#include#include"at24c02.h"u8 code Digit[] = {0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7D,0x07,0x7f,0x6f};sbit a = P2^2;sbit b = P2^3;sbit c = P2^3;void delayms(u16 time){ u8 i=0; for(;time原创 2013-12-14 14:45:16 · 1949 阅读 · 0 评论