89c51 8位LED動態(tài)掃描時(shí)鐘程序//使用12MHz晶振,P0口輸出段碼,P2口作列掃描,用共陽LED數(shù)碼管//#include"reg51.h"codechardis_7[11]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff};/*共陽
Cortex-M7處理器的核心本質(zhì)為微控制器,卻擁有高達(dá)600MHz的主頻,高密度的512KB TCM SRAM和16MB的高速SDRAM,超快的實(shí)時(shí)響應(yīng),超強(qiáng)處理性能賦予了RT1052視頻編解碼的能力。
/*********************************************************************///八路電壓表C程序/*********************************************************************//*使用AT89C52單片機(jī),12MHz晶
/*--------------------------------------快熱式熱水器程序MCUAT89C51XAL12MHz--------------------------------------*///#pragmaSRC#include#include#includevoiddelay(unsignedint);//延時(shí)函數(shù)void
30路遙控開關(guān),按0-30個鍵分別點(diǎn)亮p0.0-p3.5的燈,32鍵全滅 org00hORG30HMOVP1,#0FFHMOVP2,#0FFHMOVP3,#0FFHSTART:JBP3.7,$;等待遙控信號出現(xiàn)SB:MOVR4,#8;8毫秒為高電平錯誤SBA:MOVR5,#250SBB:JBP3.7,SXB
數(shù)碼管秒表C程序* 數(shù)碼管顯示秒表, 分辨率0.01s * K1---控制按鈕* 第一次按下時(shí), 啟動開始計(jì)時(shí)* 第二次按下時(shí), 停止* 第三次按下時(shí), 歸零* 引用資源:數(shù)碼管數(shù)據(jù) p0口,數(shù)碼管控制p2口 控制按
;硬件連接:1602LCD顯示000000Hz短接p1.4--p3.5則顯示0000010hz;LCD1602顯示在不增加外部計(jì)數(shù)硬件的情況下,本試驗(yàn)軟件可測最高頻率達(dá)到460KHz;工作原理: ;1S 鐘內(nèi)對輸入脈沖所計(jì)數(shù)的次數(shù)
#include#include #defineucharunsignedchar#defineuintunsignedintsbitBEEP=P3^7;//蜂鳴器驅(qū)動線uchardis_buf;//顯示緩存uchartemp;ucharkey;//鍵順序嗎voidbeep();//蜂鳴器voiddelay0(ucharx
;;;;;;;;;;;;;;;;;;;6CHAMPLIFIER;;;;;;;;;;;;;;;;;----腳位定義-----;;;;;;;;;;;;;;;;;;;6CHAMPLIFIER;;;;;;;;;;;;;;;;;----腳位定義-----PT6311_CLKEQUP3.4PT6311_STBEQUP3.5PT6311_DATAEQUP3.3UPEQU
PT16312驅(qū)動C程序#defineucharunsignedchar#defineuintunsignedint#defineulongunsignedlong#definecm1co1.co1#definecm2co2.co2#definecm3co3.co3#definecm4co4.co4#include#include#definecmdd0#defi
#include/*************************ds1302與at89s52引腳連接********************/sbitT_RST=P3^5;sbitT_CLK=P3^6; sbitT_IO=P3^7; sbitACC0=ACC^0;sbitACC7=ACC^7;unsignedcharseg[]={0x00
at89s51看門狗演示程序#include#includesfrAUXR=0x8E;//定義AT89S51擴(kuò)展寄存器sfrWDTRST=0xA6;voidclr_wdt();main(){AUXR=0xff;//初始化看門狗相關(guān)寄存器while(1)//主循環(huán){clr_wdt();//8191個機(jī)器周期內(nèi)
1602液晶6位計(jì)數(shù)器 RSEQUP2.0RWEQUP2.1EEQUP2.2org00ha_bitequ30h;個位數(shù)存放處b_bitequ31h;十位數(shù)存放處c_bitequ32h;百位數(shù)存放處d_bitequ33h;千位數(shù)存放處e_bitequ34h;萬位數(shù)存放處f_bitequ35h;十萬位
;8位數(shù)碼管顯示;P0為段碼口、P2為位碼口;時(shí)鐘芯片:DS1302;--------------------------------------DS1302 端口位定義:IO_DATA → P1.1 ; 數(shù)據(jù)傳送總線SCLK → P1.0 ; 時(shí)鐘控制總線RST → P1.2 ; 復(fù)位總
* ;* DS18B20的管腳定義:1、GND2、DQ3、VCC*;溫度顯示用四位,當(dāng)溫度>=100度時(shí),第四位才顯示。*;檢測DS18B20狀態(tài):*;DS18B20正常顯示:DS18B20OKTEMP:25.8℃←顯示實(shí)際溫*;DS18B20不正常顯示:DS18B2