//串行数码管显示 温度值//芯片 ATMEGA16L //时钟 4MHz 内部 // DS18B20数据线是双向总线,采用一个IO口 // DS18B20数据线,输出不是通过IO口直接输出0和1,而是将IO口的PORT置成0。 // 输出方式,输出0; // 输
//164驱动数码管显示 //芯片 ATMEGA16L //时钟 4MHz 内部 //采用CVAVR编写,使用了系统自带延时函数 //PD0 PD1 模拟164时序 #include #include #define hc164_data PORTD.0 #define hc164_clk PORTD.1 void
// 串行数码管显示 TLC549 AD转换值// 芯片 ATMEGA16L // 时钟 4MHz 内部 // us延时 j=1;while(--j); 一个循环6个周期,4M晶振,延时1.5us #include//164数据线置1 #define hc164_data_SET PORTD |= 0x01 //164