一,打開文件(可以隨文下載放置在文檔中打開)。(如下圖1所示)
005718e5mho4khir4tccml.png (652.04 KB)
下載附件
2020-5-23 01:28 上傳
圖1
二,調整原理圖大小,適合可視,另存工程文件。(如下圖2,3,4所示)
005718zpp08fy3jfj0x355.png (251.76 KB)
下載附件
2020-5-23 01:28 上傳
圖2
005719ple2m5vd2adlxumm.png (296.17 KB)
下載附件
2020-5-23 01:28 上傳
圖3
005719fit5th3vvijshyvo.png (378.39 KB)
下載附件
2020-5-23 01:28 上傳
圖4
三,點擊Source Code標簽。(如下圖5所示)
005719g888d4fv5atvm6vz.png (212.33 KB)
下載附件
2020-5-23 01:29 上傳
圖5
四,編輯main.c 代碼如Proteus8.9 VSM Studio GCC編譯器仿真STM32F407ZGT6系列011_lcd1602并口(如下圖6所示)
005720fh9319ph3afffvca.png (183.78 KB)
下載附件
2020-5-23 01:29 上傳
圖6
五,Main.c 代碼:
- /* Main.c file generated by New Project wizard
- * Processor: STM32F407ZGT6ZGT6
- * Compiler: GCC for ARM
- */
- #include "mfuncs.h"
- #include "delay.h"
- #include "usart.h"
- #include "lcd1602.h"
- u8 l;
- int main(void)
- {
- delay_init(84); //初始化延時函數
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置系統中斷優先級分組2
- uart_init(9600);//初始化串口波特率為115200
- GPIOSt_Init();
- lcd_init();
-
-
- while(1) //實現比較值從0-300遞增,到300后從300-0遞減,循環
- {
- LClear();
- for(l=0; l<100; l++) delay_ms(5);
- ShowStr(1, 0, "Kaillen WorkWork", 12);
- ShowStr(4, 1, "Wellcom YOU!", 12);
- for(l=0; l<255; l++) delay_ms(5);
- uprint("大家好!!!\r\n");
- uprint("大家來造呼吸機-----。\r\n");
- uprint("控制芯片STM32F407ZGT6_011_LED1602并口02仿真開始了。\r\n");
- LClear();
- for(l=0; l<100; l++) delay_ms(5);
- ShowStr(1, 0,"Code Made", 9);
- ShowStr(2, 1, "---Ziegler Yin", 14);
- for(l=0; l<100; l++) delay_ms(5);
- }
- }
- void main(void)
- {
- init();
- while(1){
- LClear();
- delay(500);
- ShowStr(1, 0, "Kaillen WorkWork", 12);
- ShowStr(4, 1, "Wellcom YOU!", 12);
- delay(500);
- LClear();
- delay(500);
- ShowStr(1, 0,"Code Made", 9);
- ShowStr(2, 1, "---Ziegler Yin", 14);
- delay(500);
- }
- }
復制代碼
六,點擊構建工程按鈕,編譯工程。(如下圖7所示)
005720a0yq9oooua75i12h.png (265.22 KB)
下載附件
2020-5-23 01:29 上傳
圖7
七,點擊窗口左下方仿真按鈕,可見lcd1602和虛擬串口的信息顯示在屏。 (如下圖8,9,10所示)
005720xlzknvflo14tkofn.png (375.72 KB)
下載附件
2020-5-23 01:29 上傳
圖8
005721fni4zsnn7kshtsjc.png (202.3 KB)
下載附件
2020-5-23 01:29 上傳
圖9
005722djus6iu626u66fx6.png (378.39 KB)
下載附件
2020-5-23 01:29 上傳
圖10
八,選擇release,點擊構建工程按鈕,編譯工程生成Hex文件。(如下圖11所示)
005722vdzsputt28lsw995.png (212.33 KB)
下載附件
2020-5-23 01:29 上傳
圖11
附件在已安裝Proteus8.9的計算機文件夾中打開即可
LED1602并口.rar
(347.86 KB, 售價: 1 E幣)
2020-5-23 01:32 上傳
點擊文件名下載附件
售價: 1 E幣 [記錄]
[ 購買]
【必讀】版權免責聲明
1、本主題所有言論和內容純屬會員個人意見,與本論壇立場無關。2、本站對所發內容真實性、客觀性、可用性不做任何保證也不負任何責任,網友之間僅出于學習目的進行交流。3、對提供的數字內容不擁有任何權利,其版權歸原著者擁有。請勿將該數字內容進行商業交易、轉載等行為,該內容只為學習所提供,使用后發生的一切問題與本站無關。 4、本網站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。 5、本網站所有軟件和資料均為網友推薦收集整理而來,僅供學習用途使用,請務必下載后兩小時內刪除,禁止商用。6、如有侵犯你版權的,請及時聯系我們(電子郵箱1370723259@qq.com)指出,本站將立即改正。
|
|