| ਵਰਜਨ | 5.30 |
|---|---|
| ਪ੍ਰਕਾਸ਼ਕ | Harry Broeders |
| ਰਿਹਾਈ ਤਾਰੀਖ | 5 ਅਪ੍ਰੈ 2013 |
| ਮਿਤੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ | 5 ਅਪ੍ਰੈ 2013 |
| ਓਸ ਜਰੂਰਤਾਂ | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| ਜਰੂਰਤਾਂ | None |
| ਕੁੱਲ ਡਾਉਨਲੋਡਸ | 8,389 |
| ਹਰ ਹਫ਼ਤੇ ਡਾਉਨਲੋਡਸ | 1 |
| ਮੁੱਲ | Free |
ਵੇਰਵਾ
Motorola 68HC11 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਬਹੁਤ ਸਾਰੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਇੱਕ ਪ੍ਰਸਿੱਧ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਸੀ। THRSim11 ਪ੍ਰੋਗਰਾਮ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ ਵਿੰਡੋਜ਼ ਪੀਸੀ 'ਤੇ 68HC11 ਲਈ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਸੰਪਾਦਿਤ, ਅਸੈਂਬਲ, ਸਿਮੂਲੇਟ ਅਤੇ ਡੀਬੱਗ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਆਪਣੇ ਟੀਚੇ ਵਾਲੇ EVM ਜਾਂ EVB ਅਨੁਕੂਲ ਬੋਰਡ 'ਤੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਲਈ THRSim11 ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ। ਸਿਮੂਲੇਟਰ CPU, ROM, RAM, ਅਤੇ ਸਾਰੀਆਂ ਮੈਮੋਰੀ ਮੈਪਡ I/O ਪੋਰਟਾਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ। ਇਹ ਆਨ ਬੋਰਡ ਪੈਰੀਫਿਰਲਾਂ ਦੀ ਵੀ ਨਕਲ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ: ਟਾਈਮਰ (ਪਲਸ ਐਕਯੂਮੂਲੇਟਰ ਸਮੇਤ), ਐਨਾਲਾਗ ਟੂ ਡਿਜੀਟਲ ਕਨਵਰਟਰ, ਪੈਰਲਲ ਪੋਰਟ (ਹੈਂਡਸ਼ੇਕ ਸਮੇਤ), ਸੀਰੀਅਲ ਪੋਰਟ, I/O ਪਿੰਨ (ਐਨਾਲਾਗ ਅਤੇ ਇੰਟਰੱਪਟ ਪਿੰਨ ਸਮੇਤ)।
ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਨੂੰ ਡੀਬੱਗ ਕਰਦੇ ਸਮੇਂ ਹਰ ਰਜਿਸਟਰ (CPU ਰਜਿਸਟਰ ਅਤੇ I/O ਰਜਿਸਟਰ), ਮੈਮੋਰੀ ਟਿਕਾਣਾ (ਡਾਟਾ, ਪ੍ਰੋਗਰਾਮ, ਅਤੇ ਸਟੈਕ), ਅਤੇ ਸਿਮੂਲੇਟਡ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੀ ਪਿੰਨ ਨੂੰ ਦੇਖਣਾ ਅਤੇ ਨਿਯੰਤਰਿਤ ਕਰਨਾ ਸੰਭਵ ਬਣਾਉਂਦਾ ਹੈ। ਉਦੋਂ ਵੀ ਜਦੋਂ ਪ੍ਰੋਗਰਾਮ ਚੱਲ ਰਿਹਾ ਹੁੰਦਾ ਹੈ! ਕਿਸੇ ਵੀ ਘਟਨਾ ਦੇ ਸੁਮੇਲ 'ਤੇ ਸਿਮੂਲੇਸ਼ਨ ਨੂੰ ਰੋਕਣਾ ਸੰਭਵ ਹੈ.
ਡੀਬੱਗਿੰਗ ਕਰਦੇ ਸਮੇਂ ਸਿਮੂਲੇਟਡ 68HC11 ਦੇ ਪਿੰਨਾਂ ਨਾਲ ਬਹੁਤ ਸਾਰੇ (ਸਿਮੂਲੇਟਡ) ਬਾਹਰੀ ਹਿੱਸੇ ਕਨੈਕਟ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਉਦਾਹਰਨ ਲਈ: LED, ਸਵਿੱਚ, ਐਨਾਲਾਗ ਸਲਾਈਡਰ (ਵੇਰੀਏਬਲ ਵੋਲਟੇਜ ਸੰਭਾਵੀ), ਸੀਰੀਅਲ ਟ੍ਰਾਂਸਮੀਟਰ ਅਤੇ ਰਿਸੀਵਰ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਸਾਰੇ...
68HC11 ਦੇ ਐਡਰੈੱਸ ਸਪੇਸ ਵਿੱਚ ਇੱਕ 4 x 20 LCD ਅੱਖਰ ਡਿਸਪਲੇਅ ਵੀ ਹੈ।
THRSim11 BUFFALO ਮਾਨੀਟਰ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਉਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਬੋਰਡ ਨਾਲ ਸੰਚਾਰ ਕਰ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਤੁਹਾਡਾ ਅਸੈਂਬਲੀ ਪ੍ਰੋਗਰਾਮ ਟਾਰਗਿਟ ਬੋਰਡ ਵਿੱਚ ਲੋਡ ਹੁੰਦਾ ਹੈ ਤਾਂ ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਅਸਲੀ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੇ ਹਰ ਰਜਿਸਟਰ (CPU ਰਜਿਸਟਰ ਅਤੇ I/O ਰਜਿਸਟਰ) ਅਤੇ ਮੈਮੋਰੀ ਟਿਕਾਣਾ (ਡਾਟਾ, ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਸਟੈਕ) ਨੂੰ ਦੇਖਣਾ ਅਤੇ ਨਿਯੰਤਰਿਤ ਕਰਨਾ ਸੰਭਵ ਬਣਾਉਂਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਪਤੇ 'ਤੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਰੋਕਣਾ ਅਤੇ ਅਸਲੀ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੇ ਰਜਿਸਟਰਾਂ ਅਤੇ ਮੈਮੋਰੀ ਟਿਕਾਣੇ (ਡੇਟਾ, ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਸਟੈਕ) ਦੀ ਜਾਂਚ ਜਾਂ ਬਦਲਣਾ ਸੰਭਵ ਹੈ।
ਉੱਚ ਪੱਧਰੀ ਭਾਸ਼ਾ (C/C++) ਸਮਰਥਨ ਲਈ THRSim11 ਵਿੱਚ ਇੱਕ ਡੀਬੱਗਰ ਹੈ ਜੋ ਮੁਫਤ GNU gcc ਕੰਪਾਈਲਰ ਦੁਆਰਾ ਵਰਤੇ ਗਏ DWARF2 ਡੀਬੱਗ ਫਾਰਮੈਟ ਵਿੱਚ ਡੀਬੱਗ ਜਾਣਕਾਰੀ ਨਾਲ ਆਬਜੈਕਟ ਫਾਈਲਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ। ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਉਣ ਦੌਰਾਨ C ਵੇਰੀਏਬਲ ਵੀ ਅੱਪਡੇਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।