|
手上有块带保护的点阵屏(保护相关参见:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3835775&bbs_page_no=1&search_mode=3&search_text=yaya001&bbs_id=9999)
无论我怎么调整刷新频率死活点不亮,已经整了一天了
#define OE_HIGH() GPIO_WriteBit(GPIOA,GPIO_Pin_1,Bit_SET)
#define OE_LOW() GPIO_WriteBit(GPIOA,GPIO_Pin_1,Bit_RESET)
#define LOCK_DATA() GPIO_WriteBit(GPIOB,GPIO_Pin_12,Bit_RESET)
#define UPDATE_DATA() GPIO_WriteBit(GPIOB,GPIO_Pin_12,Bit_SET)
while (1)
{
uint32_t i;
for (i = 0; i < 8;i++)
{
send_byte_to_display(0xAA);
}
UPDATE_DATA();
for (i = 0;i < 400; i++)
{
__NOP();
}
LOCK_DATA();
disp_row(row);
row++;
if (row > 16)
{
row = 0;
}
}
void disp_row(uint8_t row)
{
uint32_t i;
GPIO_Write(GPIOC,row);
OE_LOW();
for (i = 0; i < 300; i++)
{
__NOP();
}
OE_HIGH();
} |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|