實(shí)驗(yàn)?zāi)康?/b>:為了進(jìn)一步掌握單片機(jī)(大板的使用)焰轻,理解單片機(jī)的工作原理京闰,實(shí)現(xiàn)在單片機(jī)上實(shí)現(xiàn)顯示字母“SUN”
實(shí)驗(yàn)器材:keil考蕾、單片機(jī)(大板)、PZ-ISP普中自動下載軟件吐咳。
實(shí)驗(yàn)原理:8*8點(diǎn)陣共由64個(gè)發(fā)光二極管組成逻悠,且每個(gè)發(fā)光二極管是放置在行線和列線上的交叉點(diǎn)上,當(dāng)對應(yīng)的某一行置高電平韭脊,某一列置低電平是童谒,相應(yīng)的二極管就會發(fā)亮。
實(shí)驗(yàn)步驟:
1乾蓬、將實(shí)驗(yàn)所能用到的程序從網(wǎng)盤上下載下來以后惠啄,打開keil軟件,打開程序文件夾里的源程序任内,編譯運(yùn)行程序,沒有錯(cuò)誤發(fā)生融柬。
2死嗦、打開單片機(jī),通過數(shù)據(jù)線連接在電腦上粒氧,通過資源管理器查看連接端口的名稱越除。
3、打開PZ-ISP普中自動下載軟件外盯,將芯片類型改為STC89Cxx (xx為51/52)(New)摘盆,串口改為連接端口,打開文件(.hex為后綴名)饱苟。
4孩擂、打開單片機(jī)的電源,開始程序下載箱熬。
實(shí)驗(yàn)現(xiàn)象:
現(xiàn)象一:
經(jīng)過觀察發(fā)現(xiàn)是程序錯(cuò)誤类垦,改了程序以后狈邑,再進(jìn)行調(diào)試,得到
現(xiàn)象二:
實(shí)驗(yàn)啟示:一開始沒有注意到程序中說的“列選通控制”蚤认,所以是按照行來進(jìn)行的編碼米苹,所以弄出來的字母是橫著的。之后發(fā)現(xiàn)了這個(gè)錯(cuò)誤砰琢,按照列選來編的碼蘸嘶,就好了,所以在做實(shí)驗(yàn)的時(shí)候陪汽,一定要看所有的程序训唱,不能只拘泥于看編碼的一小部分。