![]() |
發布時間: 2017-12-13 18:09
正文摘要:#include <reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int uchar DSY_play[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff}; ... |
試試看
|
加油!我也正在研究這個,研究出來一起分享 |
發現代碼運行出現錯誤,嘗試找出原因有點難,謝謝分享 |
本帖最后由 zl2168 于 2017-12-14 20:56 編輯 周鑫鑫鑫666 發表于 2017-12-13 20:05 你讀懂了那個案例的程序了嗎?哪里不懂可問我,我給你解答! |
zl2168 發表于 2017-12-13 19:08 我就是學習了這個之后,自己動手寫的。。找了很久的錯誤還是找不到。不會找很久的話,我也不想發帖 |
本帖最后由 zl2168 于 2017-12-13 19:11 編輯 冗長的程序一般是沒人看的,給你介紹一個正確有效看得懂的案例,自己對照查錯吧! 實例93 具有校正功能的時鐘1302(LED數碼管顯示) ![]() ![]() 先Proteus仿真一下,確認有效。 以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網上書店打折購買。 |