娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月07日(星期二)

正在發生

2018年01月07日 | AT89C2051簡易正弦波\三角波\方波發生器

發布者:Zhenxiang 來源: eefocus關鍵字:AT89C2051  正弦波  三角波  方波發生器 手機看文章 掃描二維碼
隨時隨地手機看文章

/***************************************************************** 
                 簡易正弦波\三角波\方波發生器 
                 使用keil C51,12MHz晶振,AT89C2051 

******************************************************************/ 
#include "reg51.h" 
#define uchar unsigned char 
#define uint  unsigned int 
#define key  P3            //鍵盤口 
#define dataout P1        //正弦波等數據輸出口 
// 
/*************************正弦波數據表*****************************/ 
uchar code sin_tab[256]= 
      {0x80,0x83,0x85,0x88,0x8A,0x8D,0x8F,0x92, 
       0x94,0x97,0x99,0x9B,0x9E,0xA0,0xA3,0xA5, 
       0xA7,0xAA,0xAC,0xAE,0xB1,0xB3,0xB5,0xB7, 
       0xB9,0xBB,0xBD,0xBF,0xC1,0xC3,0xC5,0xC7, 
       0xC9,0xCB,0xCC,0xCE,0xD0,0xD1,0xD3,0xD4, 
       0xD6,0xD7,0xD8,0xDA,0xDB,0xDC,0xDD,0xDE, 
       0xDF,0xE0,0xE1,0xE2,0xE3,0xE3,0xE4,0xE4, 
       0xE5,0xE5,0xE6,0xE6,0xE7,0xE7,0xE7,0xE7, 
       0xE7,0xE7,0xE7,0xE7,0xE6,0xE6,0xE5,0xE5, 
       0xE4,0xE4,0xE3,0xE3,0xE2,0xE1,0xE0,0xDF, 
       0xDE,0xDD,0xDC,0xDB,0xDA,0xD8,0xD7,0xD6, 
       0xD4,0xD3,0xD1,0xD0,0xCE,0xCC,0xCB,0xC9, 
       0xC7,0xC5,0xC3,0xC1,0xBF,0xBD,0xBB,0xB9, 
       0xB7,0xB5,0xB3,0xB1,0xAE,0xAC,0xAA,0xA7, 
       0xA5,0xA3,0xA0,0x9E,0x9B,0x99,0x97,0x94, 
       0x92,0x8F,0x8D,0x8A,0x88,0x85,0x83,0x80, 
       0x7D,0x7B,0x78,0x76,0x73,0x71,0x6E,0x6C, 
       0x69,0x67,0x65,0x62,0x60,0x5D,0x5B,0x59, 
       0x56,0x54,0x52,0x4F,0x4D,0x4B,0x49,0x47, 
       0x45,0x43,0x41,0x3F,0x3D,0x3B,0x39,0x37, 
       0x35,0x34,0x32,0x30,0x2F,0x2D,0x2C,0x2A, 
       0x29,0x28,0x26,0x25,0x24,0x23,0x22,0x21, 
       0x20,0x1F,0x1E,0x1D,0x1D,0x1C,0x1C,0x1B, 
       0x1B,0x1A,0x1A,0x1A,0x19,0x19,0x19,0x19, 
       0x19,0x19,0x19,0x19,0x1A,0x1A,0x1A,0x1B, 
       0x1B,0x1C,0x1C,0x1D,0x1D,0x1E,0x1F,0x20, 
       0x21,0x22,0x23,0x24,0x25,0x26,0x28,0x29, 
       0x2A,0x2C,0x2D,0x2F,0x30,0x32,0x34,0x35, 
       0x37,0x39,0x3B,0x3D,0x3F,0x41,0x43,0x45, 
       0x47,0x49,0x4B,0x4D,0x4F,0x52,0x54,0x56, 
       0x59,0x5B,0x5D,0x60,0x62,0x65,0x67,0x69, 
       0x6C,0x6E,0x71,0x73,0x76,0x78,0x7B,0x7D}; 
// 
/***************************三角波數據表**************************/ 
uchar code thr_tab[256]= 
      {0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87, 
       0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F, 
       0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, 
       0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F, 
       0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7, 
       0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF, 
       0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7, 
       0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF, 
       0xBF,0xBE,0xBD,0xBC,0xBB,0xBA,0xB9,0xB8, 
       0xB7,0xB6,0xB5,0xB4,0xB3,0xB2,0xB1,0xB0, 
       0xAF,0xAE,0xAD,0xAC,0xAB,0xAA,0xA9,0xA8, 
       0xA7,0xA6,0xA5,0xA4,0xA3,0xA2,0xA1,0xA0, 
       0x9F,0x9E,0x9D,0x9C,0x9B,0x9A,0x99,0x98, 
       0x97,0x96,0x95,0x94,0x93,0x92,0x91,0x90, 
       0x8F,0x8E,0x8D,0x8C,0x8B,0x8A,0x89,0x88, 
       0x87,0x86,0x85,0x84,0x83,0x82,0x81,0x80, 
       0x7F,0x7E,0x7D,0x7C,0x7B,0x7A,0x79,0x78, 
       0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x70, 
       0x6F,0x6E,0x6D,0x6C,0x6B,0x6A,0x69,0x68, 
       0x66,0x66,0x65,0x64,0x63,0x62,0x61,0x60, 
       0x5F,0x5E,0x5D,0x5C,0x5B,0x5A,0x59,0x58, 
       0x55,0x55,0x55,0x54,0x53,0x52,0x51,0x50, 
       0x4F,0x4E,0x4D,0x4C,0x4B,0x4A,0x49,0x48, 
       0x44,0x44,0x45,0x44,0x43,0x42,0x41,0x40, 
       0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47, 
       0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F, 
       0x50,0x51,0x52,0x53,0x55,0x55,0x56,0x57, 
       0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F, 
       0x60,0x61,0x62,0x63,0x66,0x65,0x66,0x67, 
       0x68,0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F, 
       0x70,0x71,0x72,0x73,0x77,0x75,0x76,0x77, 
       0x78,0x79,0x7A,0x7B,0x7C,0x7D,0x7E,0x7F}; 
// 
/******************************************************************************/ 
uint  data  THHL=65535;    //T1的16位定時器初值 
uchar data keyword,n=0;    //鍵值存放,查表指針 
bdata sinthr; 
sbit sin_thr=sinthr^0;  //正弦波\三角波標志(1為正弦波) 
sbit ww=key^7;          // 方波輸出口 
// 
/*******************************鍵掃描子函數***********************************/ 
keysCAN() 

keyword=key&0x07; 
if(keyword!=0x07) 
 { 
 while((key&0x07)!=0x07);//等待鍵釋放 
  switch(keyword) 
   { 
    case 6:{if(THHL>=65235)THHL=65535;else{THHL=THHL+255;}break;}// 
    case 5:{if(THHL<=500)THHL=0;else{THHL=THHL-255;}break;}// 
    case 3:{sin_thr=~sin_thr;break;}// 
    default:{break;}// 
   } 
 } 
 } 
// 
/***************************初始化函數****************************************/ 
clearmen() 

key=0xff,dataout=0x00;THHL=65535;//按鍵輸入狀態,波形輸出為0 
TH1=THHL/256;TL1=THHL%256;//裝定時初值(T1用) 
TMOD=0X11;ET1=1;TR1=1;EA=1;//16 位定時模式,T1中斷允許,開定時器,開總中斷 

// 
/*********************************主函數***************************************/ 
main() 

clearmen(); 
while(1) 
 { 
  keyscan(); 
  } 

// 
/***********************************T1中斷函數**********************************/ 
void time_intt1(void) interrupt 3  

 EA=0;TR1=0;TH1=THHL/256;TL1=THHL%256;TR1=1; 
 if(sin_thr){dataout=sin_tab[n];} 
  else {dataout=thr_tab[n];} 
 if(n>=255){n=0;}else{ n++;} 
 ww=~ww; 
 EA=1; 

// 
//***********************************結束****************************************// 


關鍵字:AT89C2051  正弦波  三角波  方波發生器 引用地址:AT89C2051簡易正弦波\三角波\方波發生器

上一篇:AT89C51快熱式熱水器程序
下一篇:51單片機快熱式熱水器程序

推薦閱讀

89c51 8位LED動態掃描時鐘程序//使用12MHz晶振,P0口輸出段碼,P2口作列掃描,用共陽LED數碼管 // #include "reg51.h" code char dis_7[11]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff}; /* 共陽LED段碼表 "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "不亮" */ code char sCAN_con[8]={0xfe,0xfd,0xfb,0x...
這兩天調試STM32F103的開發板,需要實現接收一定長度連續的數據。當數據流接收結束的時候,觸發串口接收中斷。計算數據流長度,并將數據傳到內存中。main.c // DMA 存儲器到外設(串口)數據傳輸實驗 #include "stm32f10x.h"#include "bsp_usart_dma.h"#include "bsp_led.h" extern uint8_t ReceiveBuff[RECEIVEBUFF_SIZE];static void Delay(__I...
KEIL編譯錯誤信息表 錯誤代碼及錯誤信息 錯誤釋義 error 1: Out of memory 內存溢出 error 2: Identifier expected 缺標識符 error 3: Unknown identifier 未定義的標識符 error 4: Duplicate identifier 重復定義的標識符 error 5: Syntax error 語法錯誤 error 6: Error in real constant 實型常量錯誤 error 7: Error i...
據AppleInsider報道,消費者對iPhone的高需求導致2021年上半年的訂單增加,有消息稱蘋果的訂單量較去年同期增長了30%。據報道,蘋果正準備增加2021年上半年生產iPhone 12系列的數量,用戶對支持5G的型號的需求量很高,導致產量幾乎增加了30%。目前iPhone 12系列需求強勁,給蘋果施加了擴大產量的壓力。據供應鏈消息,蘋果在2021年上半年已下訂單了9500...

史海拾趣

問答坊 | AI 解惑

TDPUDPdebug 以太網調試工具

TDPUDPdebug 以太網調試工具…

查看全部問答∨

請教高手lm324電路分析

附件電路中lm324起到什么作用 [ 本帖最后由 simonprince 于 2009-5-29 13:16 編輯 ]…

查看全部問答∨

運放使用單電源遇到的問題(checked)

本帖最后由 辛昕 于 2018-4-8 22:56 編輯 關于這個帖子,其實本來有挺多話說的。 不過,忽然想想,這個帖子最大的教訓就是: “其實,錯的事情就不用多解釋了,多描述了,要不然,就會造成這種困擾”。 是的——錯的方法有千千萬,記住那么幾 ...…

查看全部問答∨

LCD的對比度問題

最近在讀2410板子的LCD驅動。其中有如下代碼: //setup up display mode related constants m_nScreenWidth=240; m_nScreenHeight = 480;         m_colorDepth = 16;         m_cbScanLineLength = m ...…

查看全部問答∨

關于WINCE下的攝像頭驅動開發

請問WINCE下的攝像頭驅動開發難嗎?要用到什么知識?我目前只會C++,vc++只是有點了解而已,請問開發難度大嗎? 如果開發的話用什么牌的攝像頭比較好?或者網上有相關的程序更好。謝謝…

查看全部問答∨

賣板子,掙錢買房子.

本人做了塊小板子,很細膩的乳白色塑料外殼,外觀和DSP仿真器差不多。 有12個I/O口(DB25),可配置成8個I/O(TTL) + 4個A/D轉換。 另外有兩個3線串口(一個DB9),一個10M網口(RJ45),9-24V直流供電。 用料講究,板上保險絲、整流二級管、I/O限流濾波等細 ...…

查看全部問答∨

開關控制5個燈循環用PLC控制

開關控制5個燈循環點亮,每按一次亮一燈,其余燈不亮,按第六次所有燈全亮。第七次全滅,請問該程序用PLC如何實現?…

查看全部問答∨

有關迪進公司網關連接的問題 急求

現在有個ConnectPort(TM) X2,但是不知道怎么配置 ,怎么連接,將zigbee網絡和wifi連接起來,急求急求,。。。…

查看全部問答∨

boa服務器運行不起來,求解救。

boa服務器今天搞了,運行的時候老是提示unable to dup2 the error log: Bad file descriptor    嘗試了更改文件權限,更改html文件名,虛擬機上/etc下的那個文件說是要復制開發板的/etc下面,但是復制過去的時候說什么只讀文件不能更改啥 ...…

查看全部問答∨

各位老板,去富昌還是WPG?求建議

本人做IC/MOS這塊,目前找工作,求建議,謝謝!! …

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 饶平县| 息烽县| 张家港市| 佛冈县| 安徽省| 麻栗坡县| 兰溪市| 兴宁市| 清徐县| 贵南县| 金华市| 罗田县| 桃园县| 延庆县| 铁岭市| 东至县| 光山县| 保康县| 广安市| 宁蒗| 礼泉县| 布尔津县| 莎车县| 吐鲁番市| 同心县| 瑞丽市| 绿春县| 安顺市| 张家界市| 齐河县| 扶余县| 东光县| 石泉县| 得荣县| 长沙市| 英超| 泰兴市| 涪陵区| 玉林市| 会东县| 张家港市|