Image
Image

consumption

+ 关注

粉丝 1     |     主题 10     |     回帖 194

谁比较熟悉函数优化啊
2019-12-27 16:34
  • 德州仪器MCU
  • 34
  • 1369
  简化逻辑和操作方式  
MSP432 Lab2 Interrupt and Clock System
2019-12-29 10:37
  • 德州仪器MCU
  • 3
  • 500
  感谢楼主分享资料,学习一下  
MSP432 Lab4 TI Drivers and RTOS
2019-12-29 10:36
  • 德州仪器MCU
  • 3
  • 837
  感谢楼主分享资料,学习一下  
TI CC3220 with Amazon FreeRTOS
2019-12-29 10:23
  • 德州仪器MCU
  • 4
  • 1129
  感谢楼主分享资料,学习一下  
PIC16F877A矩阵键盘的用法
2020-2-13 11:06
  • Microchip
  • 7
  • 463
  unsigned char read_keyboard() { static unsigned char key_state = 0, key_value, key_line; unsig ...  
  键盘key.h #define No_key 255 #define K1_1 1 #define K1_2 2 #define K1_3 3 #define k1_4 4 #defin ...  
  头文件:delay.h void delay_1us(void); void delay_nus(unsigned int n); //N us延时函数 void dela ...  
  下面为延时函数:文件delay.c void delay_1us(void) //1us { asm("nop"); } ...  
  void main(void) { unsigned char ID=0; TRISB=0X00;//所有B0端口输出 PORTB=0XFF; TRISD=0X0F; ...  
  #include #include #include"delay.h" #include"key.h" unsigned char led_7[]={0x3f,0x06,0x5b,0x4F,0x ...  
PIC单片机矩阵键盘检测原理及实现
2020-2-13 11:24
  • Microchip
  • 7
  • 771
  void didi(uchar num) { uchar di_num; for(di_num=num;di_num>0;di_num--) { RE0=1; delay(50); ...  
  void disp() { switch(key_num) { case 0xee:PORTD=table[0];break;//1110 case 0xed:PORTD=table[1] ...  
  void scan() { uchar key_tem; PORTB=0x7f;//0111 1111 key_num=PORTB; key_num=key_num&0x0f; if(key_num! ...  
  void init() { TRISB=0x0f; TRISD=0; TRISA=0; TRISE0=0; RE0=0; PORTD=0; PORTA=0xff; }  
  void delay(uint x) { uint a,b; for(a=x;a>0;a--) for(b=110;b>0;b--); }  
  void main() { init(); while(1) { scan(); disp(); } }  
PIC矩阵键盘学习
2020-2-13 11:23
  • Microchip
  • 7
  • 469
  //--------------------------------------------------- //按键扫描程序 void scan() { PORTD=0XF7; ...  
  void SPI_tx(uchar spi_data) { SSPBUF = spi_data; do { ; }while(!SSPIF);//等 ...  
  //--------------------------------------------------- //初始化函数 void init() { PIR1 = 0 ...  
  //主程序 void main(void) { init(); //调用初始化 ...  
2
3
近期访客