MCS-51系列單片機片內有一個串行I/O端口,通過引腳RXD(P3.0)和TXD(P3.1)可與外設電路進行全雙工的串行異步通信。串行端口的基本特點8031單片機的串行端口有4種基本工作方式,通過編程設置,可以使其工作在任一方式
集成開發(fā)環(huán)境(IDE):Keil公司的RealView MDK(uVision V4.10)源文件編輯器:EditPlus(我在用的)/UltraEdit/SourceInsight/IDE自帶的編輯器串口工具:SecureCRT(一個專業(yè)的超級終端工具,支持很多接口(包括串口)和
這一節(jié)的程序所涉及到的硬件是比較簡單,主要是考察對stm32時鐘的應用原理性質的東西我就不多說了,參考書目為:《STM32庫開發(fā)實戰(zhàn)指南》 劉火良,楊森著《STM32開發(fā)指南(庫函數(shù)版本)》 正點原子著使用定時器來控制I
可對初學者有一定借鑒作用//開時鐘CLK_PeripheralClockConfig(CLK_PERIPHERAL_TIMER2, ENABLE);//賦值前先關TIM2_DeInit();TIM2_Cmd(DISABLE);TIM2_TimeBaseInit(TIM2_PRESCALER_2, 1427);//1427*1us=700HZ//PWM1 Mo
最近用到測量光線的模塊BH1750FVI時需要用到IIC總線操作, 于是就又費功夫學習了下, 基本上算是了解了, 所以呢, 就用51的IO口, 模擬出了總線時序, 并能正確操縱需要用IIC總線訪問地一系列模塊. 本來想寫篇文章簡單介紹
Keil c51號稱作為51系列單片機最好的開發(fā)環(huán)境,大家一定都很熟悉。它的一些普通的特性大家也都了解,(書上也都說有)如:因為51內的RAM很小,C51的函數(shù)并不通過堆棧傳遞參數(shù)(重入函數(shù)除外),局部變量也不存儲在堆
1、JTAG是聯(lián)合測試工作組(Joint Test Action Group)的簡稱,是在名為標準測試訪問端口和邊界掃描結構的IEEE的標準1149.1的常用名稱。此標準用于測試訪問端口,使用邊界掃描的方法來測試印刷電路板。使得程序員可以
這就是電路,細心的朋友會發(fā)現(xiàn)實物圖中有幾個貼片的阻容件,秘密就在這里,利用電容的記憶效應,把并行的數(shù)據(jù)轉為串行。(原文件名:2wire_1602.PNG)示范程序很簡單,不用多注釋應該都能看懂。作為演示用途,其中有些長
一、建立必要的stm32開發(fā)工程1、FreeRTOS文件夾下存放的是整個FreeRTOS系統(tǒng)的 source文件夾。FreeRTOS已經存放在云盤了。也可以通過官網下載。二、添加相應的文件1、list.c queue.c task.c位于source根目錄下;2、Po
;================================================;DS1302控制子程序;=================================================;程序包括:DS1302初始化,時間數(shù)據(jù)寫入和讀取程序;DS1302_init;initds1302 ;S
首先貼上時鐘的結構和電路:了解下什么是機器周期和指令周期:各種不同字節(jié)不同周期指令的時序(important):
在各種單片機應用系統(tǒng)中,芯片存儲器的正常與否直接關系到該系統(tǒng)的正常工作。為了提高系統(tǒng)的可靠性,對系統(tǒng)的可靠性進行測試是十分必要的。通過測試可以有效地發(fā)現(xiàn)并解決因存儲器發(fā)生故障對系統(tǒng)帶來的破壞問題。本
//LCD1602驅動程序#include#include#defineucharunsignedchar#defineuintunsignedint#defineLCD1602_RSP2_5//定義引腳#defineLCD1602_RWP2_6#defineLCD1602_EP2_7#defineLCD1602_IOP0#defineBusy0x80//用于檢測LCD16
#ifndef __TIM_H_#define __TIM_H_#include "common.h"extern u8 tim1_mr0_flag;void tim0_ch0_count_int_init(u32 pr,u32 count);//定時器0 通道0 計數(shù)模式 中斷模式 初始化#endif#include "tim.h"u8 tim1_mr0_flag
/******************************************************************* 實驗名稱:音樂合成演示實驗 器件:ATmega16L晶振:內部 8M接線方法: 1.PC0和PD7分別接揚聲器的兩個輸入端子。 2.PA0-PA3分別接LED。 使用說