|
當(dāng)然這個(gè)1602的4線驅(qū)動(dòng)程序不是俺自己寫,是從ouravr上抄的,不過從這個(gè)例子里學(xué)到ICC編譯的一些問題,就是編譯前必須做些編譯選項(xiàng),比如選擇處理器的類型,我就是因?yàn)闆]有做這個(gè)選擇,所以出現(xiàn)"code address 0 already contains a value"這么個(gè)莫名其妙的錯(cuò)誤,差點(diǎn)就此崩潰,好在及時(shí)發(fā)現(xiàn),才沒打擊俺學(xué)習(xí)AVR的熱心!
下圖是minM6開發(fā)板和1602一起工作的樣子 。有一個(gè)小小問題,通過USBASP過來到開發(fā)板上的電壓不足,只有4.3V,而1602最低工作電壓是4.5V,所以還必須加外置電源。 這里還要抱怨一下,溫州人生產(chǎn)的排針真差勁啊,不但不是鍍金的,而且比其他的要細(xì)不少,以至于杜邦插頭插上去后松松垮垮的。
|
|