實(shí)現(xiàn)延時(shí)通常有兩種方法:一種是硬件延時(shí),要用到定時(shí)器/計(jì)數(shù)器,這種方法可以提高CPU的工作效率,也能做到精確延時(shí);另一種是軟件延時(shí),這種方法主要采用循環(huán)體進(jìn)行。1 使用定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)精確延時(shí)單片機(jī)系統(tǒng)一般
在MCS-51單片機(jī)的片內(nèi)RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。請(qǐng)說明下面各是什么指令和尋址方式,以及每條指令執(zhí)行后目的操作數(shù)的結(jié)果。MOV A,40H ;數(shù)據(jù)傳送,直接尋址,(A)=48HMOV R0,A ;數(shù)據(jù)傳
1.什么是單片機(jī)?簡單地說,單片機(jī)就是一個(gè)小計(jì)算機(jī)系統(tǒng)。為了說明清楚這個(gè)問題,得要從計(jì)算機(jī)說起。提到計(jì)算機(jī),大家可能馬上會(huì)想到“顯示器、鼠標(biāo)、鍵盤”,不過,這不是一個(gè)計(jì)算機(jī)的核心和關(guān)鍵,計(jì)算機(jī)的
單片機(jī)常見問題10問
51單片機(jī)的開發(fā)環(huán)境是Keil 軟件。Keil 軟件雖然是一個(gè)收費(fèi)軟件,但從uVision2到目前的uVison4版本都有破解版,在網(wǎng)上都可以找到下載。筆者推薦大家使用uVisong4破解版本,好處不用多說。Keil uVision4軟件的壓縮包里
本文給出的單片機(jī)處理模式是基于單任務(wù)的、無操作系統(tǒng)的開發(fā)模式。許多剛?cè)腴T的工程師當(dāng)然還沒有機(jī)會(huì)學(xué)習(xí)和掌握多任務(wù)處理的操作系統(tǒng)開發(fā)模式。但是,在使用和學(xué)習(xí)多任務(wù)操作系統(tǒng)開發(fā)之前,我們依然需要一種開發(fā)模式
怎樣才能讓燈不斷地閃爍呢?實(shí)際上就是要燈亮一段時(shí)間,再滅一段時(shí)間,也就是說要P10不斷地輸出高和低電平。怎樣實(shí)現(xiàn)這個(gè)要求呢?請(qǐng)考慮用下面的指令是否可行:SETB P10CLR P10………這是不行的,
首先,我們來看看usb的工作過程。當(dāng)usb設(shè)備接入到主機(jī)時(shí),主機(jī)開始枚舉usb設(shè)備,并向usb設(shè)備發(fā)出指令要求獲取usb設(shè)備的相關(guān)描述信息,其中包括設(shè)備描述(device descriptor)、配置描述(configuration descriptor)、接
首先,我們來看看usb的工作過程?! ‘?dāng)usb設(shè)備接入到主機(jī)時(shí),主機(jī)開始枚舉usb設(shè)備,并向usb設(shè)備發(fā)出指令要求獲取usb設(shè)備的相關(guān)描述信息,其中包括設(shè)備描述(device descriptor)、配置描述(configuration descriptor)
/* 8位數(shù)碼管顯示 時(shí)間格式 05—50—00 標(biāo)示05點(diǎn)50分00秒 S1 用于小時(shí)加1操作 S2 用于小時(shí)減1操作 S3 用于分鐘加1操作 S4 用于分鐘減1操作 */#include<reg52.h> sbit KEY1=P3^0; //定
51單片機(jī)的開發(fā)環(huán)境是Keil 軟件。Keil 軟件雖然是一個(gè)收費(fèi)軟件,但從uVision2到目前的uVison4版本都有破解版,在網(wǎng)上都可以找到下載。筆者推薦大家使用uVisong4破解版本,好處不用多說。Keil uVision4軟件的壓縮包里
51單片機(jī)的開發(fā)環(huán)境是Keil 軟件。Keil 軟件雖然是一個(gè)收費(fèi)軟件,但從uVision2到目前的uVison4版本都有破解版,在網(wǎng)上都可以找到下載。筆者推薦大家使用uVisong4破解版本,好處不用多說。Keil uVision4軟件的壓縮包里
首先,我們來看看usb的工作過程。 當(dāng)usb設(shè)備接入到主機(jī)時(shí),主機(jī)開始枚舉usb設(shè)備,并向usb設(shè)備發(fā)出指令要求獲取usb設(shè)備的相關(guān)描述信息,其中包括設(shè)備描述(device descriptor)、配置描述(configuration descriptor)
目前,Microchip公司生產(chǎn)的PIC系列單片機(jī)以其低成本、低功耗、高性能、開發(fā)速度快且一次性用戶可編程等優(yōu)點(diǎn)迅速占領(lǐng)了國內(nèi)市場,成為國內(nèi)銷售量最大的單片機(jī)。但國內(nèi)介紹其C語言開發(fā)工具的書籍和文章卻比較少,在開發(fā)過程中給廣大程序員帶來了許多困難和不便。
最近搞裝修,一個(gè)工人負(fù)責(zé)打空調(diào)洞,一個(gè)50元,他每天打5家,平均每家2個(gè),這樣算來50X2X5X30=15000元,在成都,一個(gè)剛畢業(yè)搞電子設(shè)計(jì)的學(xué)生每月1200左右,作過3年設(shè)計(jì)的技術(shù)人員也就4-5K,
希望大家在設(shè)計(jì)中考慮到這個(gè).
沒有仿真器我不敢想象那會(huì)有多痛苦。如今,我寫的任何一個(gè)DSP程序,包括新電路板的測試程序,我也用ICE的。
當(dāng)然那時(shí)候我也不知道有這種板,都是買覆銅板回家用刀來刻線路,還買了一個(gè)小電鉆用來鉆孔。后來高中這幾年,我陸續(xù)做過一些像充電器、單放機(jī)、感應(yīng)開關(guān)、小音箱之類的小制作。在這里要感謝一下我大姐,她在廣州一所中專教電子專業(yè),她教了我一些電子入門的基礎(chǔ)知識(shí),送了幾本書還有一個(gè)指針式的萬用表給我。