小弟初學(xué)單片機(jī),發(fā)現(xiàn)書店里的關(guān)于單片機(jī)的書沒有一本能夠看的懂,很是迷惘不知道該從那里學(xué)起.
看單片機(jī)的程序盡是些這個數(shù)從這個地址挪到那個地址......等等運(yùn)算~~??既不知道為什么要這樣運(yùn)算也不知道運(yùn)算的后有什么用處?
結(jié)合早前學(xué)習(xí)PROTEL的經(jīng)驗,帶著一個問題學(xué)習(xí),靠解決問題來提高,不僅入門很快而且學(xué)習(xí)效率很高.
同樣也想這樣學(xué)習(xí)單片機(jī),比如我想模擬一個簡單的翻轉(zhuǎn)觸發(fā)器,每一個脈沖輸出翻轉(zhuǎn)一次,擁有那些知識才能夠把他變成匯編語言,然后再研究單片機(jī)如何工作?
是不是我的想法大家見笑?是不是當(dāng)我學(xué)通單片機(jī)原理和接口技術(shù)后這個問題就不是問題了?我該從那里學(xué)起?
各位大俠多多指點~~~~~!!!!!
誰能指引小弟進(jìn)入單片機(jī)的大門?
全部回復(fù)(7)
正序查看
倒序查看
應(yīng)該先從51的單片機(jī)學(xué)起,其他的觸類旁通,先大概了解單片機(jī)的架構(gòu)及其內(nèi)部結(jié)構(gòu),內(nèi)部寄存器的功能,因為單片機(jī)的基礎(chǔ)知識在數(shù)字電路,至于指令嘛就是要根據(jù)實現(xiàn)的功能而學(xué),比如:你要實現(xiàn)一個加法運(yùn)算,那就一般用加法指令,另外因為單片機(jī)的運(yùn)算的各種結(jié)果只能通過寄存器保存,所以當(dāng)你知道內(nèi)部結(jié)構(gòu)和寄存器的功能,你就基本知道指令的用法了.
0
回復(fù)