/*================================================================= 4掃16*16下入上出C語言程序, 低位起筆,數據反相。 預定義 **************************************************************/ #include #include //可使用其中定義的宏來訪問絕對地址? bit ture=1; // 使能正反相位選擇 bit false=0; // 使能反相 sbit SCK=P3^6; // EQU 0B6H ; 移位 sbit RCK=P3^5; //EQU 0B5H ; 并行鎖存 //sbit P1_3=P1^3; //外RAM擴展讀寫控制,不能重復申明 sbit EN1=P1^7; //BIT sbit FB=0xD8; // FB作為標志 sfr BUS_SPEED=0xA1; //訪問片外RAM速度設置寄存器 sfr P4SW=0xBB; //P4SW寄存器設置P4.4,P4.5,P4.6的功能 sfr P4=0xC0; // P4 EQU 0C0H sbit NC=P4^4; sbit CS=P4^6; //片選 sfr WDT_CONTR=0xC1; // 0C1H ;看門狗寄存器 sfr AUXR=0x8E; // EQU 08EH ;附件功能控制寄存器 sfr16 DPTR=0x82; sfr CLK_DIV=0x97 ; //時鐘分頻寄存器 const unsigned int code All_zk =256 ; // 0E11H ;原數據總字節 const unsigned int code am_zk =128 ; // 0E13H ;單幕數據量 const unsigned char code asp = 255; // asp數據相位字,如果是正相字,那么asp=0 bit basp=1; // asp數據相位字標記,如果是正相字,那么basp=0 const unsigned char code font[]= // 晶科電子LED數碼(反相字) {0xBD,0x81,0xEF,0xFF,0xBD,0x81,0xF7,0xFF,0xEF,0xEB,0x80,0x9F,0xEF,0x8F,0xEF,0xEF,0x7F,0x7B,0x7B,0x7F,0xBF,0xEF,0xEF,0xFF,0x7F,0x00,0xFF,0xFF,0xFF,0x80,0xFE,0xFF, 0x81,0xBD,0x0F,0x0F,0x81,0xBD,0xF0,0xF0,0xEF,0xED,0xE7,0xE1,0xEF,0xE1,0xEE,0xEE,0x7F,0x7B,0x7B,0x7F,0xBF,0xEF,0xEF,0xFF,0x7F,0x7F,0x7F,0x03,0xFF,0xFF,0xFF,0xF0, 0xBD,0x81,0xEF,0xEF,0xBD,0x81,0xF7,0xF7,0xEF,0x2E,0xC7,0xEF,0xEF,0xEE,0xED,0xED,0xFF,0x03,0x03,0x7F,0x80,0xE0,0xE0,0xFF,0x5F,0x7F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFB, 0xFF,0xBD,0xFF,0x0F,0xFF,0xBD,0xFF,0xF0,0xEF,0xEF,0xAB,0xEF,0xEF,0xEF,0xED,0xED,0xFF,0x7B,0x7B,0x03,0xFF,0xEF,0xEF,0xE0,0xBF,0x7F,0x7F,0xFF,0xFF,0xFF,0xDF,0xFD, 0xBD,0xFD,0xFD,0xFF,0xBD,0xED,0xBD,0xFF,0xDD,0xBD,0xDD,0xFF,0xFF,0xFF,0xFF,0xFF,0xCF,0xEF,0x00,0xEF,0xEB,0xEB,0x81,0xFB,0xC3,0xDA,0xF7,0xFF,0xDF,0xDF,0xEE,0xFF, 0x80,0xFD,0xFD,0xFF,0xC0,0xED,0xED,0xFF,0xE0,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xB3,0x00,0xC7,0x6D,0x8D,0xEB,0xDD,0xF3,0xDB,0xDB,0xFB,0x40,0xDF,0xDF,0xEE,0xE0, 0xFF,0xFD,0xFD,0xFF,0xFF,0xFD,0xED,0xFF,0xFF,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xB7,0x2B,0xAB,0xDE,0xF7,0xDD,0xFB,0xFB,0x5B,0xC3,0xF7,0xEB,0xD0,0xEE,0xEF, 0xFF,0xFD,0xFD,0xF8,0xFF,0xBD,0xE1,0xC0,0xFF,0xBD,0xBD,0xE0,0xFF,0xFF,0xFF,0xFF,0xFF,0xD3,0xED,0xC7,0xFF,0xF7,0xDC,0xFB,0xFF,0xDB,0xD9,0xF7,0xF7,0xDF,0xC0,0xEE}; const unsigned char data xzL_data =0x08; //0603H;一幕一行字節數 const unsigned int data aL_data =0x20; //單幕單號線(單組線)數據量 const unsigned char data mov =0x03A ; //移動速度 const unsigned int data t_T =0x040A ; //0E0AH ; 05FAH; ;停留時間 const unsigned char data mu_num=0x02 ; //0602H ;幕數 unsigned int m; //m幕長變量<=am_zk unsigned char data_z; //數據寄存器 unsigned int xd; //數據指針寄存器 /*********************************************************************** 數據轉移子函數 ===============================================================*/ char MOVD() { unsigned char f,nm; //nm幕數控制 unsigned char code *dptr; unsigned char xdata *xdptr = 0; f = asp ; for (m=0; m
上傳時間: 2017-05-04
上傳用戶:sbfd010
高清電子書-C++ Primer Plus, 第6版英文版 1438頁Learning C++ is an adventure of discovery, particularly because the language accommodates several programming paradigms, including object-oriented programming, generic programming, and the traditional procedural programming.The fifth edition of this book described the language as set forth in the ISO C++ standards, informally known as C++99 and C++03, or, sometimes as C++99/03. (The 2003 version was largely a technical correction to the 1999 standard and didn’t add any new features.) Since then, C++ continues to evolve.As this book is written, the international C++ Standards Committee has just approved a new version of the standard.This standard had the informal name of C++0x while in development, and now it will be known as C++11. Most contemporary compilers support C++99/03 quite well, and most of the examples in this book comply with that standard. But many features of the new standard already have appeared in some implementations, and this edition of C++ Primer Plus explores these new features. C++ Primer Plus discusses the basic C language and presents C++ features, making this book self-contained. It presents C++ fundamentals and illustrates them with short, to-the-point programs that are easy to copy and experiment with.You learn about input/output (I/O), how to make programs perform repetitive tasks and make choices, the many ways to handle data, and how to use functions.You learn about the many features C++ has added to C, including the followi
標簽: C++
上傳時間: 2022-02-19
上傳用戶:trh505
文件較大,存在網盤中,下載文件獲取分享鏈接及提取碼第1章單片機基礎主要介紹了單片機的發展狀況、體系結構,同時對單片機的編程方法及編程環境進行了簡單描述。第2章C語言編程基礎主要介紹了C語言中常用的數據類型和程序控制語句。第3章C語言高級編程主要介紹了函數、數組、指針以及結構體等內容,同時對各部分進行了說明,分別列舉了相應的示例。第4章C51程序設計主要介紹了C51對標準C語言的擴展、C51函數庫和C程序基本結構。第5章 Windows集成開發環境uVision2主要介紹了uVision2中各個菜單欄的作用,通過創建程序流程和調試流程詳細介紹各菜單的使用以及仿真功能的應用。第6章C51編譯器主要介紹了預處理的方法、C51編譯器控制指令和C51的高級配置文件。第7章C51的典型資源編程主要介紹了C51典型資源的編程方法,包括中斷系統設計、定時/計數器的使用、I/O口的使用和擴展存儲器的方法等,最后還給出了一個使用多種資源的完整例程。第8章單片機通信主要介紹了單片機通信的相關內容,包括串口通信、單片機點對點通信、單片機多機通信、單片機I'C總線通信、單片機與計算機的互連等。第9章C51單片機的工程開發實例通過一個典型的應用實例介紹了單片機工程開發的一般方法。第10章 C51單片機典型模塊實例主要以實例的形式,介紹了單片機典型模塊的開發方法。在本書的編寫過程中,借鑒了許多現行教材的寶貴經驗,在此,謹向這些作者表示誠摯的感謝。由于時間倉促,加之編者水平有限,書中有錯誤或是不足之處在所難免,敬請廣大讀者批評指正
上傳時間: 2022-06-24
上傳用戶:
第1章:介紹如何輸出方波信號,使喇叭發出聲音的方法,包括發出“嘩”聲的函數和分別傳遞一個、二個及三個白變量的“嘩”聲函數,以及利用定時器產生方波信號而令喇叭發出“嘩”聲,并敘述音階與頻率的關系,以此作為演奏音樂的基礎。第2章:演奏音樂的程序由main()函數開始,將其所有函數定義在·個main.c的模塊內,并分別以各種指令結構來循序漸進地介紹軟件構建的思維與解決方法。第3章:以模塊化的設計方式將單獨的個main.c模塊細分為main.c模塊、initial.c模塊、delay.c模塊、music.c模塊以及其對應的包括文件,可以使種序易于了解,節省開發時間。而且,用范例來說明各種應用方法,以使讀者建立.整體思維,并進行有效的學習。第4章:詳細介紹如何利用定時器釣中斷方法來產生音階的頻率,并山1/)輸出此方波信號而驅動喇叭發出正確的音階。當連續產生各音符的音調頻率時,則形成演奏音樂,并漸進式地說明什么樣的設計方法是最好的。第5章:音符的形成有兩個要素:音調及音長,當音調以定時器中斷方法來生,音長是否也可以由定時器來產生呢?本章介紹如何利用timerO及timer]兩個定時器中斷方法來演奏音樂,并特別說明當音長計時中斷時間太短時所造成的影響以及解決的方法。第6章:說明音樂中“移調”的概念,分別以查表法和計算法來舉例說明D大調、降E大調、F大調、G大調、降A大調、降B大調。并以TACT開關的按鍵動作來闡述移調的功能,而以外部中斷的方法來達到音樂演奏中實時移調的功能。第7章:介紹如何以按鍵開關來選曲,以“嘩”聲和LED閃爍方式作為選曲的提示動作,并以下列技巧來說明按鍵的處理方法:開關持續按著的重復動作、開關持續按著也動作一次、消除按鍵彈跳波的程序規劃、持續按鍵以延時方式來繼續執行動作,及持續按鍵以定時器計時方式來繼續執行動作。同時,通過此方式來培養讀者軟件設計的能力并使讀者養成慎密的思維方式。第8章:以9個按鍵開關分別代表1~9首的按鍵選曲,并介紹如何以l/O的方式、SCAN的方式以及ADC的方式來檢測按鍵動作,以及當微電腦1/0不敷使用時的解決方法。更多相關內容已全部上傳:8051單片機徹底研究-基礎篇:http://dl.21ic.com/download/8051-330965.html 8051單片機徹底研究-經驗篇:http://dl.21ic.com/download/8051-330966.html 8051單片機徹底研究-入門篇:http://dl.21ic.com/download/8051-330967.html 8051單片機徹底研究-實習篇:http://dl.21ic.com/download/8051-330969.html 8051單片機C語言軟件設計的藝術:http://dl.21ic.com/download/8051-330970.html
上傳時間: 2022-06-25
上傳用戶:
啊哈c語言電子書+啊哈c編譯器軟件分享給大家。對于編程小白的話,這本書的確是可以坐在馬桶上看著入門的書,知識點都挺好,介紹的也挺細,就是吧,精髓沒有介紹到,比如指針,結構體都沒有涉及到。恩,總體來說還是可以的。內容非常通俗易懂,最適合零基礎的筒子。推薦給對編程有興趣,想要自學的朋友,但是對于已經有一定基礎的人來說,內容太簡單了。書最后有一個推箱子游戲的教程,可以試著玩玩。啊哈C是一個輕量級超簡潔的C語言編程入門軟件,使用gcc內核編譯,支持語法高亮,代碼折疊,編譯錯誤提示等,界面簡介,操作方便,非常適合C語言學習入門使用。
上傳時間: 2022-07-27
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 60資源包含以下內容:1. JMDM-MB01單片機主板使用說明書.pdf2. KEIL uvision3中文版附注冊機.rar3. PLC與氣壓控制.pdf4. 單片機C語言中指針的應用.pdf5. ModbusV1.024(Modbus調試精靈-調試專用工具.rar6. EASY51單片機學習套件用戶手冊V1.0.pdf7. GP常見問題.pdf8. 單片機實時數據采集系統設計.pdf9. 拋磚引路單片機.pdf10. 單片機控制電機正反轉.pdf11. “51單片機實驗”教學大綱.pdf12. 基于單片機的糊化測控系統.pdf13. 提高PLC控制系統可靠性的措施.pdf14. 淺談單片機系統的電磁兼容性設計.pdf15. SEMV-HC08AP簡介.pdf16. AVR單片機的基本組成.pdf17. 51單片機中斷系統詳解.pdf18. 單片機遙控轉向控制器.pdf19. 51單片機為什么常用11.0592MHz的晶振.pdf20. 51CPLD學習板實驗指導書.rar21. 單片機溫度控制系統的設計.pdf22. 第1章μPSD3200系列單片機概述.pdf23. MSP430單片機的開發及應用.pdf24. 機電復合型輪機管理人才培養方案的研究與探索.pdf25. P89C51Rx+/Rx2/66x系列單片機的在線編程.pdf26. 基于單片機嵌入式網絡接入模塊的設計與實現.pdf27. EM78系列單片機硬件結構.pdf28. 基于單片機和CPLD的頻率測量研究.pdf29. 基于單片機的日歷設計.pdf30. 單片機原理及應用實驗教學大綱(課典).pdf31. S08單片機開發工具包設計.pdf32. 基于單片機的涌流抑制器的設計與實現.pdf33. 74HC154譯碼器應用(基于8051+Proteus仿真).rar34. 基于單片機和LED的汽車照明系統設計.pdf35. 溫濕度變送器.pdf36. 智能語音撥號報警系統.pdf37. SGV系列單片機三相整流移相調壓模塊使用說明.pdf38. Flash單片機自編程技術的探討.pdf39. 基于AT89S8252 單片機的汽車瞬時燃油油量檢測系統的設.pdf40. 單片機原理及應用教學改革實踐.pdf41. 法寶級的EMC單片機編程技巧集錦.pdf42. 從MCS51 向AVR 的快速轉換.pdf43. 單片機I/O口鍵盤擴展方法.pdf44. 基于單片機的智能穩壓電源的設計.pdf45. PIC單片機移植資料.rar46. 基于PIC單片機的標簽檢測器.pdf47. 單片機控制在網板烘干線上的應用研究.pdf48. 基于C8051F單片機的移動式音樂噴泉設計.pdf49. STC單片機開發板使用說明.pdf50. 基于MEMS與單片機的西瓜成熟度無損檢測系統的研究.pdf51. 基于單片機的倒車后視系統設計.pdf52. 基于單片機AT89C2051的九路多功能智力競賽搶答器的設計.pdf53. 《單片機實驗》教學大綱.pdf54. 基于80C51單片機的多路智能遙控節電器.pdf55. 柜機單片機控制系統使用說明和檢測方法.pdf56. 《單片機技術》實驗指導書.pdf57. MCS-51單片機木材干燥控制儀軟硬件的設計.pdf58. HCS08/RS08集成開發環境設計與實現中文摘要.pdf59. Quick51實驗指導書.pdf60. keil c51 v9.01 (C51單片機開發工具Kei.rar61. msp430匯編指南.pdf62. Keil C251設計軟件 3.11 (4k代碼限制).rar63. lpc2478完全使用手冊.pdf64. Keil c51 v8.18 下載.rar65. 單片機(提高篇).rar66. 單片機外圍線路設計.rar67. 單片機(入門篇).rar68. 單片機GSM短消息控件.zip69. 單片機自動巡線輪式機器人控制系統設計.rar70. 單片機實現智能熒光鑒偽.pdf71. 單片機用于溫度采集與控制系統的設計.rar72. MT8870D DTMF解碼芯片.pdf73. 51單片機Keil C語言入門教程.rar74. IC 卡保險箱.pdf75. AVR JTAG AVR仿真器.rar76. 簡明python 教程.pdf77. AVR單片機的特點及其應用.pdf78. AVR STUDIO熔絲配置.rar79. ICCAVR自動下載程序.rar80. AVR ISP下載線使用說明.rar81. AVR單片機串行接口及應用.pdf82. AVRstudio入門.pdf83. 版權保護芯片ALPU的設計.pdf84. 采用MSP430設計的12位心電(ECG)放大器.pdf85. ICCAVR 入門.pdf86. TinyM0_Routine.zip87. 基于單片機煙感報警器的設計.doc88. 世界著名廠家單片機簡介.pdf89. ZOPC_Server(ZLG通用OPC服務器)軟件.rar90. 基于MAX3420的實時數據采集系統設計.pdf91. CiA 簡介.pdf92. NDAM 配置軟件 V2.07.zip93. 串行通信(UART)教程 ppt資料.rar94. CAN基本知識.pdf95. 基于RS485總線的PC機與多單片機系統的串行通信.pdf96. 一個單片機串行數據采集/傳輸模塊的設計.doc97. 51LPC 微控制器以及三端雙向可控硅簡介.pdf98. 單片機入門的40個實驗.doc99. PIC16系列單片機與PC機串行通信的軟硬件實現.doc100. 《單片機與嵌入式系統解決方案》.pdf
上傳時間: 2013-07-12
上傳用戶:eeworm
eeworm.com VIP專區 單片機源碼系列 66資源包含以下內容:1. MCS-51單片機實用子程序庫實驗(四).doc2. AT89C2051驅動步進電機的電路和源碼.pdf3. MCS-51單片機實用子程序庫實驗(三).doc4. 按鍵識別方法實驗及工作原理之一.doc5. MCS-51單片機實用子程序庫實驗(二).doc6. ADC0809 A/D轉換器基本應用技術.doc7. 基于AP3768的高效率超低待機功耗的手機充電器.pdf8. 數字電壓表工作原理及實驗.doc9. 基于單片機的上網計時系統的設計.pdf10. 電子密碼鎖設計原理及實驗.doc11. 基于單片機的紅外轉射頻遙控系統.pdf12. 6位數顯頻率計數器工作原理及實驗.doc13. 基于實時操作系統的單片機應用系統設計.pdf14. 基于Atmega16單片機的低壓配電網裝置的設計.pdf15. 基于單片機的VSAT室外單元檢測平臺設計.pdf16. 基于單片機的小型家用燃氣鍋爐控制系統研究.pdf17. Atmel 20LIN系統基礎芯片技術手冊.pdf18. 基于雙模式USB接口的便攜式比色計設計.pdf19. PICmicro中檔單片機系列參考手冊.rar20. 基于P89V51RD2單片機的TPAM軟啟動裝置的研究.pdf21. 51單片機及其C語言程序開發實例.rar22. DTMF Decoding with a PIC16xxx.rar23. 試驗DTMF軟解碼.rar24. 基于單片機的CT實驗儀控制系統設計.pdf25. S51編程器制作包.rar26. 基于AT89S52的消費積分系統終端設計.pdf27. 基于單片機控制的家用采暖洗浴器設計.pdf28. 單片機在健身車轉速測量中的應用.pdf29. 一款USBkey用MCU電路早期失效問題初探.pdf30. 基于單片機的恒張力控制系統設計.pdf31. 基于FPGA的單片機外圍接口電路設計.pdf32. 基于I2C總線的單主多從單片機之間的通信.pdf33. 基于單片機的GPS手持導航終端設計.pdf34. 元件庫.doc35. 基于單片機和VFP9.0的IC卡管理系統設計.pdf36. 開放式匯編器系統的設計.pdf37. 單片機多功能用電故障提示系統設計.pdf38. 一種基于8051核SoC引導程序的設計與實現.pdf39. 8086單芯片計算機顯示接口的設計與實現.pdf40. 基于SST89E554RC的點陣顯示控制屏的設計.pdf41. 基于DS18B20測溫的單片機溫度控制系統.pdf42. 電話單片機的應用.pdf43. 基于MSP430單片機的光纖旁路保護器的實現.doc44. DSP和MCU的集成處理器.pdf45. 基于RS485和單片機的排隊機控制系統設計.pdf46. 基于CPLD與單片機的高速數據采集系統.pdf47. 基于單片機節能控制的電子鎮流器開發.pdf48. ADC單片機的應用.pdf49. MCS51背景調試服務例程的開發.pdf50. EDA9060開關量I/O 模塊在電氣控制柜中的典型應用.pdf51. HT46R22單片機在電磁爐功率控制中的應用.pdf52. 基于MPC8260的ATM驅動開發.pdf53. XL6003 300KHz 36V Boost 3W LED.pdf54. 基于MCS 51單片機的預應力張拉儀系統的設計.pdf55. 基于AT89C2051單片機的無環流靜止進相器.pdf56. 基于MCS 51單片機的PLC仿真器.pdf57. 基于AT89C2051單片機的RF卡門禁系統設計.pdf58. 基于LPC2104的爬壁機器人控制系統設計.pdf59. 基于AT89C51的智能電風扇控制系統.pdf60. 基于Ethernet的MCS51單片機通信.pdf61. 基于AT89C51單片機的微型可編程控崩器.pdf62. 基于C8051單片機的足球機器人小車系統設計.pdf63. 基于AT89C51單片機的超聲波測距系統設計.pdf64. 基于AT89S51的新型打鈴器.pdf65. 單片機多機通信網絡改進及數據通信容錯技術.pdf66. 基于AT89C2051和ISD2560的錄放音系統設計.pdf67. 自動檢測80C51串行通訊中的波特率.pdf68. 基于AT89C2051單片機的智能電壓數據采集系統.pdf69. 單片機I/O口的使用.ppt70. 51單片機及其應用.ppt71. RT0S在MCS-51系列單片機中的應用.pdf72. MCS51系列單片機在工程數據采集中的應用.pdf73. PCF8583的工作原理及在單片機接口中的實現.pdf74. 基于89C51單片機的計算機仿真系統設計.pdf75. 單片機溫度采集器與PC104分站的串行通信.pdf76. 基于51單片機的網絡連接控制器設計.pdf77. 基于CPLD的PSK系統設計.pdf78. 淺談51系列單片機嵌入式程序設計.pdf79. 基于51單片機的腦手術鉆的研制.pdf80. 基于CPLD和單片機的任意波形發生器設計.pdf81. 做DSP最應該懂得157個問題的回答.pdf82. 基于20C51單片機的PC鍵盤測試儀.pdf83. 基于AT89S51的多參數氣體檢測儀的研制.pdf84. 基于FPGA DSP架構的高速通信接口設計與實現.pdf85. 點陣式LCD與AT89C51單片機的接口技術.pdf86. 基于單片機的溫濕度檢測與控制系統研究.pdf87. 單片機燒錄器制作.doc88. 單片機系統中標準漢字庫的生成及應用.pdf89. 高速AD轉換器AD7654與單片機接口電路設計.pdf90. 單片機線路修改方法.pdf91. 單片機軟件監視抗干擾技術.pdf92. TMS320F240 DSP與C51單片機串行通訊的實現.pdf93. 單片機解密方法.pdf94. 帶24位AD轉換的51單片機MSC1210及其應用.pdf95. TMS320C6000 Assembly Language.pdf96. 串行EEPROM在MCS 51單片機系統中的應用.pdf97. 支持USB PS2 UART SPI CRC功能的凌陽8位單.pdf98. 程序簡潔的單片機6位數字鐘.pdf99. P89LPC913單片機數據手冊.pdf100. P89V51系列單片機ISP下載簡明操作步驟.pdf
上傳時間: 2013-07-12
上傳用戶:eeworm
量規設計手冊
標簽: 設計手冊
上傳時間: 2013-08-03
上傳用戶:eeworm
勁量7號電池資料
標簽: 電池資料
上傳時間: 2013-06-11
上傳用戶:eeworm
Borland C++3.1 bc31full
上傳時間: 2013-07-27
上傳用戶:eeworm