本文主要介紹了PIC18F4521602簡單顯示規(guī)律的問題。
本文主要講述了PIC設(shè)置怎樣更加省電的問題。
單片機(jī)有很多種,AVR、PIC、MC6805系列等,他們的體系結(jié)構(gòu)不盡相同,指令集也各異,有些是CISC,有些是RISC,51單片機(jī)的指令集采用的是CISC。
標(biāo)準(zhǔn)51單片機(jī)是12T的,就是說12個(gè)時(shí)鐘周期(晶振周期,例如12M的,周期是1/12M,單位秒),機(jī)器做一個(gè)指令周期,剛好就是1/12M*12=1uS,常見指令例如_nop_就是一個(gè)周期,剛好1uS,其他的大多多于一個(gè)周期,乘除法更多。所以如果計(jì)算指令時(shí)間可以這樣算。
最近看了一個(gè)大神吳堅(jiān)鴻的文章,他的軟件架構(gòu)寫得還是不錯(cuò)的,但是代碼風(fēng)格一般,全局變量滿天飛,但開發(fā)出來的產(chǎn)品穩(wěn)定,性能也好。
ADC0804單片集成A/D轉(zhuǎn)換器。它采用CMOS工藝20引腳集成芯片,分辯率為8位,轉(zhuǎn)換時(shí)間為100μs,輸入電壓范圍為0~5V。芯片內(nèi)具有三態(tài)輸出數(shù)據(jù)鎖存器,可直接接在數(shù)據(jù)總線上。
說到51單片機(jī)的時(shí)鐘首先想到51時(shí)怎么工作的呢?微型控制器要想工作必須要有一個(gè)“動(dòng)力”,對(duì)于51單片機(jī)來說,這個(gè)“動(dòng)力”就是時(shí)鐘源。一般應(yīng)用上會(huì)外接一個(gè)12MHz的晶振作為時(shí)鐘源。
通過強(qiáng)大數(shù)據(jù)安全技術(shù)實(shí)現(xiàn)高性能和低功耗的通信、國防和工業(yè)應(yīng)用
單片機(jī)是集成在一個(gè)IC芯片上的,IC芯片上集成了運(yùn)算器 控制器 以及IO接口,相當(dāng)與一個(gè)計(jì)算機(jī)系統(tǒng)了。
包括我在內(nèi)的很多人都對(duì)51使用操作系統(tǒng)呈悲觀態(tài)度,因?yàn)?1的片上資源太少.但對(duì)于很多要求不高的系統(tǒng)來說,使用操作系統(tǒng)可以使代碼變得更直觀,易于維護(hù),所以在51上仍有操作系統(tǒng)的生存機(jī)會(huì).
儀器的原理是借助電磁感應(yīng),為線圈通電,不同含鐵量的成分會(huì)使線圈產(chǎn)生不同頻率的震蕩,由此來測試成分的含鐵量。我做的部分也非常簡單,使用51單片機(jī)操作12864做顯示,矩陣鍵盤。
本文介紹了PIC12F508單片機(jī)用按鍵控制LED燈C語言程序。
本文介紹了利用PIC16F877A驅(qū)動(dòng)DS18B20溫度采集芯片。
本文為基于PIC16F877的四位數(shù)碼管動(dòng)態(tài)顯示PROTEUS仿真。
為工業(yè)場合開發(fā)的設(shè)備通常情況下都會(huì)具有4-20mA輸出接口,在以往沒有DAC模塊的單片機(jī)系統(tǒng),需要外加一主片DAC實(shí)現(xiàn)模擬量的控制,或者采用PWM來摸擬DA,但也帶來溫漂和長期穩(wěn)定性問題。在以STM32為中心的設(shè)備中,使用它自帶的DAC即可非常方便的實(shí)現(xiàn)4-20mA的輸出接口,具有精度高、穩(wěn)定性好、漂移小以及編程方便等特點(diǎn)。