《51單片機C語言應(yīng)用程序?qū)嵗v》程序匯總有原理圖
《51單片機C語言應(yīng)用程序?qū)嵗v》程序匯總有原理圖,希望給初學(xué)的朋友能帶來一些幫助1154589258.rar
全部回復(fù)(33)
正序查看
倒序查看
@hanzhu21
上傳我剛買資料里光盤的內(nèi)容.希望大家能用著.
想學(xué)習單片機的人真多啊,我建議還是先學(xué)51 才好,他已經(jīng)是8 位機 的標準了,學(xué)好了他其他的大同小異.對于學(xué)生和個人而言我推薦學(xué)習 C8051fxxx系列,因為他速度比標準51快12 倍,和標準51 完全容, 尤其適合工控,最方便的是你不用買仿真器,燒寫器,他是帶Jtag的買個ec3就行了,很便宜.
我有一同事做事很不錯的,和我聊起了單片機,他說他的一個朋友告訴他,要記住51的所有指令,他就背啊,背啊,老是記不住.我告訴他指令其實不用怎么背的.有些不怎么懂行的人真是誤人子弟啊.
本人搞C 語言和單片機5年了,有點心得,想為初學(xué)者做點事情(本人并不高尚). 近期準備做一個網(wǎng)站,寫一個適合初學(xué)者的51和C語言+一點數(shù)據(jù)結(jié)構(gòu)的教程,我本身不是電子類出身,我想我的學(xué)習思路會適合一部分人的.不過本人最近失業(yè)了,還得找到工作再說,工作比較難找啊,不是俺水平不行,俺在外企做的東西老外都叫好呢,只是部門經(jīng)理見了我老是面視不過.等俺的網(wǎng)站開張了,大家來捧場阿lzh_lsy@yahoo.com.cn
我有一同事做事很不錯的,和我聊起了單片機,他說他的一個朋友告訴他,要記住51的所有指令,他就背啊,背啊,老是記不住.我告訴他指令其實不用怎么背的.有些不怎么懂行的人真是誤人子弟啊.
本人搞C 語言和單片機5年了,有點心得,想為初學(xué)者做點事情(本人并不高尚). 近期準備做一個網(wǎng)站,寫一個適合初學(xué)者的51和C語言+一點數(shù)據(jù)結(jié)構(gòu)的教程,我本身不是電子類出身,我想我的學(xué)習思路會適合一部分人的.不過本人最近失業(yè)了,還得找到工作再說,工作比較難找啊,不是俺水平不行,俺在外企做的東西老外都叫好呢,只是部門經(jīng)理見了我老是面視不過.等俺的網(wǎng)站開張了,大家來捧場阿lzh_lsy@yahoo.com.cn
0
回復(fù)
@dianziwoaini
謝謝了
誰說51系列跟其它結(jié)構(gòu)的MUC編程一樣??
幾乎所有的MCU結(jié)構(gòu)都是不一樣的,freescale,risc,x86匯編語言相關(guān)太大了,芯片結(jié)構(gòu)不一樣,開發(fā)的時候考慮的問題也不一樣,別指望學(xué)一個51就會開發(fā)freescale的MCU,告訴你,拿51的知識進freescale,門都沒有.
RISC和ARM差得就更遠了.
開發(fā)MCU跟在操作系統(tǒng)上開發(fā)應(yīng)用程序不一樣的,在操作系統(tǒng)上開發(fā)程序,所關(guān)心的是如何解決一個應(yīng)用的問題,無需關(guān)心直接跟內(nèi)存等硬件打交道,但MCU就不一樣了,大多數(shù)情況下是直接操作內(nèi)存等硬件,雖然應(yīng)用不太復(fù)雜,但所考慮的問題并不見得少,而通用的C程序并不能完全用在MCU上,MCU只用了C 一部分功能.
幾乎所有的MCU結(jié)構(gòu)都是不一樣的,freescale,risc,x86匯編語言相關(guān)太大了,芯片結(jié)構(gòu)不一樣,開發(fā)的時候考慮的問題也不一樣,別指望學(xué)一個51就會開發(fā)freescale的MCU,告訴你,拿51的知識進freescale,門都沒有.
RISC和ARM差得就更遠了.
開發(fā)MCU跟在操作系統(tǒng)上開發(fā)應(yīng)用程序不一樣的,在操作系統(tǒng)上開發(fā)程序,所關(guān)心的是如何解決一個應(yīng)用的問題,無需關(guān)心直接跟內(nèi)存等硬件打交道,但MCU就不一樣了,大多數(shù)情況下是直接操作內(nèi)存等硬件,雖然應(yīng)用不太復(fù)雜,但所考慮的問題并不見得少,而通用的C程序并不能完全用在MCU上,MCU只用了C 一部分功能.
0
回復(fù)
@秀秀2006
誰說51系列跟其它結(jié)構(gòu)的MUC編程一樣??幾乎所有的MCU結(jié)構(gòu)都是不一樣的,freescale,risc,x86匯編語言相關(guān)太大了,芯片結(jié)構(gòu)不一樣,開發(fā)的時候考慮的問題也不一樣,別指望學(xué)一個51就會開發(fā)freescale的MCU,告訴你,拿51的知識進freescale,門都沒有.RISC和ARM差得就更遠了.開發(fā)MCU跟在操作系統(tǒng)上開發(fā)應(yīng)用程序不一樣的,在操作系統(tǒng)上開發(fā)程序,所關(guān)心的是如何解決一個應(yīng)用的問題,無需關(guān)心直接跟內(nèi)存等硬件打交道,但MCU就不一樣了,大多數(shù)情況下是直接操作內(nèi)存等硬件,雖然應(yīng)用不太復(fù)雜,但所考慮的問題并不見得少,而通用的C程序并不能完全用在MCU上,MCU只用了C一部分功能.
給大家學(xué)習一個建議,學(xué)就學(xué)難度大一點的,大多數(shù)人都會的東西只要懂就行了,不要搞精,因為即使搞精了也不值錢,搞就搞別人不搞的東西,物才會以稀為貴,比如開發(fā)freescale,和基于ARM的,雖然搞的人挺多,但真搞得好的其實并不多的,就全國來講,能把高端MCU搞精的人數(shù)都能數(shù)出來,這跟計算行業(yè)里是一樣的,比如全國有多少人JAVA寫得好的,我數(shù)都能數(shù)出來,99%會一點后就在那吹,只有不到1%的人真正的專注于技術(shù),并把技術(shù)做得更精理更好當做職業(yè)目標或興趣愛好,在目前我們這么浮燥的社會,能專注于技術(shù)的人太小了.
相反,技術(shù)做得好的人得到的也更多,現(xiàn)在不象以前了,好的就是好,花再多的錢也不容易找到.
相反,技術(shù)做得好的人得到的也更多,現(xiàn)在不象以前了,好的就是好,花再多的錢也不容易找到.
0
回復(fù)