1、

    使用iic协议的外设的两个数据端口是SDA和SCL,所以外设不需要自己再定义新的端口,直接使用iic协议中定义好的端口就好
    同理基于spi协议的外设也是如此
2、
    往往iic、spi协议等都是用的都是自己编译的,不会使用库中自带的协议
3、
   5110一行中每个字符之间的间距是6
   例:
         LCD_write_string(42,4,(&bai),1);
         LCD_write_string(48,4,(&shi),1);
4、
   将BUF区内的数据用字符表示的方法:
       void conversion2(uint temp_data)  
{  
    wan=temp_data/10000;
    temp_data=temp_data%10000;   //取余运算
   qian=temp_data/1000+0x30;
    temp_data=temp_data%1000;    //取余运算
    bai=temp_data/100+0x30;
    temp_data=temp_data%100;     //取余运算
    shi=temp_data/10+0x30;
    temp_data=temp_data%10;      //取余运算
    ge=temp_data+0x30; 
}    //显示的是四位数(千、百、十、个)
5、
    编译文件时有时会发生莫名的问题:
         同一工程文件,别人的电脑上有用,自己却没有用。可能的原因是:
         。keil编译器出现BUG
         。系统设置有问题
      遇到这种问题,只好重建,重试了,莫名的悲伤了,祝自己不会出现这种问题