最近開始用avr單片機,感覺無論是匯編還是C都比51要舒暢,不明白為什么現(xiàn)在的單片機教學非要以51為主。
我用的是ATmega32,內(nèi)存比較大,ROM 32K,RAM 2K,EEPROM 1K,很適合寫一些大型工程,比如ucos-ii的移植。硬件資源也很豐富,有內(nèi)部晶振、SPI、IIC、JTAG、ADC等。ATmega16 和 32 兼容,只是內(nèi)存少了一半。
下載方式有SPI和JTAG兩種方式,JTAG能在線調(diào)試,很好用,可惜的是要占4個端口。
搭建了一個最小系統(tǒng),用LochMaster這個軟件設計,感覺很應手。
|