
/****說明:結(jié)合我手上的板子,顯示部分代碼沒有規(guī)律。上班時(shí)間沒事用了倆小時(shí)看芯片資料帶改,下班后一試直接成功。用手機(jī)看的PDFsheet,可把我累死了!測試功能:0-60循環(huán)計(jì)數(shù),斷電保護(hù)存儲(chǔ)最后數(shù)值,重啟繼續(xù)。*****/#in
;閃爍顯示等待鍵入子程序;功能:R1指向閃爍位地址,等待鍵入,并返回鍵值;占用:A,B,R0,R5;入口:R1出口:AORG0150HCURSOR:MOVR0,#3FH;R0指向顯示緩沖區(qū)CUR_0:MOVB,@R1;R1指向閃爍位地址CUR_1:MOV@R1,BJNCCUR_3MO
遇到了幾個(gè)問題,都是說 P0 口可以輸出 1 的P0 口內(nèi)部的電路圖,并不是人人都可以看懂的,很多人都要看文字說明。但是,有些說明寫的,很是差強(qiáng)人意,接口電路的基本功能特點(diǎn),往往都解釋錯(cuò)了。在單片機(jī)的
有一個(gè)《單片機(jī)八人搶答器程序設(shè)計(jì)》的題目。設(shè)計(jì)要求:利用?KEIL?軟件編制控制程序。利用?PROTEUS?仿真軟件,繪制單片機(jī)控制系統(tǒng):P1?口接?8?個(gè)按鈕,編號(hào)為1、2、3、...7、8;P3.
單片機(jī)自身的?RAM?存儲(chǔ)空間和引腳數(shù)目往往有些不足,當(dāng)需要在外部拓展不太多的時(shí)候,8155?芯片就是首選了。一片?8155,可以提供?256?字節(jié)的?RAM,3?個(gè)并行?IO?接口和一個(gè)?14?位的
#define SS 0#define SCK1#define MOSI 2#define MISO 3#define SS_H() PORTB|=(1
在風(fēng)電行業(yè)中,經(jīng)常需要在野外對(duì)風(fēng)機(jī)進(jìn)行維修,這時(shí)必須為各類維修工具和儀器進(jìn)行供電。因此,設(shè)計(jì)一種便攜式。低功耗。智能化的正弦逆變電源來為這些設(shè)備供電是十分必要的
模擬軟件仿真代碼:1#include"stc.h"23/********************************************4*函數(shù)名稱:main5*輸入:無6*輸出:無7*說明:函數(shù)8********************************************/9voidmain(void)10{11void(*res
利用我們洗澡時(shí)放掉的那一段水資源,而利用的最直接的方式就是將它加熱變?yōu)槲覀兿丛〉氖孢m溫度范圍,可是一直加熱又會(huì)浪費(fèi)電能源,所以我們又想到了溫度控制,通過使用溫度采集的方法,來時(shí)的加熱的溫度控制在一定的洗浴舒適的范圍之內(nèi),也通過控制加熱的溫度來控制加熱器的開與斷,而使得電能得到合理的使用,從而達(dá)到即節(jié)約了水資源,又合理利用能源的目的。
#include__CONFIG(0x1832);constcharTABLE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0X82,0XF8,0X80,0X90};//定義常數(shù)0-9的數(shù)據(jù)表格volatileunsignedcharresult=0,temp=0,f=0;volatileunsignedinttotal=0,ge=
本文設(shè)計(jì)研制一種新穎、方便、實(shí)用、結(jié)構(gòu)簡單的多功能測量儀,適用于家庭、倉庫以及溫室等需要環(huán)境檢測的地方。設(shè)計(jì)通過LCD顯示所監(jiān)測的結(jié)果,用戶可以根據(jù)監(jiān)測結(jié)果有效調(diào)節(jié)相關(guān)設(shè)備,從而達(dá)到理想的環(huán)境狀態(tài)。
第一章只是個(gè)入門~~從現(xiàn)在開始才真正算走進(jìn)RAM吧~~主要就是中斷控制~~你懂得~~今天主要是外部中斷的應(yīng)用~~二、中斷控制編程二—(01)、中斷控制編程的寄存器介紹(還是很基礎(chǔ)的~~)1、向量中斷控制器1)特性:ARM P
先上AD574功能表:硬件電路圖:程序流程圖:c程序:/************************************************************************************************A/D實(shí)驗(yàn)程序選擇的晶振是3MHz,選用地址Q0,Q1,用定時(shí)器1在
按鍵和液晶,可以組成我們最簡易的計(jì)算器。下面我們來寫一個(gè)簡易整數(shù)計(jì)算器提供給大家學(xué)習(xí)。為了讓程序不過于復(fù)雜,我們這個(gè)計(jì)算器不考慮連加,連減等連續(xù)計(jì)算,不考慮小數(shù)情況。加減乘除分別用上下左右來替代,回車
隨著社會(huì)發(fā)展,越是信息化、現(xiàn)代化,就越依賴于電力,突然斷電會(huì)給人們正常的生活秩序和學(xué)習(xí)帶來影響,尤其對(duì)于生產(chǎn)、生活中特別重要的負(fù)荷,一旦中斷供電,將會(huì)造成重大的
#include"STC12C5616AD.H"#define uint unsigned int#define uchar unsigned charuchar MSG[]="ilovetheworld " ;uint num;void delay(uint x){uchar i;while(x--){for(i = 0;i < 120;i++);}}void Send_char(uchar c
在PIC芯片內(nèi)有一特殊的系統(tǒng)定義字含有4個(gè)EPROM熔絲。它不是程序存貯器EPROM的組成部分(不包括在0.5K-2K的程序空間內(nèi))。其中兩個(gè)熔絲用以選擇四種振蕩方式(RC、XT、HS、LP),另兩個(gè)熔絲一個(gè)用來選擇
#include // 這是 單片機(jī)音樂代碼生成器 生成的代碼#define uchar unsigned charsbit beepIO=P1^5; // 輸出 為 P1.5 可以修改 成 其它 IO 口uchar m,n;uchar code T[49][2]={{0,0},{0xF8,0x8B},{0xF8,0xF2},{0xF9,0x
在8051單片機(jī)的INTO引腳外接脈沖信號(hào),要求每送來一個(gè)脈沖,把30H單元值加1,若30H單元記滿則進(jìn)位31H單元。試?yán)弥袛嘟Y(jié)構(gòu),編制一個(gè)脈沖計(jì)數(shù)程序。解:ORG0000HAJMPMAINORG0003HAJMPSUBGMAIN:MOVA,#OOHMOV30H,AMOV31