AVR内部EEPROM读写实验
/*addr:地址;number:长度;p_buff:读出数据存放指针*/
void eprom_read(unsigned int addr, unsigned char number, unsigned char *p_buff) {
while(EECR (1 EEWE));
EEARH = 0x00;
while(number --) {
EEARL = addr ++;
EECR |= (1 EERE);
*p_buff++ = EEDR;
}
}
/*EEPROM写入函数*/
/*addr:地址;number:长度;p_buff:写入数据存放指针*/
void eprom_write(unsigned int addr, unsigned char number, unsigned char *p_buff) {
EEARH = 0x00;

伺服电机相关文章:伺服电机工作原理
评论