性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

學(xué)習(xí)單片機的疑問?

大家好,剛開始學(xué)習(xí)單片機,學(xué)習(xí)的匯編語言MCS51.差不多自學(xué)了好久了,一直有些不明白的地方,望大家告知:一,所有的單片機都支持匯編語言嗎?只要按不同單片機的外圍腳位的工作方式用匯編語言編好之后生存HEX文件就可以燒入單片機就可以了嗎?還有一些新型的單片機連數(shù)碼顯示都集成在里面的用匯編也能行嗎(我現(xiàn)在學(xué)的都有像7447這種數(shù)碼管顯示芯片在單片外面進(jìn)行連接才能實現(xiàn)數(shù)碼顯示)?還有好多不明白的地方一時半會還想不出來.希望高手們指點一下,我在這里謝謝了!!!
全部回復(fù)(14)
正序查看
倒序查看
2009-08-16 14:03
不同種類的單片機的匯編是不一樣的!數(shù)碼管顯示是自已寫程序,并不是集成在里的!
0
回復(fù)
2009-08-16 15:19
@firefox886
不同種類的單片機的匯編是不一樣的!數(shù)碼管顯示是自已寫程序,并不是集成在里的!
謝謝,那么C51語言又是怎么一回事,是不是好多單片機支持C51語言編寫呀?還有就是剛才說的在89C51要數(shù)碼管顯示得外加芯片像7447這樣的顯示芯片,程序是要寫進(jìn)MCS51里面,通過接口電路到7447里再讓7447來驅(qū)動數(shù)碼管顯示.我的意思是現(xiàn)在好多都是一個單片機芯片就能顯示數(shù)碼管,是不是已經(jīng)將像7447這樣的芯片已經(jīng)集成在里面了?顯示內(nèi)容程序肯定是要寫入,由它內(nèi)部去驅(qū)動顯示芯片.因為像89C51不通過顯示芯片使數(shù)碼管顯示數(shù)據(jù)好像是不行的哦.
0
回復(fù)
2009-08-16 22:29
@未來世界
謝謝,那么C51語言又是怎么一回事,是不是好多單片機支持C51語言編寫呀?還有就是剛才說的在89C51要數(shù)碼管顯示得外加芯片像7447這樣的顯示芯片,程序是要寫進(jìn)MCS51里面,通過接口電路到7447里再讓7447來驅(qū)動數(shù)碼管顯示.我的意思是現(xiàn)在好多都是一個單片機芯片就能顯示數(shù)碼管,是不是已經(jīng)將像7447這樣的芯片已經(jīng)集成在里面了?顯示內(nèi)容程序肯定是要寫入,由它內(nèi)部去驅(qū)動顯示芯片.因為像89C51不通過顯示芯片使數(shù)碼管顯示數(shù)據(jù)好像是不行的哦.
兄弟,C51是C語言,好好看書吧!89C51是可以直接驅(qū)動數(shù)碼管的,不必加什么7447!學(xué)東西要靈活點!
0
回復(fù)
2009-08-18 16:44
@未來世界
謝謝,那么C51語言又是怎么一回事,是不是好多單片機支持C51語言編寫呀?還有就是剛才說的在89C51要數(shù)碼管顯示得外加芯片像7447這樣的顯示芯片,程序是要寫進(jìn)MCS51里面,通過接口電路到7447里再讓7447來驅(qū)動數(shù)碼管顯示.我的意思是現(xiàn)在好多都是一個單片機芯片就能顯示數(shù)碼管,是不是已經(jīng)將像7447這樣的芯片已經(jīng)集成在里面了?顯示內(nèi)容程序肯定是要寫入,由它內(nèi)部去驅(qū)動顯示芯片.因為像89C51不通過顯示芯片使數(shù)碼管顯示數(shù)據(jù)好像是不行的哦.
每一種單片機都有自己的匯編語言,像51,AVR,PIC,HT....都是不同的匯編指令,C語言可以移植到每一種單片機,這就是C語言的移植性強的特點,如果單片機能驅(qū)動數(shù)碼管就不需要在單片機和數(shù)碼管之間加像7447之類的芯片,加這個芯片也只是增加驅(qū)動能力而已,有時候加此類芯片既是為了增加驅(qū)動能力也是為了節(jié)省I/O口資源...比如74LS164~
0
回復(fù)
2009-08-19 15:21
@huwoyun123
每一種單片機都有自己的匯編語言,像51,AVR,PIC,HT....都是不同的匯編指令,C語言可以移植到每一種單片機,這就是C語言的移植性強的特點,如果單片機能驅(qū)動數(shù)碼管就不需要在單片機和數(shù)碼管之間加像7447之類的芯片,加這個芯片也只是增加驅(qū)動能力而已,有時候加此類芯片既是為了增加驅(qū)動能力也是為了節(jié)省I/O口資源...比如74LS164~
謝謝,那么學(xué)習(xí)89C51匯編語言的話,那么應(yīng)用范圍就不是很多了,如果改用一種芯片不就是要重新學(xué)習(xí)該芯片的匯編,那不是挺麻煩的呀.你所說的C語言移植性很強,就是說好多單片機都可以用C51語言來編寫程序是嗎?
0
回復(fù)
2009-08-20 20:13
@未來世界
謝謝,那么學(xué)習(xí)89C51匯編語言的話,那么應(yīng)用范圍就不是很多了,如果改用一種芯片不就是要重新學(xué)習(xí)該芯片的匯編,那不是挺麻煩的呀.你所說的C語言移植性很強,就是說好多單片機都可以用C51語言來編寫程序是嗎?
高手指點一下我們這些新手中噻,我們對單片機來說有好多疑問呀?頂一下吧
0
回復(fù)
2009-08-21 13:36
@未來世界
高手指點一下我們這些新手中噻,我們對單片機來說有好多疑問呀?頂一下吧
C51只是在51單片機編程中用C語言編寫,也許你換成AVR單片機用C語言編寫就不叫C51~每種單片機都可以用C來編寫,但有自己的語言法則!這個需要資料學(xué)習(xí)的~匯編確實是每一種單片機對應(yīng)一種~但如果搞單片機開發(fā),最好從匯編學(xué)起,然后精通用C寫~也就是說,兩種編程語言都會是最好~
0
回復(fù)
2009-08-21 14:37
@huwoyun123
C51只是在51單片機編程中用C語言編寫,也許你換成AVR單片機用C語言編寫就不叫C51~每種單片機都可以用C來編寫,但有自己的語言法則!這個需要資料學(xué)習(xí)的~匯編確實是每一種單片機對應(yīng)一種~但如果搞單片機開發(fā),最好從匯編學(xué)起,然后精通用C寫~也就是說,兩種編程語言都會是最好~
謝謝,現(xiàn)在總算明白了好多,單片機,一句話,復(fù)雜,但是我還是要堅持學(xué)下去,先從51匯編學(xué)起吧!以后有不明白的地方望高手指點指點哦
0
回復(fù)
2009-08-25 16:22
@未來世界
謝謝,現(xiàn)在總算明白了好多,單片機,一句話,復(fù)雜,但是我還是要堅持學(xué)下去,先從51匯編學(xué)起吧!以后有不明白的地方望高手指點指點哦
不論C還是匯編最后都由軟件轉(zhuǎn)換成機器碼來控制單片機工作,可以說是殊途同歸.
C很好用啦,匯編好麻煩,不愛學(xué):(
0
回復(fù)
2009-08-27 08:40
@飛磚少年
不論C還是匯編最后都由軟件轉(zhuǎn)換成機器碼來控制單片機工作,可以說是殊途同歸.C很好用啦,匯編好麻煩,不愛學(xué):(
應(yīng)該來說,學(xué)會任何一種51匯編或者C,再學(xué)另外一種單片機的語言(匯編或者C)應(yīng)簡單多了是嗎?它們編寫的格式都是大體相同,只是匯編語句不太一樣是嗎?
0
回復(fù)
w123ps
LV.2
12
2009-08-29 09:20
@未來世界
應(yīng)該來說,學(xué)會任何一種51匯編或者C,再學(xué)另外一種單片機的語言(匯編或者C)應(yīng)簡單多了是嗎?它們編寫的格式都是大體相同,只是匯編語句不太一樣是嗎?
本人也是一名單片機初學(xué)者,現(xiàn)在在一電子廠做開發(fā),希望各位前輩多多指導(dǎo),技術(shù)交流群:88896417
0
回復(fù)
janyao
LV.1
13
2009-09-01 16:24
@w123ps
本人也是一名單片機初學(xué)者,現(xiàn)在在一電子廠做開發(fā),希望各位前輩多多指導(dǎo),技術(shù)交流群:88896417
頂下,初學(xué)中
0
回復(fù)
LV.1
14
2009-09-03 19:56
@janyao
頂下,初學(xué)中
學(xué)習(xí)中,頂!!
0
回復(fù)
2009-09-07 14:26
@未來世界
謝謝,現(xiàn)在總算明白了好多,單片機,一句話,復(fù)雜,但是我還是要堅持學(xué)下去,先從51匯編學(xué)起吧!以后有不明白的地方望高手指點指點哦
有沒有對海爾芯片HR6P72L熟悉的人呀?它的匯編復(fù)雜嗎?是不是很難學(xué)呀?
0
回復(fù)
發(fā)