使用C編程和調試MCU

使用C編程和調試MCU

Jump to TINA Main Page & General Information 

編寫彙編代碼並不容易,台式計算機的程序員已經轉向使用高級編程語言。 高級語言越來越流行,C語言可能是MCU編程中使用最多,最有用的語言。 市場上有許多C編譯器,其中許多是免費的或有免費版本。 您必須安裝一個C編譯器,為您要模擬的MCU生成代碼,然後TINA將自動將其集成到其C代碼調試器中。

以下是與TINA兼容的C編譯器:

PIC: HI-TECH PIC compilers, 
PIC18: MPLAB C18 compiler 
AVR: WINAVR 
8051: SDCC 
ARM: YAGARTO

生成的HEX代碼將編譯器自動存儲在TSC文件中。 一旦將C代碼編譯為HEX,就不需要C編譯器。

但是,您需要安裝的C編譯器來檢查C代碼。

使用C,1編程和調試MCU

如果運行模擬,當PA0上的邏輯電平為高電平且電壓引腳將顯示模擬電壓時,LED將亮起。 請注意,此電壓遵循電源電壓。 根據混合模式仿真的規則,其他引腳使用邏輯值進行處理。 與T1相比,與MCU的外部仿真相比,這是一個很大的不同。 您還可以在模擬過程中查看完整電路的所有電壓和顯示,甚至可以在TINA C調試器的幫助下逐步操作

調試MCU中的C代碼

與ASM和HEX代碼一樣,您可以在TINA中執行C程序。