為微蕊的單片機與LCD interface
上傳時間: 2018-10-25
上傳用戶:mike329
#include <stdio.h> #include <stdlib.h> #define SMAX 100 typedef struct SPNode { int i,j,v; }SPNode; struct sparmatrix { int rows,cols,terms; SPNode data [SMAX]; }; sparmatrix CreateSparmatrix() { sparmatrix A; printf("\n\t\t請輸入稀疏矩陣的行數(shù),列數(shù)和非零元素個數(shù)(用逗號隔開):"); scanf("%d,%d,%d",&A.cols,&A.terms); for(int n=0;n<=A.terms-1;n++) { printf("\n\t\t輸入非零元素值(格式:行號,列號,值):"); scanf("%d,%d,%d",&A.data[n].i,&A.data[n].j,&A.data[n].v); } return A; } void ShowSparmatrix(sparmatrix A) { int k; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { k=0; for(int n=0;n<=A.terms-1;n++) { if((A.data[n].i-1==x)&&(A.data[n].j-1==y)) { printf("%8d",A.data[n].v); k=1; } } if(k==0) printf("%8d",k); } printf("\n\t\t"); } } void sumsparmatrix(sparmatrix A) { SPNode *p; p=(SPNode*)malloc(sizeof(SPNode)); p->v=0; int k; k=0; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { for(int n=0;n<=A.terms;n++) { if((A.data[n].i==x)&&(A.data[n].j==y)&&(x==y)) { p->v=p->v+A.data[n].v; k=1; } } } printf("\n\t\t"); } if(k==1) printf("\n\t\t對角線元素的和::%d\n",p->v); else printf("\n\t\t對角線元素的和為::0"); } int main() { int ch=1,choice; struct sparmatrix A; A.terms=0; while(ch) { printf("\n"); printf("\n\t\t 稀疏矩陣的三元組系統(tǒng) "); printf("\n\t\t*********************************"); printf("\n\t\t 1------------創(chuàng)建 "); printf("\n\t\t 2------------顯示 "); printf("\n\t\t 3------------求對角線元素和"); printf("\n\t\t 4------------返回 "); printf("\n\t\t*********************************"); printf("\n\t\t請選擇菜單號(0-3):"); scanf("%d",&choice); switch(choice) { case 1: A=CreateSparmatrix(); break; case 2: ShowSparmatrix(A); break; case 3: SumSparmatrix(A); break; default: system("cls"); printf("\n\t\t輸入錯誤!請重新輸入!\n"); break; } if (choice==1||choice==2||choice==3) { printf("\n\t\t"); system("pause"); system("cls"); } else system("cls"); } }
上傳時間: 2020-06-11
上傳用戶:ccccy
eeworm.com VIP專區(qū) 單片機源碼系列 7資源包含以下內(nèi)容:1. STC-ISP-V4.83下載軟件.rar2. 用模塊化的思想來武裝你的keil編程(二).zip3. 怎么樣學(xué)好單片機.doc4. 用模塊化的思想來武裝你的keil編程(一).zip5. TL431反饋參數(shù)計算.zip6. 《電子制作與維修經(jīng)驗精華280例》.pdf7. 74ls164_動態(tài)驅(qū)動多位數(shù)碼管.zip8. 自動量程電壓電流表.rar9. keil軟件編譯常見錯誤解釋總結(jié)和中文翻譯.pdf10. TL431與PC817的設(shè)計應(yīng)用.zip11. 2013電子設(shè)計大賽手寫板G題.rar12. 瑞薩RL78/G13開發(fā)套件快速入門教材.pdf13. 雙色點陣控制卡原理圖PCB.zip14. 基于利用時鐘芯片DS1302實現(xiàn)萬年歷,1602LCD顯示電子表.doc15. 用鍵盤控制的LED燈.zip16. HOT-51增強版開發(fā)板使用說明.zip17. TLC2543 AD高精度轉(zhuǎn)換c語言程序.zip18. 電工電子排故系統(tǒng)--按鍵掃描修改--兩方法.zip19. 74HC164應(yīng)用實例:驅(qū)動數(shù)碼管兩例(電路圖和源程序).zip20. 基于C8051的步進電機按鍵控制.zip21. 小車循跡AVR版.rar22. 音樂彩燈控制器設(shè)計.zip23. C51Tip-如何使8051工程和開發(fā)過程變得簡單.zip24. 八位數(shù)字密碼鎖設(shè)計資料.rar25. 在keil中添加STC型號的3種方法.zip26. 基于74HC164擴展單片機系統(tǒng)I_O端口的研究.zip27. H8群瑞薩單片機之間的IIC通信,通信程序代碼.zip28. 出租車計價器(單片機c語言).doc29. PL2303 VISTA WIN7驅(qū)動.rar30. PIC16F1823_LF1823中文資料.pdf31. LPC21XX初始化工具.rar32. 單片機c語言全解.rar33. FY2005K編程器軟件V3安裝程序.rar34. 單片機c語言資料.zip35. AVR下載器設(shè)計progisp166.rar36. ST7920控制器系列中文字庫液晶模塊說明書.zip37. SouceInsight 技巧.doc38. 遙控避障尋線開發(fā)板.rar39. 單片機模塊C程序大全.zip40. 內(nèi)存燒寫使用說明和燒錄軟件.rar41. The 8051 Microcontroller.pdf42. VideoStudio_Pro_v14.0.0.342_Keymaker_99D.COM.rar43. 基于STC12C5A60S2單片機的模擬路燈控制系統(tǒng)設(shè)計.zip44. USB轉(zhuǎn)CAN上位機軟件.rar45. EM3-V22原理圖.pdf46. LPC210X定時器初始化小工具.rar47. msp430基礎(chǔ)資料.rar48. 51單片播放三首音樂C程序.doc49. 51單片機遙控家電畢業(yè)設(shè)計.doc50. AVR單片機在智能公交車報站器中的應(yīng)用.pdf51. LCD12864顯示C程序.docx52. ZIGBEE遙控飛機電路圖.rar53. LCD12864經(jīng)典寫數(shù)據(jù).doc54. M8最小系統(tǒng)資料包.rar55. 電子設(shè)計競賽培訓(xùn)-控制類.ppt56. LCD1602與PCF8591驅(qū)動程序組合.doc57. 智能小車pid算法.doc58. 51單片機Atmel_AT89S52庫元件.zip59. LCD1602寫數(shù)據(jù)函數(shù).doc60. NUC120遙控板原理圖.pdf61. 基于51單片機用PCF8591進行AD_DA轉(zhuǎn)換用1602LCD顯示的電流采樣.doc62. LCD1602驅(qū)動程序改主程序.doc63. RL78G13開發(fā)套件_MCU板原理圖.pdf64. TLC5615數(shù)模轉(zhuǎn)換.docx65. LCD1602驅(qū)動程序.doc66. IAR FOR msp430 5.4破解.rar67. TCL1549AD液晶采樣顯示.doc68. 2013全國電子設(shè)計大賽AD9854全部資料,51單片機編程,fpga編程的各種波形發(fā)生器.rar69. 分享--基于STC單片機的LED輪廓顯示控制器設(shè)計.pdf70. PCF8591寫讀數(shù)據(jù).doc71. 430單片機—ads1115驅(qū)動.rar72. 0809共陽數(shù)字電壓表.rar73. LCD12864寫數(shù)據(jù)函數(shù).docx74. MSP430G2系列單片機原理與實踐教程完整版.pdf75. 12864串口顯示顯示程序.rar76. 實驗19 LCD12864_串行方式.zip77. 40系列45系列集成芯片大集合.zip78. stc12c5a60s2內(nèi)置AD.rar79. stc12c5a60s2內(nèi)置EEPROM的用法.rar80. 基于單片機及AD9850的正弦信號發(fā)生器設(shè)計說明書.pdf81. stc12c5260s2 PWM輸出.rar82. 實用的51單片機C語言編程實例.doc83. 巡光小車程序.rar84. 2013年全國電子設(shè)計競賽預(yù)測題目.pdf85. 簡單的51單片機電子時鐘.doc86. GSM開發(fā)板第三版資料.rar87. 51匯編指令.zip88. 指紋識別模塊用戶手冊.pdf89. ds1302與數(shù)碼管時間可調(diào).zip90. 超聲波測距資料(HC-SR04)_TB.zip91. 手機液晶屏的資料(有接口說明).pdf92. MSP430+IR+LCD顯示讀出的鍵值.rar93. LCD12864源碼及proteus仿真.rar94. 4x4矩陣按鍵控制.zip95. GY-32-MMA7361模塊發(fā)送資料.rar96. AVR_TWI總線學(xué)習(xí)筆記.docx97. STC12C5A60S2液晶AD顯示.doc98. 單片機學(xué)習(xí)入門心得.doc99. 51單片機玩轉(zhuǎn)NRF24L01+.doc100. 單片機應(yīng)用基礎(chǔ).rar
標(biāo)簽: MATLAB 信號與 系統(tǒng)分析
上傳時間: 2013-05-15
上傳用戶:eeworm
eeworm.com VIP專區(qū) 單片機源碼系列 30資源包含以下內(nèi)容:1. 8051系列單片機C程序設(shè)計完全手冊.pdf2. protues中常用原件中英對照.doc3. 單片機應(yīng)用設(shè)計.ppt4. protel99se-微典控制.zip5. stc不斷電代碼.doc6. STC12C5A60S2資料.pdf7. 8051系列單片機C程序設(shè)計完全手冊.pdf8. 自制觸摸按鍵.doc9. 80C51定時器計數(shù)器組成及應(yīng)用.ppt10. 單片機C語言簡易數(shù)字頻率計課程設(shè)計.rar11. keil中的錯誤及警告.pdf12. 80C51中斷系統(tǒng)組成及應(yīng)用.ppt13. 數(shù)字時鐘.rar14. 51單片機帶SD卡的彩屏手機界面模擬_-_單片機設(shè)計報告.doc15. 80C51單片機IO口應(yīng)用及擴展.ppt16. 按鍵程序討論.rar17. 80C51單片機指令系統(tǒng)及編程.ppt18. 定時器初值計算器.exe19. Windows下通過計算機并口讀寫24系列I2C存儲器.zip20. 單片機課件(單片微型計算機原理及應(yīng)用)(第1,2,3章).ppt21. 51單片機開發(fā)板原理圖.pdf22. 51單片機資料.rar23. Proteus_ARES的PCB設(shè)計.pdf24. Keil中文版.rar25. 基于51單片機的lcd12864的畫圖程序.doc26. STM32固件庫詳解.pdf27. USB攝像頭原理圖.pdf28. 單片機基礎(chǔ)第三版課后答案_李廣弟.pdf29. (1小時學(xué)會C語言51單片機)C語言入門教程.doc30. 用單片機80C51控制流水燈.rar31. 無線發(fā)射模塊XL24L01_原廠及_CC2500共用資料.rar32. 運用單片機制作的高精度數(shù)顯計數(shù)器.rar33. 步進電機控制入門資料.pdf34. KEIL 無限制完全破解版及教程使用指南.rar35. 怎樣才能學(xué)好單片機.pdf36. 電子時鐘課程設(shè)計.doc37. 單片機開發(fā).rar38. NEC紅外解碼12Mhz.doc39. 刪繁就簡單片機從入門到精通.pdf40. MSP430系列超低功耗16位單片機原理與應(yīng)用.pdf41. 單片機與GPRS通訊要點.pdf42. MSP430系列單片機實用C語言(電子版書籍).PDF43. STM32固件庫使用手冊中文.pdf44. 資源測試.exe45. 南航MSP430課程試用書.pdf46. STM32F103XXX參考手冊 中文完整細節(jié)版.pdf47. 單片機PWM智能調(diào)速.doc48. MSP430F149(中文).pdf49. Cortex-M3技術(shù)參考手冊..pdf50. TX-1C型單片機實驗板原理圖.pdf51. MSP430最小系統(tǒng)板 使用說明.pdf52. 《ARM Cortex-M3開發(fā)指南》目錄.pdf53. 單片機初學(xué)之路.ppt54. MSP430最小系統(tǒng)電路圖.pdf55. Contex M3 權(quán)威指南一.pdf56. LESSON3數(shù)碼管靜態(tài)顯示及定時器和中斷應(yīng)用.ppt57. 基于磁場檢測的尋線小車傳感器布局研究.pdf58. MSP430_C語言例程注釋詳.pdf59. LESSON5_鍵盤.ppt60. C語言編程實例100題.doc61. Contex M3 權(quán)威指南二.pdf62. C語言難點講解.pdf63. 無源蜂鳴器唱歌 世上只有媽媽好.zip64. Keil_uvision_4基本使用教程(菜鳥必備).pdf65. 單片機類畢業(yè)設(shè)計.rar66. 單片機IO口知識.ppt67. 脫機ISP編程器.rar68. 單片機C語言程序設(shè)計實訓(xùn)100例——基于8051+Proteus仿真.pdf69. ARM高校培訓(xùn)-CortexM4.pdf70. AVR單片機 C語言程序設(shè)計經(jīng)典實用.rar71. 芯睿單片機各類型號常用選型表.xls72. MSP430F249資料.pdf73. 正余弦編碼器的細分技術(shù).pdf74. led8×8滾動顯示PROTEUS.rar75. 51定時器小工具.exe76. 基于AT89c51的溫度控制器設(shè)計.pdf77. 單片機原理及應(yīng)用.rar78. 基于MFC與單片機串口調(diào)試程序.docx79. C51常用子程序 [精].rar80. 51單片機控制的遙控車制作過程總結(jié)和體會.docx81. 基于AT89S52的電子萬年歷設(shè)計報告.doc82. 單片機的40個實驗.pdf83. 51單片機pwm控制.zip84. 智能往返小車的控制設(shè)計.doc85. STC89C52資料.pdf86. avr單片機icc寫的密碼鎖.zip87. 模擬串口的一些介紹.doc88. TC9012紅外發(fā)射.pdf89. 單片機編程實例大全.doc90. 基于51單片機數(shù)字時鐘的設(shè)計.doc91. 8x8點陣字模提取軟件.rar92. Keil_uVision3學(xué)習(xí)教程.doc93. 8x8LED顯示原理.doc94. PCF8591中文規(guī)格書.pdf95. PIC18F2420_2520_4420_4520_CN.pdf96. AVR單片機軟硬件設(shè)計入門教程-ppt.zip97. STC89C52RC-RD使用手冊.pdf98. ATMEGA單片機制作智能充電器的詳細說明.pdf99. Motorola微控制器MC68HC08原理及其嵌入式應(yīng)用.PDF100. Protel DXP元件庫[精華].rar
上傳時間: 2013-07-10
上傳用戶:eeworm
數(shù)字電視近年來飛速發(fā)展,它最終取代模擬電視是一個必然趨勢。可編程邏輯技術(shù)以及EDA技術(shù)的升溫也帶來了電子系統(tǒng)設(shè)計的巨大變革。本論文將迅速發(fā)展的FPGA技術(shù)應(yīng)用于數(shù)字電視系統(tǒng)中,研究探討了數(shù)字電視前端系統(tǒng)中的關(guān)鍵設(shè)備——傳輸流復(fù)用器的FPGA建模和實現(xiàn),以及相關(guān)的關(guān)鍵技術(shù)。本論文首先介紹了數(shù)字電視的發(fā)展現(xiàn)狀和前景,概述了數(shù)字電視前端系統(tǒng)的組成結(jié)構(gòu)與關(guān)鍵技術(shù),以及可編程邏輯技術(shù)的發(fā)展和優(yōu)勢。然后介紹了數(shù)字電視系統(tǒng)中的重要標(biāo)準MPEG-2以及傳輸流復(fù)用器的原理和系統(tǒng)結(jié)構(gòu),并且從理論上闡述了復(fù)用器設(shè)計的關(guān)鍵技術(shù):PSI重組和PCR調(diào)整。接著詳細說明了如何運用創(chuàng)新思路,采用獨特的硬件架構(gòu)在一片F(xiàn)PGA上實現(xiàn)整個復(fù)用器的軟件和硬件系統(tǒng)的方案,并且舉例說明了復(fù)用器硬件邏輯設(shè)計中所運用的幾個FPGA設(shè)計技巧。最后對本文進行總結(jié),并提出了數(shù)字電視系統(tǒng)中復(fù)用器設(shè)備未來發(fā)展的設(shè)想。本文中介紹的基于SOPC的硬件復(fù)用器設(shè)計方案,將系統(tǒng)的軟件和硬件集成在一款A(yù)ltera公司新推出的低成本高密度cyclone系列FPGA上,并且將FPGA設(shè)計技巧運用于復(fù)用器的硬件邏輯設(shè)計中。整個設(shè)計方案不但簡化了系統(tǒng)設(shè)計,而且實現(xiàn)了穩(wěn)定,高速,低成本,可擴展性強的復(fù)用器系統(tǒng)。
上傳時間: 2013-06-02
上傳用戶:gtzj
51單片機驅(qū)動1602的液晶顯示,用到1602的朋友可以參考下
上傳時間: 2013-06-07
上傳用戶:qijian11056
用51單片機也能上wifi啦。用51單片機也能上wifi、
上傳時間: 2013-04-24
上傳用戶:小小小熊
近年來,隨著大規(guī)模集成電路的發(fā)展,單片機的發(fā)展異常迅猛。單片機芯片的產(chǎn)量以每年27%以上的速度遞增。實際證明單片機技術(shù)已經(jīng)成為90年后最活躍的新一代電子應(yīng)用技術(shù)。在我國,近幾年來,單片機的開發(fā)和應(yīng)用也取得了明顯進展,用單片機開發(fā)的各種產(chǎn)品已經(jīng)或正以驚人的速度進入國民經(jīng)濟的各行各業(yè)。在這種情況下很多學(xué)校在本科生、大專生、中等專業(yè)、職業(yè)高中等不同層次上開設(shè)了單片機課程,在職技術(shù)人員也由于工作需要,迫切希望掌握單片機的開發(fā)和應(yīng)用技術(shù)。為此我們濟南大學(xué)控制學(xué)院相關(guān)老師根據(jù)多年的教學(xué)經(jīng)驗,開發(fā)生產(chǎn)了這套WSC—51單片機實驗開發(fā)系統(tǒng),重點面向教學(xué),它集實驗和開發(fā)于一體,不僅能大大提高單片機原理課程的教學(xué)質(zhì)量,同時對科技開發(fā)人員、參加大學(xué)生電子競賽的同學(xué)學(xué)習(xí)單片機,應(yīng)用單片機技術(shù)也是一種經(jīng)濟、實用、方便的開發(fā)工具。本書是WSC—51系列單片機實驗開發(fā)系統(tǒng)的學(xué)生用實驗指導(dǎo)書,該系統(tǒng)可以為學(xué)生開發(fā)21個基本實驗和9個應(yīng)用實驗,該系統(tǒng)最顯著的特點是可以充分提高對學(xué)生動手能力的培養(yǎng),每個實驗都要求學(xué)生根據(jù)實驗原理圖自己搭接線路,利用原理框圖自己編程,這樣不僅極大提高了學(xué)生的動手能力,而且也加深了對課本知識的進一步理解。根據(jù)教學(xué)大綱要求,本書提供了六個硬件接口實驗供學(xué)生選做,每個實驗都詳細說明了實驗?zāi)康摹嶒炓蟆嶒炘恚⒔o出的實驗框圖和實驗原理圖,要求學(xué)生學(xué)會如何編寫實驗程序。需要說明的是在WSC-51單片機開發(fā)過程中,得到了學(xué)校、學(xué)院領(lǐng)導(dǎo)的大力支持以及課題組相關(guān)老師的大力幫助,同時本人所帶的幾屆畢業(yè)設(shè)計的學(xué)生也傾注了大量的心血,在此,謹對他們致以衷心的感謝!由于編者水平有限,錯誤和疏忽之處在所難免,敬請讀者批評指正。
標(biāo)簽: 單片機實驗 指導(dǎo)書 大學(xué)
上傳時間: 2013-11-06
上傳用戶:l銀幕海
/*看大家都在學(xué)操作系統(tǒng),我也想學(xué)學(xué)。所以想用51寫一個來玩玩,發(fā)現(xiàn)比較郁悶。 弄了幾下,不想再弄了,51弄這個沒啥意思。我用的89S52,除了速度慢,RAM資源 太少之外,其它都還過得去。弄了一點代碼出來,放在那也沒啥用,不如拿上來 給新手看看,一個任務(wù)調(diào)度的雛形是什么樣子的~~~~~~~~~這些代碼沒有經(jīng)過優(yōu)化, 我只求實現(xiàn)任務(wù)切換的功能。 利用定時器2產(chǎn)生10mS的定時中斷作為時鐘節(jié)拍,任務(wù)切換時保存工作寄存器等操作 嵌入了匯編指令,因此Task_Switch.C文件要做相應(yīng)的設(shè)置才能編譯通過。受硬件資源和編譯器的限制,有很多無奈。程序只好這樣寫了,不管怎么說,到底是能調(diào)度起來了。 注:這里是老版本,后面又改動的新版本。
標(biāo)簽: 家 操作系統(tǒng)
上傳時間: 2014-01-17
上傳用戶:silenthink
FAT32中英文標(biāo)準及源代碼,文檔包括英文原版和本人翻譯的,源代碼是51的KEIL可以直接編譯,已經(jīng)用在10多個項目中了!
上傳時間: 2016-10-18
上傳用戶:wangzhen1990
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1