//串行數(shù)碼管顯示 溫度值//芯片 ATMEGA16L //時鐘 4MHz 內(nèi)部 // DS18B20數(shù)據(jù)線是雙向總線,采用一個IO口 // DS18B20數(shù)據(jù)線,輸出不是通過IO口直接輸出0和1,而是將IO口的PORT置成0。 // 輸出方式,輸出0; // 輸
//164驅(qū)動數(shù)碼管顯示 //芯片 ATMEGA16L //時鐘 4MHz 內(nèi)部 //采用CVAVR編寫,使用了系統(tǒng)自帶延時函數(shù) //PD0 PD1 模擬164時序 #include #include #define hc164_data PORTD.0 #define hc164_clk PORTD.1 void
// 串行數(shù)碼管顯示 TLC549 AD轉(zhuǎn)換值// 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // us延時 j=1;while(--j); 一個循環(huán)6個周期,4M晶振,延時1.5us #include//164數(shù)據(jù)線置1 #define hc164_data_SET PORTD |= 0x01 //164