單片機(jī)時(shí)鐘 程序的問(wèn)題在大神指導(dǎo)下解決:一個(gè)基于51單片機(jī)的數(shù)字時(shí)鐘程序new程序燒不出來(lái)。...我只是讓它工作24小時(shí)時(shí)鐘,但是燒了程序,是要損壞微控制器還是把程序?qū)懭胛⒖刂破鳎课也幻靼谉绦蚴鞘裁匆馑?,一般需要什么硬件?單片機(jī)燒錄程序需要專用設(shè)備,比如51單片機(jī),要先生成十六進(jìn)制格式的文件,然后你可以用專門的軟硬件燒進(jìn)去。
我之前也有同樣的問(wèn)題。單片機(jī)以前的程序運(yùn)行正常,新的程序燒不出來(lái)。后來(lái)發(fā)現(xiàn),有時(shí)候,某些CPU必須連接到復(fù)位電路。有時(shí)候因?yàn)榫д癫环€(wěn)定,振蕩頻率有偏差,所以下載做不了。把波特率降到19200以下是成功的,有時(shí)需要更換晶振。冬天用吹風(fēng)機(jī)加熱后試試。如果不行,就是芯片有問(wèn)題。改變它。
可以用51單片機(jī),再加上DS1302,一個(gè)實(shí)時(shí)時(shí)鐘芯片。DS1302是spi總線驅(qū)動(dòng)的,需要寫程序,不過(guò)網(wǎng)上有很多,可以下載。我以前回答51。我用的是AT89S51,和AT89C51一樣,只是S51可以用ISP下載。只有串口?你需要一個(gè)程序員來(lái)下載串口。目前好像只有STC可以直接下載串口,其他單片機(jī)都沒見過(guò)。
void main(){ tmod 0x 01;//設(shè)置定時(shí)器零為工作模式1ts 00 x3c;TL00xB0EA1ET01TR01While(1){P1Tab單片機(jī)簡(jiǎn)介可以說(shuō),20世紀(jì)跨越了三個(gè)“電”時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)在已經(jīng)進(jìn)入的計(jì)算機(jī)時(shí)代。然而,這種電腦通常是指?jìng)€(gè)人電腦,簡(jiǎn)稱PC。它由主機(jī)、鍵盤、顯示器等組成。還有一種電腦是大多數(shù)人不熟悉的。這種計(jì)算機(jī)是給各種機(jī)器賦予智能的單片機(jī)(也叫微控制器)。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用一個(gè)集成電路就能完成簡(jiǎn)單的運(yùn)算和控制。
它在整個(gè)設(shè)備中的作用就像一個(gè)人腦。如果它出了問(wèn)題,整個(gè)設(shè)備就會(huì)癱瘓?,F(xiàn)在,這種單片機(jī)已被廣泛應(yīng)用,如智能儀器、實(shí)時(shí)工業(yè)控制、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。單片機(jī)一旦用在各種產(chǎn)品上,就可以對(duì)產(chǎn)品進(jìn)行升級(jí),產(chǎn)品名稱前往往會(huì)用“智能”這個(gè)形容詞,比如智能洗衣機(jī)。現(xiàn)在有些工廠的技術(shù)人員或者其他業(yè)余電子開發(fā)人員做的產(chǎn)品,要么電路太復(fù)雜,要么功能太簡(jiǎn)單,容易被仿制。
4、單片機(jī)怎樣燒程式,一般需要什么硬件單片機(jī)燒錄程序需要特殊設(shè)備。比如51單片機(jī),要先生成十六進(jìn)制格式的文件,然后用專門的軟硬件燒入。單片機(jī)怎么燒程序?是要損壞微控制器還是把程序?qū)懭胛⒖刂破鳎课也幻靼谉绦蚴鞘裁匆馑?。樓主你?首先,微控制器寫程序,通過(guò)相應(yīng)的管腳將軟件生成的十六進(jìn)制文件下載到微控制器,但是不得不說(shuō),不同類型的微控制器有不同的編程管腳。
如果是AVR單片機(jī)ATmega8515和ATmega16,其編程引腳兼容AT89s52單片機(jī);再比如STC89c52單片機(jī),其編程引腳為P3.6和P3.7...這里不能列舉細(xì)節(jié)。請(qǐng)查看樓主使用的單片機(jī)的使用說(shuō)明書,里面有詳細(xì)介紹。一般單片機(jī)在燒的時(shí)候會(huì)用USBasp下載程序,所以用IDC10接口把USBasp信號(hào)引到電路板上。
/圖像-6//圖像-7。