|
功能: 将LCD填充为黑色
******************************************************************************/
void lcd_fill(void)
{
uchar i,j;
uchar byte[1] = {0xFF};
for(i=0;i<=127;i++)
{
for(j=0;j<=7;j++)
{
lcd_write_byte(i,j,byte);
}
}
}
3.4
单片机与D/A、A/D转换电路制作
A/D、D/A转换器是单片机电路经常要用到的器件。在电子设计中,很多时候需要
处理模拟量,对模拟量进行控制。这就要使用到A/D、D/A转换器,将模拟量转换成数字量,由单片计进行处理,再将数字量转换为模拟量,对外围设备进行控制。由于单片机本身工作速度慢,不能连接高速A/D、D/A转换器,同时为了节省单片机IO口资源,本节仅就低速串行转换器进行介绍。如果需要使用高速A/D、D/A转换器,请使用FPGA对其进行控制。
3.4.1串行模数转换器应用
串行输出的A/D芯片由于节省单片机的I/O口线,越来越多地被采用。如具有SPI三线接口的TLC1549、TLC1543、TLC2543、MAX187等,具有2线IIC接口
|
|