基於微控制器可攜式測振儀的研製系統設計

2022-09-15 01:27:10 字數 1178 閱讀 6026

模擬了三路感測器,位移感測器、速度感測器、加速度感測器,三個感測器的值實時顯示在液晶螢幕上。包含電源電路,微控制器最小系統,三路感測器電路,顯示器電路,ad採集電路。

#include /* 包含標頭檔案 */

#include #include "uart.h"

#include "display.h"

#define uint unsigned int

#define uchar unsigned char /* 巨集定義 */

sbit ale = p2 ^ 6;

sbit start = p2 ^ 7;

sbit eoc = p3 ^ 2;

sbit oe = p3 ^ 3; /* 定義adc0809的控制引腳 */

sbit adda = p2 ^ 0;

sbit addb = p2 ^ 1;

sbit addc = p2 ^ 2; /* adc0809的位址引腳 */

/* * sbit rs=p2^3;

* sbit rw=p2^4;

* sbit en=p2^5; //液晶的控制引腳

*/sbit key1 = p3 ^ 4;

sbit key2 = p3 ^ 5;

unsigned long voltdata[8];

uint i, j, k, l, t, sum, a[5]; /* 定義全域性變數 */

unsigned char ch;

uchar add; /* 位址變數 */

long txbuf[8]; /* 四個顯示的位 */

微控制器彩燈移動實驗 基於微控制器的廣告移動彩燈

基於微控制器的廣告移動彩燈 摘要隨著電子技術的迅速發展,微控制器得到了越來越多的應用。本設計用微控制器89s51結合led 發光二極體 製作了乙個廣告移動彩燈,它由一塊89s51組成,通過逐次掃瞄其中一塊的p2.0 p2.7口,從而依次實現彩燈輪流點亮 逐點點亮 間隔點亮。如果控制交流彩燈,可在p1...

基於微控制器的數字電壓表

此款電壓表主要是利用adc0832作為ad轉換晶元,可測範圍為0 5v lcd16025作為顯示晶元。源程式如下 include include define uint unsigned int define uchar unsigned char sbit rs p3 0 sbit rw p3 1...

基於微控制器的智慧型交通燈

摘要 近年來隨著科技的飛速發展,微控制器的應用正在不斷深入,同時帶動傳統控制檢測技術日益更新。在實時檢測和自動控制的微控制器應用系統中,微控制器往往作為乙個核心部件來使用,僅微控制器方面知識是不夠的,還應根據具體硬體結構軟硬體結合,加以完善。十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。...