本设计中,程序解决的主要问题是控制芯片ADC0808进行模数转换并读取转换后的值,使用4位数码管显示,且根据转换后的光强值的大小点亮代表相应等级的LED灯。程序设计流程如图5-9所示。
图5-9 程序设计流程
程序: