DS89C450

超高速フラッシュマイクロコントローラ

インアプリケーションプログラマブルなフラッシュメモリを提供する超高速フラッシュマイクロコントローラ


製品の特定バージョンの最新供給状況はこちらでご確認ください。

説明

DS89C430およびDS89C450は、8051コンパチブルマイクロコントローラの中で最高の性能を発揮します。これらの製品は、同一水晶速度でオリジナルの8051に比べ最大12倍の高速で命令を実行する新設計のプロセッサコアを特長としています。標準的なアプリケーションでは、最大10倍の速度向上が得られます。メガヘルツ当たり1百万命令/秒(MIPS)で、これらのマイクロコントローラは最大33MHzのクロックレートで33 MIPSの性能を実現します。

DS89C440はDS89C450の32kBバージョンで、現在提供されておりません。DS89C450はドロップイン置換として使用可能です。
DS89C430、DS89C440、DS89C450:ファンクションダイアグラム DS89C430、DS89C440、DS89C450:ファンクションダイアグラム 拡大表示+

主な特長

  • 高速8051アーキテクチャ
    • マシンサイクル当たり1クロック
    • DC~33MHz動作
    • 30nsの1サイクル命令
    • オプションの可変長MOVXによって周辺装置に高速/低速アクセス
    • 自動インクリメント/デクリメントおよびトグル選択によるデュアルデータポインタ
    • 4つのページメモリアクセスモードに対応
  • メモリ内蔵
    • フラッシュメモリ:16kB/64kB
    • インアプリケーションプログラマブル
    • シリアルポートを使ってインシステムプログラマブル
    • MOVX用1kB SRAM
  • 80C52とコンパチブル
    • 8051とピンおよび命令セットコンパチブル
    • 4個の双方向、8ビットI/Oポート
    • 3個の16ビットタイマカウンタ
    • 256バイトのスクラッチパッドRAM
  • 電源管理モード
    • プログラマブルなクロック分周器
    • 自動ハードウェアおよびソフトウェア終了機能
  • ROMSIZE機能
    • 0~64kBから内部プログラムメモリサイズを選択
    • 外部メモリマップ全体にアクセス可能
    • ソフトウェアによるダイナミック可変
  • 周辺回路機能
    • 2個のフルデュープレクスシリアルポート
    • プログラマブルなウォッチドッグタイマ
    • 13個の割込み源(6個は外部)
    • 5段階の割込み優先順位
    • パワーフェイルリセット
    • 早期のパワーフェイル警報割込み
    • 電磁干渉(EMI)の低減

アプリケーション/用途

  • 自動試験装置(ATE)
  • ビルエネルギー制御および管理
  • ビルセキュリティおよびドアアクセス制御
  • 民生用エレクトロニクス
  • データロギング
  • ゲーム機器
  • HVAC
  • 産業用制御およびオートメーション
  • 磁気ストライプ・リーダ/スキャナ
  • モータ制御
  • プログラマブルロジックコントローラ
  • 電話
  • 無停電電源
  • 販売機
  • 白物家電(洗濯機、電子レンジ等)
Part NumberMCU CoreCore Clock Speed
(MHz)
Data ProcessingInternal Flash
(KBytes)
Internal SRAM
(KBytes)
USARTsTimer FeaturesPackage/PinsBudgetary
Price
maxSee Notes
DS89C430 8051 (CISC)338-bit1612Watchdog
PDIP/40
PLCC/44
TQFP/44
$9.40 @1k
DS89C450 64
PDIP/40
PLCC/44
TQFP/44
$10.26 @1k
全Microcontrollers (57)
価格についての注:
このページに掲載された価格は、類似製品と比較するための参考価格です。価格は米国ドルで表記されており変更されることがあります。購入数によって価格は大幅に変わることがあり、米国以外での価格は各地域の関税、税金、手数料、および為替レートによって異なることがあります。購入数やバージョンが確定されている場合の価格および在庫状況については、購入に関するページを参照いただくか正規代理店までお問い合わせください。

技術資料

ユーザーガイド 4833 Ultra-High-Speed Flash Microcontroller User's Guide
アプリケーションノート 4199 高速マイクロファミリから超高速フラッシュマイクロコントローラへのアプリケーションの移植
アプリケーションノート 4039 スタティックLCDディスプレイコントローラとしてのDS89C450の使用方法
アプリケーションノート 3524 Efficient Bit-Banged SPI Port for 8051-Compatible Microcontrollers
アプリケーションノート 3477 Using the Free SDCC C Compiler to Develop Firmware for the DS89C430/450 Family of Microcontrollers
アプリケーションノート 3452 Instant Performance Enhancement with Flash Microcontrollers
アプリケーションノート 3421 Interfacing 8051-based Microcontrollers to an SCI Port
アプリケーションノート 3362 Using the Keil µVision Debugger with the DS89C4x0
アプリケーションノート 3267 Using the Keil C Compiler with the DS89C430/450
アプリケーションノート 3262 8051ベースのマイクロコントローラのインシステムプログラミング
アプリケーションノート 3078 Ultra-High-Speed Flash Microcontroller Software SPI
アプリケーションノート 2035 高速8051マイクロコントローラ:進歩と革新を先導する
アプリケーションノート 1087 Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
アプリケーションノート 605 Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
アプリケーションノート 604 Fast Memory Transfers with the Ultra High-Speed Flash Microcontroller
アプリケーションノート 603 Implementing a Serial Port FIFO Using Dual Data Pointers
アプリケーションノート 600 Ultra High Speed Microcontroller Hardware Enhances Serial Port Capability
アプリケーションノート 595 8051 Microcontrollers: Frequently Asked Questions
アプリケーションノート 137 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
アプリケーションノート 102 Using the High-Speed Microcontroller as a Bootstrap Loader
アプリケーションノート 78 Using Power Management with High-Speed Microcontrollers
アプリケーションノート 75 Using the High-Speed Micro's Serial Ports
アプリケーションノート 26 DS89C430/DS89C450 Ultra High-Speed Flash Microcontroller Memory Interface Timing

品質および環境データ

製品の信頼性レポート: DS89C450.pdf 
鉛フリーパッケージの錫(Sn)のウィスカレポート

その他リソース

開発ツール
Keil Cコンパイラ (English only)
Metalink回路内エミュレータ (English only)
Phyton回路内エミュレータ (English only)

CAD Symbols and Footprints

  • DS89C450-ENG
  • DS89C450-ENG+
  • DS89C450-ENL
  • DS89C450-ENL+
  • DS89C450-MNG
  • DS89C450-MNG+
  • DS89C450-MNL
  • DS89C450-MNL+
  • DS89C450-QNG
  • DS89C450-QNG+
  • DS89C450-QNL
  • DS89C450-QNL+
  • デバイス   ウェハープロセス   プロセス技術   サンプルサイズ   不合格   FIT (25°C)   FIT (55°C)  

    注: 不良率はプロセス技術ごとにまとめられ、関連する型番にマッピングされます。 不良率はテストされたユニット数に大きく依存します。

    品質管理システム >
    環境管理システム >

     
    Status:
    Package:
    Temperature:

    関連リソース


    MAX32520
    ChipDNAセキュアArm Cortex M4マイクロコントローラ

    • セキュアエレメントIoT用の高効率マイクロコントローラ
    • セキュアエレメント
    • パワーマネージメントによってバッテリアプリケーションの動作時間を最大化

    MAX32570
    低電力Arm Cortex-M4マイクロコントローラ、非接触無線内蔵、セキュアアプリケーション用

    • セキュアバッテリ動作アプリケーション用の高効率マイクロコントローラ
    • キャッシュを備えた拡張可能な外部メモリインタフェース
    • セキュリティ機能によってシステムレベルの保護を容易に実現

    種類 ID PDF タイトル
    ユーザーガイド 4833 Ultra-High-Speed Flash Microcontroller User's Guide
    アプリケーションノート 4199 高速マイクロファミリから超高速フラッシュマイクロコントローラへのアプリケーションの移植
    アプリケーションノート 4039 スタティックLCDディスプレイコントローラとしてのDS89C450の使用方法
    アプリケーションノート 3524 Efficient Bit-Banged SPI Port for 8051-Compatible Microcontrollers
    アプリケーションノート 3477 Using the Free SDCC C Compiler to Develop Firmware for the DS89C430/450 Family of Microcontrollers
    アプリケーションノート 3452 Instant Performance Enhancement with Flash Microcontrollers
    アプリケーションノート 3421 Interfacing 8051-based Microcontrollers to an SCI Port
    アプリケーションノート 3362 Using the Keil µVision Debugger with the DS89C4x0
    アプリケーションノート 3267 Using the Keil C Compiler with the DS89C430/450
    アプリケーションノート 3262 8051ベースのマイクロコントローラのインシステムプログラミング
    アプリケーションノート 3078 Ultra-High-Speed Flash Microcontroller Software SPI
    アプリケーションノート 2035 高速8051マイクロコントローラ:進歩と革新を先導する
    アプリケーションノート 1087 Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
    アプリケーションノート 605 Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
    アプリケーションノート 604 Fast Memory Transfers with the Ultra High-Speed Flash Microcontroller
    アプリケーションノート 603 Implementing a Serial Port FIFO Using Dual Data Pointers
    アプリケーションノート 600 Ultra High Speed Microcontroller Hardware Enhances Serial Port Capability
    アプリケーションノート 595 8051 Microcontrollers: Frequently Asked Questions
    アプリケーションノート 137 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
    アプリケーションノート 102 Using the High-Speed Microcontroller as a Bootstrap Loader
    アプリケーションノート 78 Using Power Management with High-Speed Microcontrollers
    アプリケーションノート 75 Using the High-Speed Micro's Serial Ports
    アプリケーションノート 26 DS89C430/DS89C450 Ultra High-Speed Flash Microcontroller Memory Interface Timing