//串行數(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
/**********用if語句控制P0口8位LED的點亮--51單片機(jī)配套開發(fā)板*****************///實例19:用if語句控制P0口8位LED的流水方向 #include //包含單片機(jī)寄存器的頭文件 sbit K5=P1^4; //將S1位定義為P1.4 sbit K6=