單片機(jī)進(jìn)行脈寬調(diào)制(PWM) 直流電機(jī)調(diào)速測試程序;UNL2003提供電機(jī)驅(qū)動電流.(
交通燈模擬實(shí)驗(yàn)程序GEWEIEQU21H;個(gè)位數(shù)據(jù)SHIWEIEQU23H;十位數(shù)據(jù)SCANLEDEQU25HSCANMODEEQU26HREDEQU28H;定義燈的緩沖區(qū)GREENEQU29HYELLOWEQU32HNUMTIMEQU33HLEDEQU34HORG000HJMPSTARTORG0BHJMPTIMER0;定
鍵控門鈴程序;*****通過1*4按鍵的第3號鍵按下可聽到門鈴的聲音T5HzEQU30HT7HZEQU31HT05SAEQU32HT05SBEQU33HFLAGBIT00HSTOPBIT01HSP1BITP1.0ORG0000HLJMPSTARTORG000BHLJMPINT_T0START: MOV TMOD,#02H M
;*采用 AT89C52 12MHz晶振 *;測距范圍5CM-2M,堆棧在4FH以上,20H用于標(biāo)志;顯示緩沖單元在40H-43H,使用內(nèi)存44H、45H、46H用于計(jì)算距離CS1 BIT P2.3CS2 BIT P2.4D_I BIT P3.6 ;4R_W BIT P2.5 ;5E BIT P
12864并口方式顯示程序#includeunsignedcharcodeIC_DAT[];sbitRS=P3^6;//RS="H",表示DB7--DB0為顯示數(shù)據(jù),//RS="L",表示DB7--DB0為顯示指令數(shù)據(jù)sbitWRD=P2^5;//R/W="H",E="H",數(shù)據(jù)被讀到DB7--DB0//R/W="
AD1549的LCD12864液晶顯示程序#include"reg52.h"#include"intrins.h"sbitAD_CS=P3^7;sbitAD_DAT=P3^5;sbitAD_CLK=P3^4;sbitRS=P3^6;//RS="H",表示DB7--DB0為顯示數(shù)據(jù),//RS="L",表示DB7--DB0為顯示指令數(shù)
TLC1549數(shù)碼管顯示程序#include"reg52.h"#include"intrins.h"sbitAD_CS=P3^7;sbitAD_DAT=P3^5;sbitAD_CLK=P3^4;unsignedchari,j,q,p,k;//unsignedintAD_Temp,Temp,TempA;/**********4個(gè)7段數(shù)碼管鎖存器
#include"reg52.h"#include "intrins.h"sbit AD_CS = P3^7;sbit AD_DAT = P3^5;sbit AD_CLK = P3^4;void DelayMS(unsigned int Num);/********主程序********/main(){ unsigned char i,j,q,p,k;//定義變
51單片機(jī)控制節(jié)拍產(chǎn)生示例程序#includesbitspeaker=P3^7;unsignedcharDo=108;unsignedcharbeat_H=(65536-62500)/256,beat_L()=(65536-62500)%256;unsignedchartone_H=(65536-1908)/256,tone_L()=(65536
定時(shí)中斷30秒倒計(jì)時(shí)程序#include char shuju[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0--9char a=3,b=0,i=0;/********* 延時(shí)子程序 *********/void delay(unsigned int x){while(x--
在4月份的手機(jī)CPU出貨量排行榜上,展訊SC6531以768萬的成績排名第一,而它只是一顆2G手機(jī)芯片,驍龍845排在16位,出貨量比華為海思麒麟970低得多。
TLC5620 DA轉(zhuǎn)換C程序/*------------------------------------------------------------------------------調(diào)用方式:void da5620(uchar da) ﹫2001/03/23函數(shù)說明:往固定端口送da值完成DA輸出,該函數(shù)
TLC5620 DA轉(zhuǎn)換匯編程序 SPI_DATA BIT P1.1 SPI_CLK BIT P1.2 CS_DA BIT P1.3 ORG 0000H AJMP START ORG 0010HTLC5620: ;;D/A轉(zhuǎn)換主程序 CLR A SETB CS_DA MOV R6,#43H ;;寫D/A命令字(通道數(shù)的選擇)CO
LED1EQU08HLED2EQU09HLED3EQU0AHLED4EQU0BHLedT0EQU0CH;0-3輪流點(diǎn)亮4個(gè)數(shù)據(jù)管SDAEQUP2.0SCLEQUP2.1AddressEQU0EHI2CDataEQU0FH;=================================================ORG0000HLJMPSTART;轉(zhuǎn)
義隆78e51_HT1621_LCD顯示程序;**************************];MCU:W78E51(MCS-51 系列單片機(jī))CSBITP0.0WRIBITP0.2DATA_BIT BITP0.1;30H~32H are used for write cycle flag;40H~43H are used for delay