GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10|GPIO_Pin_9;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;GPIO_InitStructure.GPIO_OType = GPIO_OType_OD;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;GPIO_Init(GPIOA, &GPIO_InitStructure)...
typedef unsigned char UINT8;typedef unsigned intUINT16;typedef unsigned long UINT32;typedef char INT8;typedef int INT16;typedef long INT32;define TIMER0_INITIAL_VALUE 5000 define HIGH 1 define LOW 0 define ON 1 define OFF 0 define SEG_PORT P0 define...
这样转换的字符可能就是 0x00 0x00 这样肯定打印不出来,即使是0x90,0x01也是不可见字符。LZ希望打印出9001吧。其实先建立个16进制的表 char hex[]= {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};然后一位一位解析 例如 int i = 78908 ...
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA , RCC_APB2Periph_AFIO,ENABLE);没打开复用时钟?
void delayms(uint s){ uint a,b;for(a=s;a>0;a--){for(b=1200;b>0;b--);} } void cc(){ switch(tel_switch){ case 0xEE:Tel[num]=0x31;P1=0xFE;num++;delayms(200);P1=0xff;break;case 0xED:Tel[num]=0x32;P1=0xFE;num++;delayms(200);P1=0xff;break;case 0xEB:...
模拟IO口方式直观好理解,效率不是很高。STM32可以用硬件SPI、USART操作。并口的话用STM32F103VCT6以上的具有FSMC的型号可以像51一样定义外部存储器地址。话说这片子的范例程序也只能做个参考,各种while阻塞式延时,程序跑起来卡得一塌糊涂。要想做好,还是得用状态机和定时器代替死等。
八年级下册英语单词表 Uint11. will v.将;会;要 2. robot n.机器人 3. everything pron.每件事物 4. paper n.纸;纸张 5. use v.使用;利用 6. fewer adj.(few的比较级)较少的;较少数 7. less adj.(little的比较级)较少;较小 8. pollution n.污染 9. ...
其实这个程序很简单。按下N,就显示N*N喽。多用点缓存,简单一下结构,就好写了。首先,简化显示部分:number[] = {..., 0x00}; //最后加上这个,以便显示灭状态:number[16] = 0x00;uchar disbuf[6] = {0}; //显示6只数码和的缓存 void display(){ uchar i;for(i = 0; i <...
/ 按键静态显示不同数字,即按1键显示1 动态显示:数字移动显示 / include<reg52.h> define uint unsigned int define uchar unsigned char sbit Dp=P0^6;sbit d1=P2^4;sbit d2=P2^5;sbit d3=P2^6;sbit d4=P2^7;uchar code table[]= {0x28,0xeb,0x32,0xa2,0xe1,0xa4,0x24,0x...
#define S22 9#define S23 14#define S24 20#define S31 4#define S32 11#define S33 16#define S34 23#define S41 6#define S42 10#define S43 15#define S44 21static void MD5Transform (UINT32 a[4], unsigned char b[64]);static void Encode (unsigned char *, UINT32 *, unsigned int);...