//-----------------------函數(shù)聲明?IIC通用變量定義--------------------------------------------------------#include#includesbitSDA=P1^0;//將p1.0口模擬數(shù)據(jù)口sbitSCL=P1^1;//將p1.1口模擬時鐘口
單片機與單片機串口通訊程序#include#defineucharunsignedchar#defineSLAVE0x00#defineBN16ucharidatatdata[16];ucharidatardata[16];bittrdy;bitrrdy;voidmain(void){TMOD=0x20;//定時器T1為模式2TL1=
單片機與PC機串口通訊程序#include#defineucharunsignedchar#defineSLAVE0xF1// 單片機 地址#defineBN10//傳送一次的字節(jié)數(shù)ucharidatardata[10];ucharidatatdata[10]={"abcdefghij"};ucharreceive(ucha
#include #include sbit RST = P2^0;sbit CLK = P2^1;sbit DQ = P2^2;sbit TSOR = P2^3;sbit ALERT =P2^4;sbit RS = P2^7;sbit RW = P2^6;sbit EN = P2^5;/*-----------------------------------------
21IC訊 隨著物聯(lián)網(wǎng)(IoT)終端的蓬勃發(fā)展,安全有時被許多設(shè)計人員拋之腦后,這增加了泄漏知識產(chǎn)權(quán)(IP)和敏感信息的風(fēng)險。為了滿足日益增長的安全需求,Microchip Technology Inc.(美國微芯科技公司)日前推出全新的SAM L10和SAM L11 MCU系列。
PCF8563時鐘程序#include#include#definebyteunsignedcharsbitscl=0x81;//定義串行I/O口sbitsda=0x80;idatabyterom_sed[9];idatabyterom_rec[7];idatabytej,k;bitflag,flag1;voiddelay(void)//延時子程
;****學(xué)習(xí)動畫顯示的基礎(chǔ)(12864液晶)COMEQU20HDATEQU21HXEQU22H;頁地址YEQU23H;列地址XXEQU24H;頁地址緩沖器COUNTEQU33H;倒計數(shù)單元CODE0EQU34H;表格起始地址,賦0值后與DPTR合成查表指針地址CS1BITP2.
/**=============發(fā)送==================**/KEYBEQU20H.0;按鍵標(biāo)致(為1時有鍵按下)ORG0000HAJMPMAINORG0030HMAIN:/* MOV SP,#60H MOV TMOD,#20H MOV TL1,#0E6H MOV TH1,#0E6H MOV SCON,#50H MOV PCON
;顯示字用查表法,不占內(nèi)存,用四個16*16共陽LED點陣顯示,;效果:向上滾動顯示字,每次四個,重復(fù)循環(huán)。;R2:行掃描地址(從00-0FH)。;R3:滾動顯示時控制移動速度,也可控制靜止顯示的時間。ORG0000HA
1.主控模塊調(diào)試過程其測試程序為:#include#includeCC.h>voiddelay(){inti,j;for(i=0;i
鍵盤顯示模塊調(diào)試其程序框圖如下圖所示:#include#includeCC.h>#definecomXBYTE[0X9FFF];8279命令入口地址#definedatXBYTE[0x9eff];8279數(shù)據(jù)入口地址#defineucharunsignedchar#defineuintunsignedint
#include#defineuintunsignedintuintDIDA=0,SEC=0,MIN=0,HOUR=0,h=0;codechartab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};voidtimer0()interrupt1using1{TR0=0;TH0=0x3c;TL0=0xb0;DIDA
/***************************************************7段數(shù)碼管靜態(tài)顯示程序***************************************************/#include/*4個7段數(shù)碼管鎖存器地址*/#defineLED1ADDR0x80#defineLE
;音樂生日快樂的播放numtimequ20hgeweiequ21hshiweiequ22hsCANLEDequ23horg000hjmpstartorg00bhjmptim0org100hstart:;JBP3.7,$;檢測播放按鍵是否按下 MOV tmod,#00000001b MOV ie,#10000010b MOV numti
/****************************************************子程序名:DAC7611程序功能:控制數(shù)/模轉(zhuǎn)換器DAC7611的工作程序出口:引腳P1.0(輸出片選信號)引腳P1.1(輸出時鐘)引腳P1.2(輸出數(shù)據(jù)) 引腳P1.